CSV til Excel – uden at alt havner i én kolonne
Konverter din CSV-fil til et rigtigt Excel-ark direkte i browseren. Filen forlader aldrig din computer, og der er intet at vente på.
Kører i din browser — filen uploades ikke
Sådan gør du
Vælg din CSV-fil
Klik på værktøjet eller træk filen ind. Den bliver liggende på din egen maskine hele vejen igennem.
Separator findes automatisk
Værktøjet aflæser om filen bruger semikolon, komma eller tabulator, så data ikke ender i én lang kolonne.
Tjek kolonnerne
Se en visning af de første rækker, så du kan opdage om et talfelt fejlagtigt er blevet til en dato, inden du henter filen.
Hent Excel-filen
Download resultatet som en almindelig .xlsx-fil med data fordelt korrekt i kolonner, klar til brug.
Om formaterne
CSV
CSV er en ren tekstfil, hvor hver linje er en række, og værdierne er adskilt af et tegn. I dansk regnskabs- og banksoftware som e-conomic, Navision eller netbank-eksporter er det tegn næsten altid semikolon, netop fordi komma her bruges som decimaltegn i tallene.
XLSX
En Excel-fil (.xlsx), hvor hver værdi ligger i sin egen celle. Tal genkendes som tal, du kan sortere, filtrere og lave beregninger med det samme uden at skulle rette formatet manuelt bagefter.
Du får en ren datatabel — formler, diagrammer eller betinget formatering fra en oprindelig Excel-fil har aldrig eksisteret i en CSV og kan derfor heller ikke gendannes. Hvis din fil har kontonumre eller postnumre med foranstillede nuller, skal du selv sætte kolonnen til tekstformat bagefter, ellers forsvinder nullerne, som de ville gøre i Excel under alle omstændigheder.
Skal du den anden vej? Konverter Excel til CSV
Hvorfor lander alt i én kolonne
Åbner du en CSV-fil ved bare at dobbeltklikke på den, gætter Excel selv hvilket tegn der adskiller kolonnerne. Excel er sat op til at forvente komma som standard, fordi programmet oprindeligt er bygget til amerikanske indstillinger, hvor komma adskiller felter og punktum er decimaltegn.
Problemet er, at stort set alle danske systemer gør det modsatte. E-conomic, Navision, banksystemer og offentlige registre eksporterer med semikolon som adskiller, fordi komma allerede er optaget som decimaltegn i tallene. Når Excel leder efter komma og finder semikolon, opfatter programmet hele linjen som én lang tekststreng, og du sidder med alt data i kolonne A.
Tal der bliver til datoer eller forsvinder
Selv når separatoren er på plads, opstår der et andet dansk problem: tal med komma som decimaltegn. Skriver dit CSV-system 1234,56 for at angive tusind to hundrede og trefire komma seks, kan Excel finde på at tolke det som en dato eller som to separate tal, alt efter hvordan kolonnen i forvejen er formateret.
Det samme gælder tal, der reelt er koder — CVR-numre, postnumre eller kontonumre med foranstillet nul. Excel fjerner automatisk indledende nuller, fordi programmet antager, at alt der ligner et tal, skal opføre sig som et tal. Værktøjet her ændrer ikke ved den grundlæggende regel, men ved at holde kolonnerne adskilt korrekt fra starten, undgår du at skulle gætte bagefter, hvilke celler der er blevet ramt.
Sådan løser værktøjet det
I stedet for at du manuelt skal ind under »Data« og »Tekst til kolonner« og vælge semikolon som afgrænser hver gang, læser værktøjet filens struktur, når den lægges ind, og finder selv det rigtige adskillelsestegn. Du slipper for at gætte på semikolon, komma eller tabulator.
Resultatet er en .xlsx-fil med hver værdi i sin egen celle fra første øjeblik. Det betyder, at du kan begynde at sortere, filtrere og lave sumformler med det samme, i stedet for først at skulle rydde op i en enkelt tekstkolonne.
Danske bogstaver og krøllede tegn
Et andet sted danske filer ofte går galt, er æ, ø og å. Nogle systemer gemmer CSV-filer i et ældre tegnsæt (Windows-1252 eller ANSI), mens andre bruger UTF-8. Åbner Excel filen med den forkerte antagelse om tegnsæt, ender æ som et mærkeligt symbol i stedet for et bogstav.
Værktøjet forsøger at genkende tegnsættet, så danske bogstaver vises korrekt i den færdige Excel-fil. Ser du alligevel forkerte tegn i en enkelt kolonne, er det som regel fordi den oprindelige eksport fra kildesystemet allerede er gemt forkert, og det kan et konverteringsværktøj ikke rette efterfølgende — kun den originale eksport kan gøres om.
Hvad du skal tjekke efter konvertering
Kig altid kolonnen med kontonumre, kundenumre eller postnumre igennem efter konverteringen. Hvis der stod foranstillede nuller i den oprindelige fil, og de er væk i Excel-filen, skal du markere kolonnen og sætte formatet til »Tekst«, inden du taster nye værdier ind eller gemmer videre.
Tjek også en tilfældig talkolonne for at se, om komma er blevet til punktum korrekt, og at et beløb som 1.234,56 ikke er endt som 1234.56 fordelt forkert eller som en dato. De fleste danske eksporter går problemfrit igennem, men store filer med blandede formater i samme kolonne — for eksempel både tal og tekst i samme felt — kan stadig kræve en manuel gennemgang.
Hvornår du hellere skal bruge Tekst til kolonner selv
Har du brug for finkornet kontrol — for eksempel at nogle kolonner skal forblive tekst, mens andre skal læses som dato i et bestemt format — er Excels indbyggede »Tekst til kolonner«-funktion stadig det rigtige valg, fordi den lader dig sætte format for hver enkelt kolonne før importen fuldføres.
Dette værktøj er bygget til den langt hyppigere situation: en almindelig CSV-eksport fra et regnskabssystem eller en webshop, der bare skal se rigtig ud i Excel uden at du selv skal huske rækkefølgen af klik i en dialogboks.
Ofte stillede spørgsmål
Hvorfor står hele min CSV-fil i én kolonne, når jeg åbner den i Excel?
Excel forventer som standard komma som adskiller mellem kolonner, men danske systemer bruger typisk semikolon, fordi komma allerede bruges som decimaltegn. Når adskilleren ikke matcher, læser Excel hele linjen som én tekststreng.
Hvad er forskellen på komma og semikolon i en CSV-fil?
Semikolon adskiller kolonnerne fra hinanden, mens komma i dansk sammenhæng ofte er decimaltegn inde i selve tallene. Bruges komma til begge dele på samme tid, kan Excel ikke længere gennemskue, hvor et felt slutter, og et tal begynder.
Hvorfor bliver mine tal til datoer efter konvertering?
Excel forsøger at gætte celletype ud fra indholdet, og et tal med komma eller bestemte tegnkombinationer kan minde om et datoformat. Ved at holde kolonnerne korrekt adskilt fra start reduceres risikoen, men det er altid værd at tjekke talkolonner efter konverteringen.
Forsvinder foranstillede nuller i kontonumre eller postnumre?
Ja, det er en grundlæggende Excel-adfærd og ikke noget værktøjet kan omgå. Løsningen er at markere kolonnen og formatere den som tekst, enten før eller straks efter konverteringen.
Bliver mine danske bogstaver æ, ø og å vist korrekt?
Værktøjet forsøger at genkende filens tegnsæt automatisk, så danske bogstaver vises rigtigt. Ser de forkerte alligevel, skyldes det som regel at kildefilen allerede var gemt i et forkert tegnsæt, inden den blev lagt ind.
Bliver min fil sendt til en server?
Nej, filen forlader ikke din computer. Selve konverteringen sker i din browser, og der gemmes ingen kopi undervejs.
Koster det noget at bruge værktøjet?
Nej, det er gratis, uden krav om oprettelse af konto eller loft over antal filer.
Kan jeg konvertere den anden vej, fra Excel til CSV?
Dette værktøj er lavet til at gå fra CSV til Excel. Skal du gå den modsatte vej, kan du bruge Excels egen »Gem en kopi«-funktion og vælge CSV som filtype.