Aiheeseen liittyvää
×
Solut
Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.
Solut

Tekstitiedostojen (.txt tai .csv) tuominen tai vieminen

Voit tuoda tietoja tekstitiedostosta Excelissä kahdella tavalla: voit avata ne Excelissä tai tuoda ne ulkoinen tietoalue. Jos haluat viedä tietoja Excelistä tekstitiedostoon, käytä Tallenna nimellä - komentoa ja muuta tiedostotyyppiä avattavasta valikosta.

Usein käytettyjä tekstitiedostomuotoja on kaksi:

  • Erotinmerkeillä erotetut tekstitiedostot (.txt), joissa SARKAIN-merkki (ASCII-merkkikoodi 009) erottaa yleensä kunkin tekstikentän.

  • Pilkuilla erotetut arvot -tekstitiedostot (.csv), joissa pilkkumerkki (,) erottaa yleensä kunkin tekstikentän.

Voit muuttaa erotinmerkkiä, jota käytetään sekä erotinmerkeillä erotetuissa että .csv tekstitiedostoissa. Tämä voi olla tarpeen sen varmistamiseksi, että tuonti- tai vientitoiminto toimii haluamallasi tavalla.

Huomautus: Voit tuoda tai viedä enintään 1 048 576 riviä ja 16 384 saraketta.

Tekstitiedoston tuominen avaamalla se Excelissä

Voit avata toisessa ohjelmassa Excel-työkirjana luomasi tekstitiedoston Avaa-komennolla . Tekstitiedoston avaaminen Excelissä ei muuta tiedoston muotoa. Tämä näkyy Excelin otsikkorivillä, jossa tiedoston nimi säilyttää tiedostotunnisteen (esimerkiksi .txt tai .csv).

  1. Siirry kohtaan Tiedosto > Avaa ja selaa tekstitiedoston sisältävään sijaintiin.

  2. Valitse Avaa-valintaikkunan avattavasta tiedostotyyppiluettelosta Tekstitiedostot.

  3. Etsi ja kaksoisnapsauta tekstitiedostoa, jonka haluat avata.

    • Jos tiedosto on tekstitiedosto (.txt), Excel käynnistää ohjatun tekstin tuomisen. Kun olet suorittanut vaiheet, viimeistele tuontitoiminto valitsemalla Valmis . Lisätietoja erottimista ja lisäasetuksista on artikkelissa Ohjattu tekstin tuominen .

    • Jos tiedosto on .csv tiedosto, Excel avaa tekstitiedoston automaattisesti ja näyttää tiedot uudessa työkirjassa.

      Huomautus: Kun Excel avaa .csv tiedoston, se käyttää nykyisiä oletusarvoisia tietomuotoasetuksia tulkitsemaan, miten kukin tietosarake tuodaan. Jos haluat käyttää sarakkeiden muuntamista eri tietomuotoihin joustavammin, voit käyttää ohjattua tekstin tuomista. Esimerkiksi .csv-tiedoston tietosarakkeen muoto voi olla MDY, mutta Excelin oletustietomuoto on YMD, tai haluat muuntaa alussa olevia nollia sisältävän numerosarakkeen tekstiksi, jotta voit säilyttää etunollit. Jos haluat pakottaa Excelin suorittamaan ohjatun tekstin tuomisen, voit muuttaa tiedostonimen tunnisteen .csv .txt ennen sen avaamista tai voit tuoda tekstitiedoston muodostamalla siihen yhteyden (lisätietoja on seuraavassa osassa).

Tekstitiedoston tuominen muodostamalla siihen yhteys

Voit tuoda tietoja tekstitiedostosta aiemmin luotuun laskentataulukkoon.

  1. Napsauta solua, johon haluat sijoittaa tekstitiedoston tiedot.

  2. Valitse Tiedot-välilehdenNouda ulkoiset tiedot -ryhmässä Tekstistä.

  3. Etsi tuotavat tekstitiedostot ja kaksoisnapsauta niitä Tuo tiedot -valintaikkunassa ja valitse Tuo.

    Noudata ohjatun tekstintuontitoiminnon ohjeita. Saat lisätietoja ohjatun toiminnon käyttämisestä valitsemalla ohjatun tekstin tuomisen sivulla Ohje painikkeen kuva . Kun olet suorittanut ohjatun toiminnon vaiheet, viimeistele tuontitoiminto valitsemalla Valmis .

  4. Toimi Tuo tiedot -valintaikkunassa seuraavasti:

    1. Tee Noudetut tiedot sijoitetaan -kohdassa jokin seuraavista:

      • Jos haluat palauttaa tiedot valitsemaasi sijaintiin, valitse Aiemmin luotu laskentataulukko.

      • Jos haluat palauttaa tiedot uuden laskentataulukon vasempaan yläkulmaan, valitse Uusi laskentataulukko.

    2. Voit myös määrittää tuotujen tietojen päivitys-, muotoilu- ja asetteluasetukset valitsemalla Ominaisuudet .

    3. Valitse OK.

      Excel sijoittaa ulkoisen tietoalueen määrittämääsi sijaintiin.

