Importér eller eksportér tekstfiler (.txt- eller .csv)

Gælder for
Excel til Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Der er to måder at importere data fra en tekstfil med Excel på: Du kan åbne den i Excel, eller du kan importere den som et eksternt dataområde. Hvis du vil eksportere data fra Excel til en tekstfil, skal du bruge kommandoen Gem som og ændre filtypen i rullemenuen.

Der er to ofte anvendte tekstfilformater:

  • Afgrænsede tekstfiler (.txt), hvor tabulatortegnet (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 importen eller eksporten fungerer, som du ønsker.

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, som 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 formatet på filen ikke. Du kan se dette på titellinjen i Excel, hvor navnet på filen bevarer filtypenavnet (f.eks. .txt eller .csv).

  1. Gå til Åbn fil>, og gå til den placering, der indeholder tekstfilen.

  2. Vælg Text Files i rullelisten filtype i dialogboksen Åbn.

  3. Find og dobbeltklik på den tekstfil, du vil åbne.

    • Hvis filen er en tekstfil (.txt), starter Excel guiden Tekstimportér. 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 hver kolonne med data skal importeres. Hvis du ønsker større fleksibilitet ved konvertering af kolonner til forskellige dataformater, kan du bruge guiden Tekstimport. Formatet af en datakolonne i .csv filen 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 det, eller du kan importere en tekstfil ved at oprette forbindelse til den (du kan finde flere oplysninger i følgende afsnit).

Importere en tekstfil ved at oprette forbindelse til den

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

  1. Klik på den celle, du vil placere dataene fra tekstfilen i.

  2. Klik på Fra tekst/CSV i gruppen Hent & transformer dataunder fanen Data.

  3. I dialogboksen Importér data skal du finde og dobbeltklikke på den tekstfil, du vil importere, og klikke på Importér.
    Følg instruktionerne i guiden Tekstimport. Klik på knapfladenHjælp på en vilkårlig 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.

  4. Når du har markeret tabellen, skal du vælge Indlæs > i for at angive, hvor dataene skal placeres. Benyt følgende fremgangsmåde i dialogboksen Importér data :

    1. Vælg en af indstillingerne i dialogboksen Importér data .
    2. Klik på OK.
      Excel placerer det eksterne dataområde på den placering, du angiver.

Hvis Excel ikke konverterer en kolonne med data til det ønskede format, kan du konvertere dataene, efter at du har importeret dem. Du kan finde flere oplysninger under Konvertere tal, der er gemt som tekst, til tal og Konvertere 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 .

  1. Gå til Gem fil>som.

  2. Dialogboksen Gem som åbnes.

  3. Vælg tekstfilformatet til 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 finde flere oplysninger om de funktionssæt, der understøttes af de forskellige tekstfilformater, under Filformater, der understøttes i Excel.

  4. Gå til den placering, hvor du vil gemme den nye tekstfil, og klik derefter på Gem.

  5. Der vises en dialogboks med en påmindelse om, at det kun er det aktuelle regneark, der 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 fremgangsmåde for hvert regneark.

  6. En anden dialogboks vises og minder dig om, at dit regneark kan indeholde funktioner, der ikke understøttes af tekstfilformater. Hvis du kun er interesseret i at gemme dataene i regnearket i den nye tekstfil, skal du klikke på Ja. Hvis du er i tvivl 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 finde flere oplysninger om at gemme filer i andre formater under Gemme en projektmappe i et andet filformat.

Ret den afgrænser, der bruges, når du importerer en tekstfil

Den måde, du ændrer afgrænseren på, når du importerer, varierer, afhængigt af hvordan du importerer teksten.

  • Hvis du bruger Hent & transformere 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 straks se effekten af dit nye valg 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 importen, i trin 2 i guiden Tekstimport. I dette trin kan du også ændre den måde, som 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.

Ændre standardlisteseparatoren for lagring af filer som tekst (.csv) i Excel

Hvis du vil bruge semikolon som standardlisteseparator, når du gemmer som .csv, men har brug for at begrænse ændringen til Excel, kan du overveje at ændre standarddecimalseparatoren til et komma – dette tvinger Excel til at bruge et semikolon som listeseparator. Dette vil naturligvis også ændre den måde, som decimaltal vises på, så du bør også overveje at ændre tusindtalsseparatoren for at begrænse forvirringen.

  1. Ryd Excel-indstillinger>Avancerede>redigeringsindstillinger>Brug systemseparatorer.
  2. Angiv Decimalseparator til , (et komma).
  3. Indstil tusindtalsseparator til . (et punktum).

Skift standardlisteseparatoren for nye tekstfiler (påvirker alle programmer)

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 Områdeindstillinger i Windows. 

Advarsel!

Ændring af Windows-indstillingen medfører en global ændring på din computer, der påvirker alle programmer. Hvis du kun vil ændre afgrænseren for Excel, skal du se Skift standardlisteseparatoren til lagring af filer som tekst (.csv) i Excel.

  1. I Microsoft Windows 11 skal du vælge søgelinjen og skrive Områdeindstillinger.
  2. Vælg Indstillinger for administrativt sprog.
  3. Under fanen Formater skal du vælge Yderligere indstillinger.
  4. Skriv et tegn, du vil bruge som ny separator i feltet Listeseparator, under fanen Tal i dialogboksen Tilpas format.
  5. Vælg OK to gange.

Bemærk

 Når du har ændret listeseparatortegnet for din computer, bruger alle programmer det nye tegn som 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 Communities.

Se Også

Importer data fra eksterne datakilder (Power Query)