Tekstitiedostojen (.txt tai .csv) tuominen tai vieminen

Käytetään kohteeseen
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Tekstitiedostosta voi tuoda tietoja Excelissä kahdella tavalla: voit avata tiedoston Excelissä tai tuoda ne ulkoisena tietoalueena. Jos haluat viedä tietoja Excelistä tekstitiedostoon, käytä Tallenna nimellä -komentoa ja muuta tiedostotyyppi avattavasta valikosta.

On olemassa kaksi yleisesti käytettyä tekstitiedostomuotoa:

  • Erotellut tekstitiedostot (.txt), joissa SARKAIN-merkki (ASCII-merkkikoodi 009) erottaa yleensä jokaisen tekstikentän
  • Pilkuin erotettujen arvojen tekstitiedostot (.csv), joissa pilkkumerkki (,) yleensä erottaa tekstikentät toisistaan.

Voit vaihtaa sekä erotelluissa että .csv tekstitiedostoissa käytettävän erotinmerkin. Tämä voi olla tarpeen, kun haluat varmistaa, että tuonti- tai vientitoiminto toimii haluamallasi tavalla.

Huomautus

Voit tuoda enintään 1 048 576 riviä ja 16 384 saraketta.

Tekstitiedoston tuominen avaamalla se Excelissä

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

  1. Valitse Avaa tiedosto> ja selaa sijaintiin, jossa tekstitiedosto on.

  2. Valitse Avaa-valintaikkunan avattavasta tiedostotyyppiluettelosta Text Files.

  3. Etsi ja kaksoisnapsauta tekstitiedostoa, jonka haluat avata.

    • Jos tiedosto on tekstitiedosto (.txt), Excel käynnistää ohjatun tekstin tuomisen. Kun olet tehnyt vaaditut toimet, viimeistele tuontitoiminto valitsemalla Valmis . Lisätietoja erottimista ja lisäasetuksista on kohdassa 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 tulkitsee kunkin tietosarakkeen tuomista nykyisten oletusarvoisten tietomuotoasetusten avulla. Jos haluat muuntaa sarakkeet tietomuotoihin joustavammin, voit käyttää ohjattua Tuo teksti -toimintoa. .csv-tiedoston tietosarakkeen muoto voi olla esimerkiksi MDY, mutta Excelin oletustietomuoto on YMD, tai haluat muuntaa etunollia sisältävän numerosarakkeen tekstiksi, jotta voit säilyttää etunollat. Voit pakottaa Excelin suorittamaan ohjatun tekstin tuomisen muuttamalla tiedostopäätteen .csv:stä .txt:ksi ennen tiedoston avaamista tai voit tuoda tekstitiedoston muodostamalla siihen yhteyden (lisätietoja on seuraavassa osiossa).

Tekstitiedoston tuominen muodostamalla siihen yhteys

Voit tuoda tietoja tekstitiedostosta aiemmin luotuun laskentataulukkoon.

  1. Napsauta solua, johon haluat liittää tekstitiedoston tiedot.

  2. Valitse Tiedot-välilehdenNouda & muunna tiedot -ryhmästä Teksti-/CSV-tiedostosta.

  3. Etsi Tietojen tuominen -valintaikkunassa tekstitiedosto, jonka haluat tuoda, kaksoisnapsauta sitä ja valitse Tuo.
    Noudata ohjatun tekstin tuomisen ohjeita. Saat lisätietoja ohjatun toiminnon käyttämisestä napsauttamalla Ohje-painikkeenkuvaa millä tahansa ohjatun tekstin tuomisen sivulla. Kun olet suorittanut ohjatun toiminnon toimet, viimeistele tuontitoiminto valitsemalla Valmis .

  4. Kun olet valinnut taulukon, valitse Lataa > kohteeseen ja määritä, mihin haluat sijoittaa tiedot. Tee Tietojen tuominen -valintaikkunassa seuraavat toimet:

    1. Valitse jokin Tietojen tuominen -valintaikkunan vaihtoehdoista.
    2. Valitse OK.
      Excel sijoittaa ulkoisen tietoalueen määrittämääsi paikkaan.

Jos Excel ei muunna tietosaraketta toivotulla tavalla, voit muuntaa tiedot tuomisen jälkeen. Lisätietoja on artikkeleissa Tekstiksi tallennettujen lukujen muuntaminen luvuiksi ja Tekstiksi tallennettujen päivämäärien muuntaminen päivämäärämuotoon.

