Konvertera CSV till XLSX

Omvandling av enkla textbaserade CSV-filer till funktionsrika XLSX-kalkylblad möjliggör avancerad formatering av data, formler och flera blad.

Välj eller släpp filer här

Privat - filer lämnar aldrig din enhet

eller klistra in Ctrl+V

Medan du väntar på dina filer kan du spela Code Rain

Integritetsgaranti utan nätverksöverföring: 0 byte laddades upp till externa servrar. All bearbetning skedde lokalt i webbläsarens sandlåda.

Formatjämförelse och tekniska specifikationer

SpecifikationCSVXLSX
MIME-typtext/csv-
Typtabulär data-
Komprimeringingen-
StandardspecifikationIETF RFC 4180-
Magic Bytes-huvudRFC 4180-textström med avgränsare-

Formatöversikt och användningsområden

Kommaseparerade värden, kända som CSV, representerar tabellformad data med hjälp av ren text där varje rad är en textrad och varje kolumn separeras av ett kommatecken. Även om denna enkelhet gör CSV lätt att läsa i databaser och programmeringsspråk i stor utsträckning, saknar formatet stöd för cellformatering, formler och diagram. Excel-blad använder XLSX-formatet för att organisera data i arbetsböcker med flera blad, visuella stilar och automatiska beräkningar. Dataanalytiker, redovisningsekonomer och projektledare behöver ofta flytta information från grundläggande databaser till fullt formaterade arbetsböcker. Att omvandla en rå CSV-fil till en XLSX-behållare ger visuell klarhet och struktur. Detta gör det möjligt för team att dela rapporter som innehåller färgkodade rubriker, valutasymboler och fungerande beräkningsformler i stället för statisk text.

Tekniska specifikationer och kodeköversikt

CSV är ett rent textformat som identifieras av MIME-typen text/csv. Det innehåller ingen signatur av magiska byte och förlitar sig helt på textkodning som UTF-8. XLSX-formatet är däremot inte en enskild binär fil, utan ett zippat arkiv som innehåller flera XML-filer strukturerade enligt standarden Office Open XML. ZIP-behållaren börjar med de magiska bytena PK (50 4B 03 04). Inuti denna behållare definierar enskilda XML-filer kalkylbladsdata, delade strängar, stilar och arbetsboksrelationer. Omvandling av CSV till XLSX kräver tolkning av textrader och kolumner, mappning av dem till rätt XML-bladsstruktur och komprimering av det slutliga paketet i ZIP-behållaren.

OS- och webbläsarkompatibilitet

Operativsystem och programvarukompatibilitet varierar avsevärt mellan dessa format. CSV-filer öppnas i nästan vilken textredigerare eller kalkylbladsprogram som helst, inklusive Microsoft Excel, LibreOffice Calc, Google Kalkylark, Anteckningar och Terminal. XLSX-formatet stöds inbyggt av Microsoft Excel (version 2007 och senare), LibreOffice, Google Kalkylark, Apple Numbers och olika mobila kontorsappar på iOS och Android. Moderna webbläsare kan rendera CSV-filer som rå text eller tolka dem med JavaScript-bibliotek, medan visning av XLSX-filer i en webbläsare vanligtvis kräver en dedikerad webbaserad kontorsvisare eller molnbaserat konverteringsverktyg.

Användbar information

Spara CSV-filen som UTF-8 innan du konverterar den, eftersom konverteraren alltid läser filen som UTF-8. Om en CSV-fil med specialtecken sparas med fel teckenkodning kan texten i den färdiga Excel-arbetsboken bli förvrängd.

Vanliga frågor

Hur konverterar man en CSV-tabell till ett Excel-kalkylblad utan kvalitetsförlust?

Konverteringen från CSV till XLSX behåller alla cellvärden från CSV-filen. Konverteraren lagrar dock värden som ser ut som vanliga tal i numeriska celler, så koder med inledande nollor, som 007, visas som 7 i Excel. Processen bäddar helt enkelt in textvärdena i en XML-struktur i en ZIP-behållare.

Vad är skillnaden mellan en CSV-tabell och ett Excel-kalkylblad?

En CSV-fil är en enskild flat textfil där kommatecken separerar värden, med stöd för enbart grundläggande text och siffror utan formatering eller formler. En Excel XLSX-fil är ett komprimerat ZIP-arkiv med XML-dokument som stöder flera kalkylblad, cellstilar, diagram och komplexa formler.