Indholdsfortegnelse
Vejledningen forklarer, hvordan du hurtigt konverterer CSV-filer til Excel i alle versioner, fra 365 til 2007, og undgår de typiske problemer.
Generelt er der to måder at overføre en CSV-fil til Excel på: ved at åbne den eller ved at importere den som eksterne data. Denne artikel giver detaljeret vejledning om begge metoder og påpeger styrker og begrænsninger ved hver af dem. Vi vil også sætte et rødt flag for mulige faldgruber og foreslå de mest effektive løsninger.
Konverter CSV-fil til Excel ved at åbne den
Hvis du vil overføre data fra en CSV-fil til Excel, kan du åbne den direkte fra en Excel-arbejdsmappe eller via Windows Stifinder. Uanset hvilken metode du vælger, skal du huske på, at:
- Når du åbner et CSV-dokument i Excel, ændres filformatet ikke til .xlsx eller .xls. Filen beholder den oprindelige .csv-udvidelse.
- Filerne er begrænset til 1.048.576 rækker og 16.384 kolonner.
Sådan åbner du CSV-filen i Excel
En kommasepareret værdifil, der er oprettet i et andet program, kan stadig åbnes i Excel ved at bruge standard Åbn kommando.
- I din Excel kan du gå til Fil og klik på Åbn , eller tryk på genvejen Ctrl + O.
- I den Åbn dialogboksen, skal du vælge Tekstfiler (*.prn;*.txt;*.csv) fra rullelisten i det nederste højre hjørne.
- Søg efter CSV-dokumentet, og dobbeltklik derefter på det for at åbne det.
En kommasepareret værdifil (. csv ) åbnes i en ny projektmappe med det samme.
For en tekstfil (. txt ), vil Excel starte den Guiden Import af tekst Se Import af CSV til Excel for at få alle detaljer.
Sådan åbner du CSV-fil fra Windows Stifinder
Den hurtigste måde at åbne en .csv-fil i Excel på er at dobbeltklikke på den i Windows Stifinder. Dette vil straks åbne filen i en ny projektmappe.
Denne metode fungerer dog kun, hvis Microsoft Excel er indstillet som den standardprogram for .csv-filer I dette tilfælde et velkendt grønt Excel-ikon vises ved siden af .csv-dokumenter i Windows Stifinder.
Hvis dine CSV-filer er indstillet til at blive åbnet med et andet standardprogram, skal du højreklikke på filen og vælge Åbn med... > Excel .
Du kan indstille Excel som standardprogram til CVS-filer ved at udføre følgende trin:
- Højreklik på en .csv-fil i Windows Stifinder, og vælg derefter Åbn med... > Vælg en anden app fra kontekstmenuen.
- Under Andre muligheder , klik Excel , krydse af i Brug altid denne app til at åbne .csv-filer feltet, og klik på OK .
Konverter CSV til Excel ved at importere det
Med denne metode kan du importere data fra en .csv-fil til et eksisterende eller et nyt Excel-regneark. I modsætning til den foregående teknik åbnes filen ikke blot i Excel, men .csv-formatet ændres til .xlsx (Excel 2007 og højere) eller .xls (Excel 2003 og lavere).
Import kan ske på to måder:
- Ved at bruge Guiden til import af tekst (i alle versioner)
- Ved at oprette en Power Query forbindelse (i Excel 2016 - Excel 365)
Sådan importerer du CSV til Excel med guiden Tekstimport
Først og fremmest skal det bemærkes, at den Guiden til import af tekst er en gammel funktion, og fra og med Excel 2016 er den flyttet fra båndet til Excel-muligheder .
Hvis den Guiden til import af tekst ikke er tilgængelig i din Excel-version, har du disse to muligheder:
- Aktiver funktionen Fra tekst (gammel).
- Få Excel til at starte Guiden Import af tekst Ændr filudvidelsen fra .csv til .txt, åbn tekstfilen fra Excel, og følg derefter trinene i guiden, som er beskrevet nedenfor.
Du skal gøre følgende for at importere en CSV-fil til Excel:
- I Excel 2013 og tidligere skal du gå til Data faneblad> Hent eksterne data gruppe, og klik på Fra tekst .
I Excel 2016 og senere skal du gå til Data faneblad> Få & transformér data gruppe, og klik på Hent data > Arvede troldmænd > Fra tekst (Legacy) .
Bemærk. Hvis den Fra tekst guiden ikke er der, skal du sikre dig, at den er aktiveret. Hvis Arvede troldmænd stadig er gråtonet, skal du vælge en tom celle eller åbne et tomt regneark og prøve igen.
- I den Import af tekstfil dialogboksen, søg efter den .csv-fil, du vil importere, vælg den, og klik på Import knappen (eller du kan blot dobbeltklikke på filen).
- Guiden til import af tekst starter, og du følger dens trin. Først vælger du:
- Afgrænset filtype
- række nummer at starte importen ved (normalt, række 1)
- Uanset om dine data har overskrifter
Visningsvinduet i den nederste del af guiden viser nogle få første poster fra din CSV-fil.
- Vælg afgrænser og tekstkvalifikator.
Afgrænser er det tegn, der adskiller værdierne i din fil. Da CSV er en kommasepareret værdifil, skal du naturligvis vælge Komma For en TXT-fil vil du typisk vælge Fanen .
Tekstkvalifikator er det tegn, der omslutter værdierne i en importeret fil. Al tekst mellem to kvalifikatortegn vil blive importeret som én værdi, selv om teksten indeholder det angivne afgrænsningstegn.
Generelt vælger du den dobbelt anførselstegn symbol (") som tekstkvalifikator. For at kontrollere dette kan du klikke på Tilbage og se, hvilket tegn der omslutter værdierne i forhåndsvisningen af din CSV-fil.
I vores tilfælde er alle tal med en tusindtalsseparator (som også er et komma) pakket ind i dobbelte anførselstegn som "3.392", hvilket betyder, at de vil blive importeret i én celle. Hvis du ikke angiver det dobbelte anførselstegn som tekstkvalifikator, ville tallene før og efter en tusindtalsseparator blive placeret i to tilstødende kolonner.
For at sikre dig, at dine data importeres efter hensigten, skal du se nøje på Visning af data før du klikker på Næste .
Tips og noter:
- Hvis der er mere end én sammenhængende afgrænser i din CSV-fil, skal du vælge den Behandler på hinanden følgende afgrænsere som én for at undgå tomme celler.
- Hvis der i forhåndsvisningen vises alle data i én kolonne Det betyder, at der er valgt en forkert afgrænser. Ændr afgrænseren, så værdierne vises i separate kolonner.
- Definer dataformat Standardværdien er Generelt - konverterer den numeriske værdier til tal, dato- og tidsværdier til datoer og alle andre datatyper til tekst.
Hvis du vil indstille et andet format for en bestemt kolonne, skal du klikke et sted inden for den i Data forhåndsvisning , og vælg derefter en af mulighederne under Kolonne dataformat :
- For at holde ledende nuller , vælge den Tekst format.
- For korrekt visning datoer , vælge den Dato format, og vælg derefter et passende format i rullemenuen.
Når du er tilfreds med den Visning af data , klik på Færdig knap.
- Vælg, om du vil importere data til et eksisterende regneark eller et nyt, og klik på OK .
Tips og noter:
- Hvis du vil konfigurere nogle avancerede indstillinger som f.eks. opdateringskontrol, layout og formatering, skal du klikke på Egenskaber... i ovenstående dialogboks.
- Hvis nogle importerede data vises forkert, kan du ændre formatet ved hjælp af Excel-funktionen Format Cells.
Her er et par gode råd om, hvordan du kan
Sådan aktiveres guiden til tekstimport i Excel 2016 - Excel 365
For at aktivere den Guiden til import af tekst i moderne versioner af Excel, er dette, hvad du skal gøre:
- Klik på den Fil fanen, og klik derefter på Indstillinger > Data .
- Under Vis guiden til import af gamle data , vælg Fra tekst (Legacy) , og klik på OK.
Når guiden er aktiveret, vises den på Data under fanen, i fanen Få & transformér data gruppe, under Hent data > Legacy Wizards.
Sådan overføres CSV til Excel ved at oprette forbindelse til det
I Excel 365, Excel 2021, Excel 2019 og Excel 2016 kan du importere data fra en tekstfil ved at oprette forbindelse til den ved hjælp af Power Query. Her er hvordan:
- På den Data under fanen, i fanen Få & transformér data gruppe, klik på Fra tekst/CSV .
- I den Import af data dialogboksen, vælg den ønskede tekstfil, og klik på Import .
- I dialogboksen for forhåndsvisning kan du vælge mellem følgende indstillinger:
- Afgrænser . Vælg det tegn, der adskiller værdier i din tekstfil.
- Registrering af datatype Du kan lade Excel automatisk bestemme datatype for hver kolonne baseret på de første 200 rækker (standard) eller hele datasættet . eller du kan vælge ikke til at registrere datatyper og få dataene importeret i den oprindelige Tekst format.
- Omdanne data . Indlæser dataene til Power Query Editor, så du kan redigere dem, inden de overføres til Excel. Brug denne funktion til at indstille det ønskede format for bestemte kolonner.
- Belastning . styrer, hvor dataene skal importeres. Hvis du vil have csv-filen importeret til et nyt regneark, skal du vælge Belastning Hvis du vil overføre dataene til et eksisterende eller nyt ark i form af en tabel, en PivotTable/PivotChart eller blot oprette en forbindelse, skal du vælge Indlæs til .
Hvis du klikker på Belastning knappen vil importere CSV-dataene i tabelformat som her:
Den importerede tabel er knyttet til det oprindelige CSV-dokument, og du kan opdatere den når som helst ved at opdatere forespørgslen ( Borddesign faneblad> Opdater ).
Tips og noter:
- Hvis du vil ændre tabellen til et normalt område, skal du højreklikke på en celle og derefter klikke på Tabel > Konverter til område Dette vil fjerne forespørgslen permanent fra arket og afbryde forbindelsen de importerede data fra den oprindelige fil.
- Hvis værdierne i en bestemt kolonne importeres i et forkert format, kan du prøve at rette det selv ved at konvertere tekst til tal eller tekst til dato.
Konvertering af CSV til Excel: åbning vs. import
Når Microsoft Excel åbner en .csv-fil, bruger den dine standardindstillinger for dataformat til at forstå, hvordan de enkelte kolonner med tekstdata skal vises. Det fungerer fint i de fleste situationer.
Hvis din tekstfil har specifikke værdier, og du vil styre, hvordan de skal vises i Excel, skal du importere dem i stedet for at åbne dem. Her er nogle få typiske anvendelsestilfælde:
- CSV-filen bruger forskellige afgrænsere.
- CSV-filen indeholder forskellige datoformater.
- Nogle tal har foranstillede nuller, som skal bevares.
- Du vil gerne se et eksempel på, hvordan dine CSV-data vil blive konverteret til Excel.
- Du ønsker mere fleksibilitet generelt.
Sådan gemmer du CSV-filen i Excel
Uanset hvilken konverteringsmetode du har brugt, kan du gemme den resulterende fil som du normalt ville gøre.
- I dit Excel-regneark skal du klikke på Fil > Gem som .
- Søg efter den mappe, hvor du vil gemme filen.
- Hvis du vil gemme som en Excel-fil, skal du vælge Excel-arbejdsbog (*.xlsx) fra den Gem som type rullemenuen. Hvis du vil gemme som en kommasepareret fil, skal du vælge CSV (kommasepareret) eller CSV UTF-8 .
- Klik på Gem .
Hvis du har gemt en CSV-fil i .xls-formatet i tidligere versioner, kan du i Excel 2010 og nyere versioner få fejlen "Filen er beskadiget og kan ikke åbnes". Prøv at følge disse anbefalinger for at åbne en beskadiget .xls-fil.
Sådan åbner du flere CSV-filer i Excel på én gang
Som du sikkert ved, giver Microsoft Excel mulighed for at åbne flere arbejdsmapper på samme tid ved hjælp af standard Åbn Dette virker også for CSV-filer.
Her er trinene, som du skal følge for at åbne flere CSV-filer i Excel:
- I Excel skal du klikke på Fil > Åbn eller tryk på tasterne Ctrl + O sammen.
- Klik på den Gennemse knappen og naviger til kildemappen.
- I rullelisten ud for Filnavn boksen, vælg Tekstfiler (*.prn, *.txt, *.csv) .
- Vælg dine tekstfiler:
- Sådan vælger du tilstødende filer , klik på den første fil, hold Shift-tasten nede, og klik derefter på den sidste fil. Begge de klikkede filer samt alle filerne mellem dem vil blive valgt.
- Sådan vælger du ikke-tilstødende filer , hold Ctrl-tasten nede, og klik på hver enkelt fil, du vil åbne.
- Når flere filer er valgt, skal du klikke på Åbn knap.
I Windows Stifinder kan du højreklikke på de valgte filer og vælge Åbn fra kontekstmenuen.
Denne metode er ligetil og hurtig, og vi kunne kalde den perfekt, hvis der ikke var en lille ting - den åbner hver CSV-fil som en separat arbejdsbog I praksis kan det være ret besværligt og besværligt at skifte frem og tilbage mellem flere Excel-filer. I stedet kan du få alle filer importeret til den samme arbejdsbog - de detaljerede instruktioner er her: Sådan fletter du flere CSV-filer til én Excel-arbejdsbog.
Forhåbentlig er du nu i stand til at konvertere CSV-filer til Excel med lethed. Og tak for din tålmodighed til alle, der har læst denne vejledning til slutningen :)