Tietojen vieminen tekstitiedostoon tallentamalla tiedosto

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

  1. Valitse Tallenna>nimellä.

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

  3. Valitse Tallennusmuoto-ruudussa laskentataulukon tekstitiedostomuoto.

    • Valitse esimerkiksi Teksti (sarkainerotin) tai CSV (luetteloerotin).
    • Huomautus

      Eri muodot tukevat eri ominaisuuksia. Lisätietoja eri tekstitiedostomuotojen tukemista ominaisuuksista on kohdassa Excelin tukemat tiedostomuodot.

  4. Etsi sijainti, johon haluat tallentaa uuden tekstitiedoston, ja valitse sitten Tallenna.

  5. Näyttöön tulee valintaikkuna, jossa muistutetaan, että vain käytössä oleva laskentataulukko tallennetaan uuteen tiedostoon. Jos olet varma, että haluat tallentaa juuri käytössä olevan laskentataulukon tekstitiedostona, valitse OK. Voit tallentaa muut laskentataulukot erillisinä tekstitiedostoina toistamalla nämä toimet kunkin laskentataulukon kohdalla.

  6. Näkyviin tulee toinen valintaikkuna, joka muistuttaa, että laskentataulukko saattaa sisältää ominaisuuksia, joita tekstitiedostomuodot eivät tue. Jos haluat vain tallentaa laskentataulukon tiedot uuteen tekstitiedostoon, valitse Kyllä. Jos et ole varma ja haluat lisätietoja siitä, mitä Excelin ominaisuuksia tekstitiedostomuodot eivät tue, saat lisätietoja valitsemalla ohjeen .

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

Tekstitiedoston tuomisessa käytettävän erottimen muuttaminen

Erotinta muutetaan tuotaessa eri tavoin sen mukaan, miten tuot tekstiä.

  • Jos käytät Hae & muunna tiedot > tekstistä/CSV-tiedostosta, valitse tekstitiedoston valinnan ja Tuo-vaihtoehdon valitsemisen jälkeen merkki, jota haluat käyttää Erotin-kohdan luettelosta. Näet uuden valinnan vaikutukset heti tietojen esikatselussa, joten voit varmistaa, että teet haluamasi valinnan ennen jatkamista.
  • Jos tuot tekstitiedoston ohjatun tekstin tuomisen avulla, voit muuttaa tuontitoiminnossa käytettävää erotinta ohjatun tekstin tuomisen vaiheessa 2. Tässä vaiheessa voit myös muuttaa peräkkäisten erottimien, kuten peräkkäisten lainausmerkkien, käsittelytapaa.
    Lisätietoja erottimista ja lisäasetuksista on kohdassa Ohjattu tekstin tuominen .

Oletusarvoisen luetteloerottimen muuttaminen tiedostot tekstinä (.csv) tallennettaessa Excelissä

Jos haluat käyttää puolipistettä oletusarvoisena luetteloerottimena, kun tallennat nimellä .csv, mutta haluat rajoittaa siirtymisen Exceliin, harkitse oletusarvoisen desimaalierottimen vaihtamista pilkuksi. Tämä pakottaa Excelin käyttämään puolipistettä luetteloerottimena. On selvää, että tämä muuttaa myös tapaa, jolla desimaaliluvut näytetään, joten harkitse myös tuhaterottimen vaihtamista sekaannusten välttämiseksi.

  1. Excelin asetusten> tyhjentäminenMuokkaamisen lisäasetukset>>Käytä järjestelmän erottimia.
  2. Aseta desimaalierotin arvoksi , (pilkku).
  3. Aseta Tuhat-erottimeksi ( . piste).

Uusien tekstitiedostojen oletusarvoisen luetteloerottimen muuttaminen (vaikuttaa kaikkiin ohjelmiin)

Kun tallennat työkirjan .csv tiedostona, oletusarvoinen luetteloerotin (erotin) on pilkku. Voit muuttaa tämän toiseksi erotinmerkiksi Windowsin alueasetusten avulla. 

Varoitus

Windows-asetuksen muuttaminen aiheuttaa yleisen muutoksen tietokoneessa, joka vaikuttaa kaikkiin sovelluksiin. Jos haluat muuttaa vain Excelin erottimen, katso Oletusluetteloerottimen muuttaminen tiedostojen tekstiksi tallentamista (.csv) varten Excelissä.

  1. Valitse Microsoft Windows 11:ssä hakupalkki ja kirjoita Alueasetukset.
  2. Valitse Hallinnollinen kieli -asetukset.
  3. Valitse Muotoilut-välilehdessäLisäasetukset.
  4. Kirjoita Mukauta muotoilu -valintaikkunan Numerot-välilehdessä merkki, jota käytetään uutena erottimena Luetteloerotin-ruutuun.
  5. Valitse OK kaksi kertaa.

Huomautus

 Kun olet vaihtanut tietokoneen luetteloerotinmerkin, kaikki ohjelmat käyttävät uutta merkkiä luetteloerotinmerkkinä. Voit vaihtaa merkin takaisin oletusmerkiksi samalla menetelmällä.

Tarvitsetko lisätietoja?

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

Katso myös

Tietojen tuominen ulkoisista tietolähteistä (Power Query)