Jos Excel ei muunna tietosaraketta haluamaasi muotoon, voit muuntaa tiedot tuonnin jälkeen. Lisätietoja on artikkelissa Tekstinä tallennettujen lukujen muuntaminen luvuiksi ja Tekstinä tallennettujen päivämäärien muuntaminen päivämääriksi.

Tietojen vieminen tekstitiedostoon tallentamalla

Voit muuntaa Excel-laskentataulukon tekstitiedostoksi Tallenna nimellä - komennolla.

  1. Siirry kohtaan Tiedosto > Tallenna nimellä.

  2. Näkyviin tulee Tallenna nimellä -valintaikkuna.

  3. Valitse Tallennusmuoto-ruudussa laskentataulukon tekstitiedostomuoto.

    • Valitse esimerkiksi Teksti (sarkainerotin) tai CSV (pilkuilla erotettu).

    • Huomautus: Eri muodot tukevat erilaisia ominaisuusjoukkoja. Lisätietoja eri tekstitiedostomuotojen tukemista ominaisuusjoukoista on artikkelissa Excelin tukemat tiedostomuodot.

  4. Selaa sijaintiin, johon haluat tallentaa uuden tekstitiedoston, ja valitse sitten Tallenna.

  5. Näyttöön tulee valintaikkuna, jossa muistutetaan, että vain nykyinen laskentataulukko tallennetaan uuteen tiedostoon. Jos olet varma, että nykyinen laskentataulukko on se, jonka haluat tallentaa tekstitiedostona, valitse OK. Voit tallentaa muita laskentataulukoita erillisinä tekstitiedostoina toistamalla nämä vaiheet jokaiselle laskentataulukolle.

  6. Näyttöön tulee toinen valintaikkuna, jossa muistutetaan, että laskentataulukko voi sisältää ominaisuuksia, joita tekstitiedostomuodot eivät tue. Jos haluat tallentaa vain laskentataulukon tiedot uuteen tekstitiedostoon, valitse Kyllä. Jos et ole varma ja haluat lisätietoja siitä, mitkä Excelin ominaisuudet eivät ole tuettuja tekstitiedostomuodoissa, saat lisätietoja valitsemalla Ohje .

Lisätietoja tiedostojen tallentamisesta muissa muodoissa on artikkelissa Työkirjan tallentaminen toisessa tiedostomuodossa.

Tekstitiedoston tuominen muodostamalla siihen yhteys (Power Query)

Voit tuoda tietoja tekstitiedostosta aiemmin luotuun laskentataulukkoon.

  1. Valitse Tiedot-välilehdenNouda & Muunna tiedot -ryhmässä Tekstistä/CSV:stä.

  2. Etsi tuotavat tekstitiedostot ja kaksoisnapsauta niitä Tuo tiedot -valintaikkunassa ja valitse Tuo.

  3. Esikatselu-valintaikkunassa on useita vaihtoehtoja:

    • Valitse Lataa , jos haluat ladata tiedot suoraan uuteen laskentataulukkoon.

    • Vaihtoehtoisesti voit valita Lataa kohteeseen, jos haluat ladata tiedot taulukkoon, Pivot-taulukkoon/Pivot-kaavioon, olemassa olevaan tai uuteen Excel-laskentataulukkoon, tai luoda yhteyden. Voit myös halutessasi lisätä tietosi tietomalliin.

    • Valitse Muunna tiedot, jos haluat ladata tiedot Power Query ja muokata niitä ennen niiden tuomista Exceliin.

Jos Excel ei muunna tiettyä tietosaraketta haluamaasi muotoon, voit muuntaa tiedot tuonnin jälkeen. Lisätietoja on artikkelissa Tekstinä tallennettujen lukujen muuntaminen luvuiksi ja Tekstinä tallennettujen päivämäärien muuntaminen päivämääriksi.

Tietojen vieminen tekstitiedostoon tallentamalla

Voit muuntaa Excel-laskentataulukon tekstitiedostoksi Tallenna nimellä - komennolla.

  1. Siirry kohtaan Tiedosto > Tallenna nimellä.

  2. Napsauta Selaa.

  3. Valitse Tallenna nimellä -valintaikkunan Tallenna muodossa -ruudussa laskentataulukon tekstitiedostomuoto. Valitse esimerkiksi Teksti (sarkainerotin) tai CSV (pilkuin erotettu).

    Huomautus: Eri muodot tukevat erilaisia ominaisuusjoukkoja. Lisätietoja eri tekstitiedostomuotojen tukemista ominaisuusjoukoista on artikkelissa Excelin tukemat tiedostomuodot.

  4. Selaa sijaintiin, johon haluat tallentaa uuden tekstitiedoston, ja valitse sitten Tallenna.

  5. Näyttöön tulee valintaikkuna, jossa muistutetaan, että vain nykyinen laskentataulukko tallennetaan uuteen tiedostoon. Jos olet varma, että nykyinen laskentataulukko on se, jonka haluat tallentaa tekstitiedostona, valitse OK. Voit tallentaa muita laskentataulukoita erillisinä tekstitiedostoina toistamalla nämä vaiheet jokaiselle laskentataulukolle.

    Valintanauhan alapuolella saattaa myös näkyä ilmoitus siitä, että jotkin ominaisuudet saattavat kadota, jos tallennat työkirjan CSV-muodossa.

