Importere eller eksportere tekstfiler (TXT eller CSV)

Gjelder for
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Du kan importere data fra en tekstfil med Excel på to måter: Du kan åpne den i Excel, eller du kan importere den som et eksternt dataområde. Hvis du vil eksportere data fra Excel til en tekstfil, bruker du Lagre som-kommandoen og endrer filtypen fra rullegardinmenyen.

Det er to vanlige tekstfilformater:

  • Tekstfiler med skilletegn (.txt), der TAB-tegnet (ASCII-tegnkode 009) vanligvis skiller hvert felt med tekst.
  • Kommadelte tekstfiler (.csv), der kommategnet (,) vanligvis skiller hvert felt med tekst.

Du kan endre skilletegnet som brukes både i tekstfiler med skilletegn og i .csv. Dette kan være nødvendig for å sikre at import- eller eksportoperasjonen fungerer som den skal.

Obs!

Du kan importere eller eksportere opptil 1 048 576 rader og 16 384 kolonner.

Importere en tekstfil ved å åpne den i Excel

Du kan åpne en tekstfil som du har opprettet i et annet program, som en Excel-arbeidsbok, ved å bruke kommandoen Åpne . Filformatet endres ikke når du åpner en tekstfil i Excel. Du kan se dette på Excel-tittellinjen, der navnet på filen beholder tekstfiltypen (for eksempel .txt eller .csv).

  1. Gå tilÅpnefil>, og bla til plasseringen som inneholder tekstfilen.

  2. Velg Text Files i rullegardinlisten for filtype i dialogboksen Åpne.

  3. Finn og dobbeltklikk tekstfilen du vil åpne.

    • Hvis filen er en tekstfil (.txt), starter Excel veiviseren for tekstimport. Når du er ferdig med trinnene, klikker du Fullfør for å fullføre importoperasjonen. Se tekstimportveiviseren for mer informasjon om skilletegn og avanserte alternativer.

    • Hvis filen er en .csv fil, åpnes tekstfilen automatisk i Excel, og dataene vises i en ny arbeidsbok.

      Obs!

      Når Excel åpner en .csv fil, brukes gjeldende standard innstillinger for dataformat til å tolke hvordan hver kolonne med data skal importeres. Hvis du ønsker mer fleksibilitet ved konvertering av kolonner til ulike dataformater, kan du bruke veiviseren for tekstimport. Formatet til en datakolonne i den .csv filen kan for eksempel være MDY, men standard dataformat i Excel er YMD, eller du kan konvertere en kolonne med tall som inneholder foranstilte nuller til tekst, slik at du kan bevare de foranstilte nullene. Hvis du vil tvinge Excel til å kjøre veiviseren for tekstimport, kan du endre filtypen fra .csv til .txt før du åpner den, eller du kan importere en tekstfil ved å koble til den (se neste avsnitt for mer informasjon).

Importere en tekstfil ved å koble til den

Du kan importere data fra en tekstfil til et eksisterende regneark.

  1. Klikk cellen der du vil sette inn dataene fra tekstfilen.

  2. Klikk Fra tekst/CSV i gruppen Hent & transformeringsdataData-fanen.

  3. Finn og dobbeltklikk tekstfilen du vil importere, i dialogboksen Importer data , og klikk Importer.
    Følg instruksjonene i veiviseren for tekstimport. Klikk på Hjelp-knappen på en side i tekstimportveiviseren for mer informasjon om bruk av veiviseren. Når du har fullført trinnene i veiviseren, klikker du Fullfør for å fullføre importoperasjonen.

  4. Når du har valgt tabellen, velger du Last inn > last til for å angi hvor du vil plassere dataene. Gjør følgende i dialogboksen Importer data :

    1. Velg ett av alternativene i dialogboksen Importer data .
    2. Klikk på OK.
      Det eksterne dataområdet plasseres på den plasseringen du angir.

Hvis en kolonne med data ikke konverteres til ønsket format, kan du konvertere dataene etter at du har importert dem. Hvis du vil ha mer informasjon, kan du se Konvertere tall som er lagret som tekst til tall og Konvertere datoer som er lagret som tekst, til datoer.

Eksportere data til en tekstfil ved å lagre den

