UltKit

Konvertera CSV till XLSX

Gör om en CSV-export till en riktig Excel-arbetsbok utan skadorna som ett dubbelklick orsakar: postnummer behåller sina nollor, långa ordernummer behåller varje siffra och namn på alla språk visas korrekt.

Datakonverterare

eller släpp CSV, TSV, TXT …-filer här ·

Max 95 MB per fil· Upp till 20 filer· Raderas efter 30 minuter

Utdata

Filerna bearbetas på våra servrar och raderas efter 30 minuter.

Så använder du verktyget

  1. 1

    Ladda upp CSV-filerna

    Släpp .csv-, .tsv- eller .txt-exporter i uppladdningsytan, upp till 20 per omgång och 95 MB per fil. Avgränsare är inställd på Automatisk identifiering, så filer med komma, semikolon och tabb fungerar alla.

  2. 2

    Bekräfta rubrikraden

    Första raden är rubrikrad är aktiverat, så rad 1 blir kolumnrubriker. Stäng av det om filen börjar direkt med data, och ange Bladnamn om fliken inte ska heta Blad1.

  3. 3

    Konvertera och ladda ner

    Klicka på Konvertera till XLSX (Excel) och öppna arbetsboken i Excel, Google Sheets, Numbers eller LibreOffice.

Svar

Vilket är det säkraste sättet att konvertera CSV till Excel?

Konvertera filen i stället för att dubbelklicka på den. Ladda upp CSV-filen och klicka på Konvertera till XLSX (Excel): avgränsaren identifieras, första raden blir rubriker, tal blir numeriska celler, och värden som annars skulle skadas, som 00125 eller ett 16-siffrigt ID, lagras som text.

Det här måste en CSV till Excel-konverterare skydda

En CSV-fil har inga typer: varje fält är text, och RFC 4180 beskriver bara hur fält avgränsas och citeras. När Excel öppnar en fil direkt avgör programmet för varje cell om texten är ett tal, ett datum eller en formel. För det mesta blir gissningen rätt, men undantagen gäller just de data som människor bryr sig mest om.

Excel behåller 15 signifikanta siffror, så ett 16-siffrigt kort- eller spårningsnummer slutar på 0. Värden med inledande nollor, som postnummer 02134 eller artikelnummer 00125, blir vanliga tal. Text som 1-2 eller MARCH1 blir ett datum. En UTF-8-fil utan byteordningsmärke läses i Windows teckentabell, så São Paulo visas som São Paulo. Exemplet nedan innehåller tre av dessa fällor.

CSV-indata med värden som Excel brukar ändra
sku,zip,phone,ordered,tracking,city
00125,02134,+1 617 555 0142,2026-03-04,9400111202555842761234,São Paulo
00981,07030,+1 201 555 0187,2026-03-05,9400111202555842769876,Göteborg

CSV eller XLSX: vad varje format kan innehålla

from ↓ · to →Cell typesFlera bladFormulasFormattingÖver 65 536 raderLäsbar i vilken textredigerare som helst
CSV– CSV to Cell types: no– CSV to Flera blad: no– CSV to Formulas: no– CSV to Formatting: noCSV to Över 65 536 rader: yesCSV to Läsbar i vilken textredigerare som helst: yes
XLSXXLSX to Cell types: yesXLSX to Flera blad: yesXLSX to Formulas: yesXLSX to Formatting: yesXLSX to Över 65 536 rader: yes– XLSX to Läsbar i vilken textredigerare som helst: no
XLSXLS to Cell types: yesXLS to Flera blad: yesXLS to Formulas: yesXLS to Formatting: yes– XLS to Över 65 536 rader: no– XLS to Läsbar i vilken textredigerare som helst: no
supported not offeredVad varje format kan innehålla. När du konverterar CSV till XLSX får du typade celler och utrymme för formatering, men inga formler som CSV-filen aldrig hade.

CSV

Kommaseparerade värden

CSV är ett textformat för tabeller där varje rad är en post och kommatecken skiljer kolumnerna åt. Det har använts sedan datorernas barndom och beskrivs i RFC 4180, även om många varianter använder semikolon eller tabbtecken och olika teckenkodningar. Nästan alla kalkylprogram, databaser och analysverktyg kan importera och exportera det, vilket gör det till standardformatet för att flytta data mellan system. CSV lagrar bara värden, utan formler, formatering, flera blad eller datatyper.

