Terve,
Mitenkähän Open Office Calc'ssa saa tehtyä vastaavan jutun minkä tekee Excelin toiminto Tiedot->Teksti sarakkeisiin? Eli kun tuo taulukkoon tekstitiedoston jossa on monta arvoa samassa solussa ja ne pitäisi saada jokainen omiin sarakkeisiinsa.
Esim. yhdessä tekstitiedoston solussa voi olla esim. tabulaattorilla erotettuna vaikka luvut
1 2 3 4 5 6 7
Ja ne pitäisi saada omiin sarakkeisiinsa.
Kiitän jo etukäteen mahdollisista vastauksista.
Mitenkähän Open Office Calc'ssa saa tehtyä vastaavan jutun minkä tekee Excelin toiminto Tiedot->Teksti sarakkeisiin? Eli kun tuo taulukkoon tekstitiedoston jossa on monta arvoa samassa solussa ja ne pitäisi saada jokainen omiin sarakkeisiinsa.
Esim. yhdessä tekstitiedoston solussa voi olla esim. tabulaattorilla erotettuna vaikka luvut
1 2 3 4 5 6 7
Ja ne pitäisi saada omiin sarakkeisiinsa.
Kiitän jo etukäteen mahdollisista vastauksista.
Vastaukset 6
Vanhimmat
En tiedä, saako tuota tehtyä suoraan Calcissa, mutta leikepöydän avulla ja tekstieditorin kautta kierrättämällä tuon pitäisi onnistua varsin helposti.
Valitse solut, jotka haluat muuntaa (ilmeisesti eri riveillä). Avaa tekstieditori, jonka avulla muokataan muotoilematonta tekstiä (esim. Notepad tai vastaava). Kopioi ja liitä solujen tiedot tekstitiedostoon, jolloin ne liitetään tavallisena tekstinä riveittäin. Valitse koko tekstitiedoston sisältö (Ctrl a)ja kopioi (Ctrl v). Calcissa valitse Muokkaa -> Liitä määräten (tai ehkä pelkkä Liitä käy). Nyt Calcin pitäisi ymmärtää, että kyseessä on "tekstin tuominen", jolloin se avaa tekstin tuonti-ikkunan. Siitä voi valita erotinmerkiksi välilyönnin.
Kiitos Magi The Great,
Melkein toimii jo! Ei tosin mene ihan noin helposti kuin esitit, mutta löysin vihjeesi perusteella Calc'n ohjeen aiheesta Importing a CSV File ja sillä homma meni jo melkein oikein.
Mutta alkuperäisen datan desimaalierotin on piste eikä pilkku, ja Calc ottaa luvut tietysti päivämäärinä... ne kun opin vielä muuttamaan numeroiksi niin eiköhän se siitä.
Olen uusi Open Officen käyttäjä ja nämä ihan perusjututkin tuntuu olevan alkuun tuskaa. Olispa tämä toiminto täysin vastaava kuin Excelissä, siinä voi valita desimaalierottimenkin samaan syssyyn.
Tuo selosteeni oli ehkä vähän tiivis, mutta perusajatus on, että kun Calciin liitetään (Ctrl V) nk. muotoilematonta tekstiä, käynnistää Calc samanlaisen tuontisuotimen kuin avattaessa CSV-tiedosto. Mutta toki sen väliaikaisen muotoilemattoman tekstitiedoston voi myös tallentaa ja avata CSV-tiedostonakin.
En aivan tunne käyttötilannettasi, mutta hyvä että onnistui jo ainakin melkein.
Kiitos taas viestistäsi Magi,
Ainakaan tuo mun Calc ei älyä avata sitä suodinviritystä Liitä-komennolla eikä myöskään "Liitä määräten" pelitä tässä.
Mutta osannet vielä neuvoa miten desimaalierottimen saa muutettua pisteestä pilkuksi, kun ei onnistu niin ei...
Kun maalaan hiirellä mainitsemasi merkkijonon tabulaattorilla erotettuna editorissa ja painan Calc'ssa hiiren rullaa (ei siis mitään Ctrl-C,Ctrl-V,) niin luvut napsahtaa nätisti omiin sarakkeisiinsa.
Et maininnut ympäristöäsi mutta minulla on Mandriva 2007. Olisiko niin että tuo ei vaan Windowsissa toimi.
Tai sitten vaan olen tumpelo. Mutta nyt sain vaihdettua tuon desimaalierottimenkin, tosin kikkailemalla.
Eli kun avaa Muistiossa/Notepadissa tuon tekstitiedoston, jossa desimaalierotin on piste ja valitsee sieltä Muokkaa > Korvaa jne. niin saa vaihdettua ne penteleen pisteet pilkuiksi. Sen jälkeen kun tiedoston avaa Calcilla käyttäen tuota edellä mainittua CSV-toimintoa niin saa solut ja sarakkeet erikseen ja elämä hymyilee.