Du kan konvertere et Excel-regneark til en tekstfil ved hjelp av kommandoen Lagre som .

  1. Gå til Lagre fil>som.

  2. Dialogboksen Lagre som vises.

  3. Velg tekstfilformatet for regnearket i Filtype-boksen .

    • Klikk for eksempel på Tekst (tabulatordelt) eller CSV (semikolondelt).
    • Obs!

      De ulike formatene støtter ulike funksjonssett. Hvis du vil ha mer informasjon om funksjonssettene som støttes av de forskjellige tekstfilformatene, se Filformater som støttes i Excel.

  4. Bla til plasseringen der du vil lagre den nye tekstfilen, og klikk deretter Lagre.

  5. Det vises en dialogboks som minner deg på at bare det gjeldende regnearket lagres i den nye filen. Hvis du er sikker på at det gjeldende regnearket er det du vil lagre som en tekstfil, klikker du OK. Du kan lagre andre regneark som separate tekstfiler ved å gjenta denne fremgangsmåten for hvert regneark.

  6. En annen dialogboks vises, som minner deg på at regnearket kan inneholde funksjoner som ikke støttes av tekstfilformater. Hvis du bare vil lagre regnearkdataene i den nye tekstfilen, klikker du Ja. Hvis du er usikker og vil vite mer om hvilke Excel-funksjoner som ikke støttes av tekstfilformater, klikker du Hjelp for mer informasjon.

Hvis du vil ha mer informasjon om lagring av filer i andre formater, kan du se Lagre en arbeidsbok i et annet filformat.

Endre skilletegnet som brukes når du importerer en tekstfil

Måten du endrer skilletegnet på når du importerer, varierer avhengig av hvordan du importerer teksten.

  • Hvis du bruker Hent & Transformer data > fra tekst/CSV, velger du tegnet du vil bruke, fra listen under Skilletegn etter at du har valgt tekstfilen og klikket på Importer. Du kan se effekten av det nye valget umiddelbart i forhåndsvisningen av data, slik at du kan være sikker på at du gjør det valget du ønsker, før du fortsetter.
  • Hvis du bruker veiviseren for tekstimport til å importere en tekstfil, kan du endre skilletegnet som brukes til importoperasjonen, i trinn 2 i veiviseren for tekstimport. I dette trinnet kan du også endre måten etterfølgende skilletegn, for eksempel etterfølgende anførselstegn, håndteres.
    Se tekstimportveiviseren for mer informasjon om skilletegn og avanserte alternativer.

Endre standard listeskilletegn for lagring av filer som tekst (.csv) i Excel

Hvis du vil bruke et semikolon som standard listeskilletegn når du lagrer som .csv, men vil begrense endringen til Excel, bør du vurdere å endre standard desimalskilletegn til et komma. Dette tvinger Excel til å bruke et semikolon som listeskilletegn. Dette vil selvsagt også endre måten desimaltall vises på, så du bør også vurdere å endre tusenskilletegnet for å begrense eventuell forvirring.

  1. Fjern Excel-alternativer>Avanserte>redigeringsalternativer>Bruk skilletegn for systemet.
  2. Sett desimalskilletegnet til , (komma).
  3. Angi tusenskilletegn til . (et punktum).

Endre standard listeskilletegn for nye tekstfiler (påvirker alle programmer)

Når du lagrer en arbeidsbok som en .csv fil, er standard listeskilletegn (skilletegn) et komma. Du kan endre dette til et annet skilletegn ved hjelp av innstillingene for område i Windows. 

Obs!

Hvis du endrer Windows-innstillingen, fører det til en global endring på datamaskinen, noe som påvirker alle programmer. Hvis du bare vil endre skilletegnet for Excel, kan du se Endre standard listeskilletegn for lagring av filer som tekst (.csv) i Excel.

  1. I Microsoft Windows 11 velger du søkefeltet og skriver inn Områdeinnstillinger.
  2. Velg Administrative språkinnstillinger.
  3. Velg Flere innstillinger under Formater-fanen.
  4. Skriv inn tegnet som skal brukes som nytt skilletegn i boksen Listeskilletegn i dialogboksen Tilpass formatTall-fanen.
  5. Velg OK to ganger.

Obs!

 Når du har endret listeskilletegnet for datamaskinen, brukes det nye tegnet som listeskilletegn i alle programmer. Du kan endre tegnet tilbake til standardtegnet ved å følge samme fremgangsmåte.

Trenger du mer hjelp?

Du kan alltid spørre en ekspert i Excels tekniske fellesskap eller få støtte i fellesskap.

Se også

Importer data fra eksterne datakilder (Power Query)