Komprimering
–
Transparens
–
Animation
–
Introducerades
–
CSV-omvandlare

XLSX

Microsoft Excel-arbetsbok

XLSX är Microsoft Excels standardformat för arbetsböcker sedan Office 2007 och bygger på standarden Office Open XML. Det lagrar flera blad, formler, formatering, diagram, pivottabeller och datavalidering i ett ZIP-paket med XML. Det stöder över en miljon rader per blad och är standardformatet för utbyte av kalkylblad i arbetslivet. Google Kalkylark, LibreOffice och Numbers öppnar XLSX, men makron och avancerade funktioner följer kanske inte med.

Komprimering
–
Transparens
–
Animation
–
Introducerades
2007 · Microsoft
XLSX-omvandlare

CSV blir XLSX när exporterad data ska lämnas vidare till andra: en rapport till en chef, en orderlista till en kund, enkätresultat till ett team. Alla förväntar sig en arbetsbok med typade celler och ett bladnamn, inte rå text.

Konvertera CSV till XLSX: så ser arbetsboken ut

I den konverterade filen är sku, zip och tracking textceller, så 00125 och det 22-siffriga spårningsnumret visas precis som i CSV-filen. Kolumnen ordered innehåller ISO-datum, som Excel känner igen som datum som du kan sortera och filtrera per månad. Ortsnamnen behåller sina accenter, eftersom filen läses som UTF-8 oavsett hur CSV-filens upphovsperson sparade den.

Arbetsboken får ett blad, som heter Sheet1 om du inte ändrar Bladnamn (högst 31 tecken, samma gräns som Excel tillämpar). Kolumnformateringen lämnas enkel så att mottagaren kan använda sina egna talformat. Om mottagaren kör Excel 2003 eller ett gammalt importsystem som inte godtar XLSX skriver CSV till XLS i stället det äldre binära formatet.

Spara inte arbetsboken som CSV i Excel igen

När XLSX-filen är korrekt bör du fortsätta arbeta i den. Om du sparar den som CSV från Excel och öppnar CSV-filen igen med dubbelklick dyker alla konverteringsproblem ovan upp på nytt. När ett system behöver CSV igen exporterar du en ny kopia med XLSX till CSV.

Vanliga frågor om CSV till XLSX

Varför inte bara öppna CSV-filen i Excel och spara den som XLSX?

Excel konverterar värdena redan när filen öppnas, innan du hinner spara. Inledande nollor, långa tal och sådant som liknar datum ändras i minnet, och när du sparar som XLSX blir ändringarna permanenta. Om du konverterar först, utan att Excel gissar, behålls den ursprungliga texten.

Blir XLSX-filen mindre än CSV-filen?

Ofta, ja. XLSX är ett ZIP-arkiv, och upprepad text som landsnamn eller statusvärden lagras en gång i en delad strängtabell, så exporter med många upprepade värden brukar bli mindre.

Min CSV har mer än en miljon rader. Vad händer då?

Ett Excel-kalkylblad slutar vid 1 048 576 rader, rubrikraden inräknad. Excel visar själv varningen "filen lästes inte in helt" för sådana filer. Dela CSV-filen först, eller läs in den i en databas med CSV till SQL, där antalet rader inte spelar någon roll.

Kan jag hindra Excel från att ändra mina data på egen hand?

Nyare versioner av Excel för Microsoft 365 har alternativ för automatisk datakonvertering under Arkiv → Alternativ → Data, där du kan stänga av borttagning av inledande nollor, konvertering av långa tal och omvandling av text till datum. Äldre versioner saknar den möjligheten, och därför är det säkrare att konvertera utanför Excel.

Vilka avgränsare känner den automatiska identifieringen igen?

Den kontrollerar de första raderna efter komma, semikolon, tabbar, lodräta streck och mellanslag och väljer det tecken som delar upp varje rad i lika många fält. Om kolumnerna ser fel ut kan du ange Avgränsare manuellt och konvertera igen.

Kan Google Sheets också öppna XLSX-filen?

Ja. Ladda upp filen till Google Drive och öppna den med Google Sheets, eller importera den till ett befintligt blad. Tänk på att ett Google-kalkylark är begränsat till totalt 10 miljoner celler över alla flikar.