Teksti sarakkeisiin, miten?

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.
61578
Äänestä

Muut lukivat myös

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.

Äänestä
  • 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.

    Äänestä

  • Ei onnaa kirjoitti:

    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.

    Äänestä

  • Magi_Suuri kirjoitti:

    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...

    Äänestä

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.

Äänestä
  • 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.

    Äänestä

Kommentoi aloitusta


Ei onnaa kirjoitti:

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.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu