Importere eller eksportere tekstfiler (TXT eller CSV)
Det finnes to måter å importere data fra en tekstfil med Excel på: Du kan åpne dem i Excel, eller du kan importere dem som en eksternt dataområde. Hvis du vil eksportere data fra Excel til en tekstfil, bruker du lagre som-kommandoen og endrer filtypen fra rullegardinmenyen.
Det finnes 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 i både skilletegn og .csv tekstfiler. Dette kan være nødvendig for å sikre at import- eller eksportoperasjonen fungerer slik du ønsker.
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 opprettet i et annet program som en Excel-arbeidsbok, ved hjelp av Åpne-kommandoen . Når du åpner en tekstfil i Excel, endres ikke filformatet – du kan se dette på tittellinjen i Excel, der navnet på filen beholder filtypen for tekst (for eksempel .txt eller .csv).
-
Gå til Fil > Åpne , og bla til plasseringen som inneholder tekstfilen.
-
Velg Tekstfiler i rullegardinlisten for filtype i dialogboksen Åpne .
-
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 veiviseren for tekstimport hvis du vil ha mer informasjon om skilletegn og avanserte alternativer.
-
Hvis filen er en .csv-fil, åpner Excel automatisk tekstfilen og viser dataene i en ny arbeidsbok.
Obs!: Når Excel åpner en .csv-fil, bruker den gjeldende standardinnstillingene for dataformat til å tolke hvordan du importerer hver kolonne med data. Hvis du vil ha mer fleksibilitet når du konverterer kolonner til ulike dataformater, kan du bruke veiviseren for tekstimport. Formatet for en datakolonne i den .csv filen kan for eksempel være MDY, men Excels standard dataformat er YMD, eller du vil konvertere en kolonne med tall som inneholder foranstilte nuller til tekst, slik at du kan bevare foranstilte nuller. 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 (hvis du vil ha mer informasjon, kan du se avsnittet nedenfor).
-
Importere en tekstfil ved å koble til den
Du kan importere data fra en tekstfil til et eksisterende regneark.
-
Klikk cellen der du vil plassere dataene fra tekstfilen.
-
Klikk Fra tekst/CSV i gruppen Hent & Transformer data på Data-fanen.
-
Finn og dobbeltklikk tekstfilen du vil importere, i dialogboksen Importer data , og klikk Importer.
Følg instruksjonene i tekstimportveiviseren. Klikk Hjelp på en side i veiviseren for tekstimport hvis du vil ha mer informasjon om hvordan du bruker veiviseren. Når du er ferdig med trinnene i veiviseren, klikker du Fullfør for å fullføre importoperasjonen.
-
Gjør følgende i dialogboksen Importer data :
-
Gjør ett av følgende under Hvor vil du plassere dataene?
-
Hvis du vil returnere dataene til plasseringen du valgte, klikker du Eksisterende regneark.
-
Hvis du vil returnere dataene øverst til venstre i et nytt regneark, klikker du Nytt regneark.
-
-
Du kan også klikke Egenskaper for å angi alternativer for oppdatering, formatering og oppsett for de importerte dataene.
-
Klikk på OK.
Excel plasserer det eksterne dataområdet på plasseringen du angir.
-
Hvis Excel ikke konverterer en kolonne med data 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 dem
Du kan konvertere et Excel-regneark til en tekstfil ved hjelp av lagre som-kommandoen .
-
Gå til Fil > Lagre som.
-
Dialogboksen Lagre som vises.
-
Velg tekstfilformatet for regnearket i Filtype-boksen .
-
Klikk for eksempel Tekst (tabulatordelt) eller CSV (kommadelt).
-
Obs!: De ulike formatene støtter ulike funksjonssett. Hvis du vil ha mer informasjon om funksjonssettene som støttes av de ulike tekstfilformatene, kan du se Filformater som støttes i Excel.
-
-
Bla til plasseringen der du vil lagre den nye tekstfilen, og klikk deretter Lagre.
-
Det vises en dialogboks som minner deg på at bare gjeldende regneark 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 prosedyren for hvert regneark.
-
Det vises en ny dialogboks som minner deg på at regnearket kan inneholde funksjoner som ikke støttes av tekstfilformater. Hvis du bare er interessert i å 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.
Importere en tekstfil ved å koble til den (Power Query)
Du kan importere data fra en tekstfil til et eksisterende regneark.
-
Klikk Fra tekst/CSV i gruppen Hent & Transformer data på Data-fanen.
-
Finn og dobbeltklikk tekstfilen du vil importere, i dialogboksen Importer data , og klikk Importer.
-
Du har flere alternativer i forhåndsvisningsdialogboksen:
-
Velg Last inn hvis du vil laste inn dataene direkte til et nytt regneark.
-
Alternativt kan du velge Last inn til hvis du vil laste inn dataene til en tabell, pivottabell/pivotdiagram, et eksisterende/nytt Excel-regneark, eller bare opprette en tilkobling. Du kan også velge å legge til dataene i datamodellen.
-
Velg Transformer data hvis du vil laste inn dataene til Power Query, og rediger dem før du henter dem til Excel.
-
Hvis Excel ikke konverterer en bestemt kolonne med data 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 dem
Du kan konvertere et Excel-regneark til en tekstfil ved hjelp av lagre som-kommandoen .
-
Gå til Fil > Lagre som.
-
Klikk Bla gjennom.
-
Velg tekstfilformatet for regnearket under Filtype i dialogboksen Lagresom. Klikk for eksempel Tekst (tabulatordelt) eller CSV (kommadelt).
Obs!: De ulike formatene støtter ulike funksjonssett. Hvis du vil ha mer informasjon om funksjonssettene som støttes av de ulike tekstfilformatene, kan du se Filformater som støttes i Excel.
-
Bla til plasseringen der du vil lagre den nye tekstfilen, og klikk deretter Lagre.
-
Det vises en dialogboks som minner deg på at bare gjeldende regneark 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 prosedyren for hvert regneark.
Du kan også se et varsel under båndet om at enkelte funksjoner kan gå tapt hvis du lagrer arbeidsboken i CSV-format.
Hvis du vil ha mer informasjon om lagring av filer i andre formater, kan du se Lagre en arbeidsbok i et annet filformat.
Måten du endrer skilletegnet på når du importerer, er forskjellig avhengig av hvordan du importerer teksten.
-
Hvis du bruker Hent & Transformer data > fra tekst/CSV, velger du et tegn du vil bruke fra listen under Skilletegn når du har valgt tekstfilen og klikket 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 velger det valget du ønsker før du fortsetter.
-
Hvis du bruker tekstimportveiviseren til å importere en tekstfil, kan du endre skilletegnet som brukes til importoperasjonen i trinn 2 i tekstimportveiviseren. I dette trinnet kan du også endre måten etterfølgende skilletegn, for eksempel etterfølgende anførselstegn, håndteres på.
Se veiviseren for tekstimport hvis du vil ha mer informasjon om skilletegn og avanserte alternativer.
Hvis du vil bruke et semikolon som standard listeskilletegn når du lagrer som .csv, men må begrense endringen til Excel, bør du vurdere å endre standard desimalskilletegn til et komma – dette tvinger Excel til å bruke semikolon for listeskilletegnet. Dette vil selvsagt også endre måten desimaltall vises på, så vurder også å endre tusenskilletegnet for å begrense forvirringen.
-
Fjern alternativer for Excel > Avanserte > redigeringsalternativer > Bruk systemskilletegn.
-
Sett desimalskilletegnet til , (et komma).
-
Sett tusenskilletegnet til . (et punktum).
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 innstillinger for Windows-område.
Forsiktig!: Hvis du endrer Windows-innstillingen, vil det føre til en global endring på datamaskinen, 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.
-
Velg søkefeltet i Microsoft Windows 11, og skriv inn områdeinnstillinger.
-
Velg innstillinger for administrativt språk.
-
Velg Flere innstillinger under Formater-fanen.
-
Skriv inn et tegn som skal brukes som det nye skilletegnet, i boksen Listeskilletegn i dialogboksen Tilpass format på Fanen Tall.
-
Velg OK to ganger.
-
Høyreklikk på Start-knappen i Microsoft Windows 10, og klikk deretter Innstillinger.
-
Klikk Tid & språk, og klikk deretter Område i venstre panel.
-
Klikk Ekstra dato, klokkeslett og regionale innstillinger under Regionale innstillinger i hovedpanelet.
-
Klikk Endre dato-, klokkeslett- eller tallformater under Område.
-
Klikk Flere innstillinger på Format-fanen i dialogboksen Område.
-
Skriv inn et tegn som skal brukes som det nye skilletegnet, i boksen Listeskilletegn i dialogboksen Tilpass format på Fanen Tall.
-
Velg OK to ganger.
-
Klikk Start-knappen i Microsoft Windows, og klikk deretter Kontrollpanel.
-
Klikk på Klokke, språk og område, og klikk på Endre dato-, klokkeslett- eller tallformater.
-
Klikk Flere innstillinger på Format-fanen i dialogboksen Område.
-
Skriv inn et tegn som skal brukes som det nye skilletegnet, i boksen Listeskilletegn i dialogboksen Tilpass format på Fanen Tall.
-
Velg OK to ganger.
Obs!: Når du har endret listeskilletegnet for datamaskinen, bruker alle programmer det nye tegnet som listeskilletegn. 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 det tekniske fellesskapet for Excel eller få støtte i Fellesskap.