Lisätietoja tiedostojen tallentamisesta muissa muodoissa on artikkelissa Työkirjan tallentaminen toisessa tiedostomuodossa.

Erotinta voidaan muuttaa tuotaessa eri tavalla sen mukaan, miten tuot tekstin.

  • Jos käytössäsi on Get & Transform Data > From Text/CSV, kun olet valinnut tekstitiedoston ja valinnut Tuo, valitse erotin-kohdan luettelosta haluamasi merkki. Näet uuden valintasi vaikutuksen heti tietojen esikatselussa, joten voit varmistaa, että teet haluamasi valinnan, ennen kuin jatkat.

  • Jos tuot tekstitiedoston ohjatun tekstin tuontitoiminnon avulla, voit muuttaa erotinta, jota käytetään tuontitoiminnossa ohjatun tekstin tuomisen vaiheessa 2. Tässä vaiheessa voit myös muuttaa tapaa, jolla peräkkäisiä erottimia, kuten peräkkäisiä lainausmerkkejä, käsitellään.

    Lisätietoja erottimista ja lisäasetuksista on artikkelissa Ohjattu tekstin tuominen .

Jos haluat käyttää puolipistettä oletusluetteloerottimena, kun tallennat nimellä .csv, mutta sinun on rajoitettava muutos Exceliin, harkitse desimaalierottimen muuttamista pilkuiksi. Tämä pakottaa Excelin käyttämään puolipistettä luetteloerottimessa. Tämä muuttaa tietenkin myös desimaalilukujen näyttötapaa, joten harkitse myös Tuhaterottimen muuttamista sekaannuksen rajoittamiseksi.

  1. Tyhjennä Excelin asetukset > Lisäasetukset > muokkausasetukset > Käytä järjestelmän erottimia.

  2. Määritä desimaalierottimeksi, (pilkku).

  3. Määritä Tuhaterotin-asetukseksi. (piste).

Kun tallennat työkirjan .csv tiedostona, oletusarvoinen luetteloerotin (erotin) on pilkku. Voit muuttaa tämän toiseen erotinmerkkiin Käyttämällä Windowsin alueen asetuksia. 

Varoitus: Windows-asetuksen muuttaminen aiheuttaa tietokoneessa yleisen muutoksen, joka vaikuttaa kaikkiin sovelluksiin. Jos haluat muuttaa vain Excelin erotinta, tutustu artikkeliin Tiedostojen tallentamisen oletusarvoinen luetteloerotin (.csv) Excelissä.

  1. Napsauta Microsoft Windows 10 aloituspainiketta hiiren kakkospainikkeella ja valitse asetukset.

  2. Valitse Aika & kieli ja valitse sitten vasemmanpuoleisesta paneelista Alue .

  3. Valitse pääpaneelin Aluekohtaiset asetukset -kohdassa Lisäpäivämäärä, -aika ja aluekohtaiset asetukset.

  4. Valitse Alue-kohdassaMuuta päivämäärä-, kellonaika- tai lukumuotoiluja.

  5. Valitse Alue-valintaikkunanMuotoile-välilehdessäLisäasetukset.

  6. Kirjoita Mukauta muotoilua -valintaikkunan Numerot-välilehdessä luetteloerotin-ruutuun merkki, jota käytetään uutena erottimena.

  7. Valitse OK kaksi kertaa.

  1. Napsauta Microsoft Windowsissa Käynnistä-painiketta ja valitse sitten Ohjauspaneeli.

  2. Valitse Aika-, kieli- ja alueasetukset -kohdassa Vaihda päivämäärä-, aika- tai numeromuotoa.

  3. Valitse Alue-valintaikkunanMuotoile-välilehdessäLisäasetukset.

  4. Kirjoita Mukauta muotoilua -valintaikkunan Numerot-välilehdessä luetteloerotin-ruutuun merkki, jota käytetään uutena erottimena.

  5. Valitse OK kaksi kertaa.

Huomautus:  Kun olet muuttanut tietokoneen luetteloerotinmerkin, kaikki ohjelmat käyttävät uutta merkkiä luetteloerottimena. Voit muuttaa merkin takaisin oletusmerkiksi noudattamalla samoja ohjeita.

Tarvitsetko lisätietoja?

Voit aina kysyä neuvoa Excel Tech Community -yhteisön asiantuntijalta tai saada tukea tukiyhteisöltä.

Katso myös

Tietojen tuominen ulkoisista tietolähteistä (Power Query)

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×