Importér eller eksportér tekstfiler (.txt- eller .csv)
Applies To
Excel til Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016Du kan importere data fra en tekstfil med Excel på to måder: Du kan åbne den i Excel, eller du kan importere dem som en eksternt dataområde. Hvis du vil eksportere data fra Excel til en tekstfil, skal du bruge kommandoen Gem som og ændre filtypen fra rullemenuen.
Der er to ofte anvendte tekstfilformater:
-
Afgrænsede tekstfiler (.txt), hvor TAB-tegnet (ASCII-tegnkode 009) typisk adskiller hvert tekstfelt.
-
Tekstfiler med kommaseparerede værdier (.csv), hvor kommategnet (,) typisk adskiller hvert tekstfelt.
Du kan ændre det separatortegn, der bruges i både afgrænsede og .csv tekstfiler. Dette kan være nødvendigt for at sikre, at import- eller eksporthandlingen fungerer, som du ønsker det.
Bemærk!: Du kan importere eller eksportere op til 1.048.576 rækker og 16.384 kolonner.
Importér en tekstfil ved at åbne den i Excel
Du kan åbne en tekstfil, du har oprettet i et andet program, som en Excel-projektmappe ved hjælp af kommandoen Åbn . Når du åbner en tekstfil i Excel, ændres filens format ikke – du kan se dette i Titellinje i Excel, hvor navnet på filen bevarer filtypenavnet (f.eks. .txt eller .csv).
-
Gå til Filer > Åbn , og gå til den placering, der indeholder tekstfilen.
-
Vælg Tekstfiler på rullelisten Filtype i dialogboksen Åbn .
-
Find og dobbeltklik på den tekstfil, du vil åbne.
-
Hvis filen er en tekstfil (.txt), starter Excel guiden Tekstimport. Når du er færdig med trinnene, skal du klikke på Udfør for at fuldføre importen. Se Guiden Tekstimport for at få flere oplysninger om afgrænsere og avancerede indstillinger.
-
Hvis filen er en .csv fil, åbner Excel automatisk tekstfilen og viser dataene i en ny projektmappe.
Bemærk!: Når Excel åbner en .csv fil, bruges de aktuelle standardindstillinger for dataformat til at fortolke, hvordan du importerer hver kolonne med data. Hvis du vil have mere fleksibilitet ved konvertering af kolonner til forskellige dataformater, kan du bruge guiden Tekstimport. Formatet af en datakolonne i den .csv fil kan f.eks. være MDY, men Excels standarddataformat er YMD, eller du vil konvertere en kolonne med tal, der indeholder foranstillede nuller, til tekst, så du kan bevare de foranstillede nuller. Hvis du vil tvinge Excel til at køre guiden Tekstimport, kan du ændre filtypenavnet fra .csv til .txt, før du åbner den, eller du kan importere en tekstfil ved at oprette forbindelse til den (du kan få mere at vide i følgende afsnit).
-
Importér en tekstfil ved at oprette forbindelse til den
Du kan importere data fra en tekstfil til et eksisterende regneark.
-
Klik på den celle, hvor du vil placere dataene fra tekstfilen.
-
Klik på Fra tekst/CSV i gruppen Hent & Transformer data under fanen Data.
-
I dialogboksen Importér data skal du finde og dobbeltklikke på den tekstfil, du vil importere, og klikke på Importér.
Følg vejledningen i guiden Tekstimport. Klik på Hjælp på en side i guiden Tekstimport for at få flere oplysninger om brug af guiden. Når du er færdig med trinnene i guiden, skal du klikke på Udfør for at fuldføre importen.
-
Gør følgende i dialogboksen Importér data :
-
Under Hvor skal dataene anbringes? skal du gøre et af følgende:
-
Hvis du vil returnere dataene til den placering, du har valgt, skal du klikke på Eksisterende regneark.
-
Hvis du vil returnere dataene til øverste venstre hjørne af et nyt regneark, skal du klikke på Nyt regneark.
-
-
Du kan også klikke på Egenskaber for at angive opdaterings-, formaterings- og layoutindstillinger for de importerede data.
-
Klik på OK.
Excel placerer det eksterne dataområde på den placering, du angiver.
-
Hvis en kolonne med data ikke konverteres til det ønskede format, kan du konvertere dataene, når du har importeret dem. Du kan få mere at vide under Konvertér tal, der er gemt som tekst, til tal og Konvertér datoer, der er gemt som tekst, til datoer.
Eksportér data til en tekstfil ved at gemme den
Du kan konvertere et Excel-regneark til en tekstfil ved hjælp af kommandoen Gem som .
-
Gå til Filer > Gem som.
-
Dialogboksen Gem som åbnes.
-
Vælg tekstfilformatet for regnearket i feltet Filtype .
-
Klik f.eks. på Tekst (tabulatorsepareret) eller CSV (kommasepareret).
-
Bemærk!: De forskellige formater understøtter forskellige funktionssæt. Du kan få mere at vide om de funktionssæt, der understøttes af de forskellige tekstfilformater, under Filformater, der understøttes i Excel.
-
-
Gå til den placering, hvor du vil gemme den nye tekstfil, og klik derefter på Gem.
-
Der vises en dialogboks, der minder dig om, at kun det aktuelle regneark gemmes i den nye fil. Hvis du er sikker på, at det aktuelle regneark er det, du vil gemme som en tekstfil, skal du klikke på OK. Du kan gemme andre regneark som separate tekstfiler ved at gentage denne procedure for hvert regneark.
-
Der vises en anden dialogboks, der minder dig om, at dit regneark kan indeholde funktioner, der ikke understøttes af tekstfilformater. Hvis du kun er interesseret i at gemme regnearksdataene i den nye tekstfil, skal du klikke på Ja. Hvis du er usikker og gerne vil vide mere om, hvilke Excel-funktioner der ikke understøttes af tekstfilformater, skal du klikke på Hjælp for at få flere oplysninger.
Du kan få mere at vide om at gemme filer i andre formater under Gem en projektmappe i et andet filformat.
Importér en tekstfil ved at oprette forbindelse til den (Power-forespørgsel)
Du kan importere data fra en tekstfil til et eksisterende regneark.
-
Klik på Fra tekst/CSV i gruppen Hent & Transformér data under fanen Data.
-
I dialogboksen Importér data skal du finde og dobbeltklikke på den tekstfil, du vil importere, og klikke på Importér.
-
I dialogboksen Eksempel har du flere muligheder:
-
Vælg Indlæs , hvis du vil indlæse dataene direkte i et nyt regneark.
-
Du kan også vælge Indlæs til , hvis du vil indlæse dataene i en tabel, pivottabel/pivotdiagram, et eksisterende/nyt Excel-regneark eller blot oprette en forbindelse. Du kan også vælge at føje dine data til datamodellen.
-
Vælg Transformér data , hvis du vil indlæse dataene i Power-forespørgsel, og rediger dem, før de føjes til Excel.
-
Hvis Excel ikke konverterer en bestemt kolonne med data til det ønskede format, kan du konvertere dataene, når du har importeret dem. Du kan få mere at vide under Konvertér tal, der er gemt som tekst, til tal og Konvertér datoer, der er gemt som tekst, til datoer.
Eksportér data til en tekstfil ved at gemme den
Du kan konvertere et Excel-regneark til en tekstfil ved hjælp af kommandoen Gem som .
-
Gå til Filer > Gem som.
-
Klik på Gennemse.
-
I dialogboksen Gem som under feltet Filtype skal du vælge tekstfilformatet for regnearket. Klik f.eks. på Tekst (tabulatorsepareret) eller CSV (kommasepareret).
Bemærk!: De forskellige formater understøtter forskellige funktionssæt. Du kan få mere at vide om de funktionssæt, der understøttes af de forskellige tekstfilformater, under Filformater, der understøttes i Excel.
-
Gå til den placering, hvor du vil gemme den nye tekstfil, og klik derefter på Gem.
-
Der vises en dialogboks, der minder dig om, at kun det aktuelle regneark gemmes i den nye fil. Hvis du er sikker på, at det aktuelle regneark er det, du vil gemme som en tekstfil, skal du klikke på OK. Du kan gemme andre regneark som separate tekstfiler ved at gentage denne procedure for hvert regneark.
Du kan også få vist en besked under båndet om, at nogle funktioner kan gå tabt, hvis du gemmer projektmappen i CSV-format.
Du kan få mere at vide om at gemme filer i andre formater under Gem en projektmappe i et andet filformat.
Den måde, du ændrer afgrænseren på, når du importerer, afhænger af, hvordan du importerer teksten.
-
Hvis du bruger Hent & Transformér data > Fra tekst/CSV, skal du, når du har valgt tekstfilen og klikke på Importér, vælge et tegn, der skal bruges, på listen under Afgrænser. Du kan se effekten af dit nye valg med det samme i dataeksemplet, så du kan være sikker på, at du foretager det ønskede valg, før du fortsætter.
-
Hvis du bruger guiden Tekstimport til at importere en tekstfil, kan du ændre den afgrænser, der bruges til importhandlingen i trin 2 i guiden Tekstimport. I dette trin kan du også ændre den måde, fortløbende afgrænsere, f.eks. fortløbende anførselstegn, håndteres på.
Se Guiden Tekstimport for at få flere oplysninger om afgrænsere og avancerede indstillinger.
Hvis du vil bruge et semikolon som standardlisteseparator, når du gemmer som .csv, men har brug for at begrænse ændringen til Excel, skal du overveje at ændre standard decimalseparatoren til et komma – dette tvinger Excel til at bruge et semikolon som listeseparator. Dette vil naturligvis også ændre den måde, decimaltal vises på, så du bør også overveje at ændre tusindtalsseparatoren for at begrænse forvirringen.
-
Ryd Excel-indstillinger > Avancerede > Redigeringsindstillinger > Brug systemseparatorer.
-
Angiv decimalseparator til , (et komma).
-
Angiv tusindtalsseparator til . (et punktum).
Når du gemmer en projektmappe som en .csv fil, er standardlisteseparatoren (afgrænseren) et komma. Du kan ændre dette til et andet separatortegn ved hjælp af indstillingerne for Windows-område.
Advarsel!: Hvis du ændrer Windows-indstillingen, medfører det en global ændring på computeren, der påvirker alle programmer. Hvis du kun vil ændre afgrænseren for Excel, skal du se Ændre standardlisteseparatoren for lagring af filer som tekst (.csv) i Excel.
-
I Microsoft Windows 11 skal du vælge søgelinjen og skrive Områdeindstillinger.
-
Vælg Administrative sprogindstillinger.
-
Under fanen Formater skal du vælge Yderligere indstillinger.
-
I dialogboksen Tilpas format skal du på fanen Tal skrive et tegn, der skal bruges som den nye separator i feltet Listeseparator .
-
Vælg OK to gange.
-
I Microsoft Windows 10 skal du højreklikke på knappen Start og derefter klikke på Indstillinger.
-
Klik på Klokkeslæt & sprog, og klik derefter på Område i panelet til venstre.
-
Klik på Yderligere indstillinger for dato, klokkeslæt og internationaleindstillinger under Internationale indstillinger i hovedpanelet.
-
Klik på Skift dato-, klokkeslæts- eller talformater under Område.
-
Klik på Yderligere indstillinger under fanen Formatér i dialogboksen Område.
-
I dialogboksen Tilpas format skal du på fanen Tal skrive et tegn, der skal bruges som den nye separator i feltet Listeseparator .
-
Vælg OK to gange.
-
Klik på knappen Start i Microsoft Windows, og klik derefter på Kontrolpanel.
-
Under Klokkeslæt, sprog og region skal du klikke på Skift dato, klokkeslæt- eller talformat.
-
Klik på Yderligere indstillinger under fanen Formatér i dialogboksen Område.
-
I dialogboksen Tilpas format skal du på fanen Tal skrive et tegn, der skal bruges som den nye separator i feltet Listeseparator .
-
Vælg OK to gange.
Bemærk!: Når du har ændret listeseparatortegnet for computeren, bruger alle programmer det nye tegn som en listeseparator. Du kan ændre tegnet tilbage til standardtegnet ved at følge samme fremgangsmåde.
Har du brug for mere hjælp?
Du kan altid spørge en ekspert i Excel Tech Community eller få support i community'er.