Konvertera XLSX till CSV
Genom att konvertera ett Excel-kalkylblad till en CSV-tabell extraheras rådata i tabellform till ett vanligt textformat med brett stöd i olika program.
Formatjämförelse och tekniska specifikationer
| Specifikation | XLSX | CSV |
|---|---|---|
| MIME-typ | - | text/ |
| Typ | - | tabulär data |
| Komprimering | - | ingen |
| Standardspecifikation | - | IETF RFC 4180 |
| Magic Bytes-huvud | - | RFC 4180-textström med avgränsare |
Formatöversikt och användningsområden
Kalkylbladsprogram som Microsoft Excel använder komplexa arbetsboksformat för att lagra flera blad, cellformatering, formler och diagram. Funktionerna hjälper användare att organisera komplexa ekonomiska modeller och projekttavlor, men gör det svårare att flytta data till andra system. Många relationsdatabaser, datapipelines och verktyg för kundrelationshantering kan importera vanliga texttabeller mycket enklare än arbetsboksfiler. Genom att omvandla en arbetsbok till oformaterad text löser du det här kompatibilitetsproblemet. Exporten tar bort visuella format, kolumnbredder och formler, så att bara raderna och kolumnerna med rådata återstår. Programmerare och dataanalytiker använder det här arbetsflödet för att läsa in poster i automatiserade skript, databasservrar och webbappar utan tolkningsfel som orsakas av dold formateringsmetadata.
Tekniska specifikationer och kodeköversikt
Konverteringsmotorn packar upp XLSX-arkivet, tolkar XML-data från det första kalkylbladet och den delade strängtabellen och serialiserar cachade cellvärden till kommaseparerade textrader med citering enligt RFC 4180, samtidigt som formler, formatering och makron tas bort. Celler som formaterats som datum eller tider skrivs som ISO 8601-text, till exempel 2024-10-15 eller 2024-10-15 18:00:00, i stället för som Excels interna serienummer.
OS- och webbläsarkompatibilitet
Texttabeller stöds i stor utsträckning av operativsystem och program. Windows, macOS, Linux, iOS och Android kan öppna texttabeller direkt med standardtextredigerare, kalkylbladsprogram och kommandoradsverktyg. Moderna webbläsare som Google Chrome, Mozilla Firefox, Apple Safari och Microsoft Edge kan visa texttabeller direkt eller bearbeta dem med JavaScript-ramverk på klientsidan. Det krävs inga proprietära tillägg eller särskilda programvarulicenser för kalkylblad för att läsa eller skriva utdatafilerna.
Användbar information
Verifiera alltid avgränsarinställningarna för din texttabell innan du importerar till en databas, eftersom europeiska kalkylbladslokaliseringar ofta använder semikolon som standard i stället för kommatecken för att undvika konflikter med decimaltecken.
Vanliga frågor
Hur konverterar man ett Excel-kalkylblad till en CSV-tabell utan kvalitetsförlust?
Eftersom texttabeller bara lagrar råa textvärden innebär konvertering av en arbetsbok med flera blad och formler att formatering, diagram och formler går förlorade. Endast det första kalkylbladet exporteras. Dess råa tal och textsträngar bevaras, och datum och tider skrivs som ISO 8601-text, men all visuell formatering och beräkningslogik i formler tas bort permanent vid exporten.
Vad är skillnaden mellan ett Excel-kalkylblad och en CSV-tabell?
Ett Excel-kalkylblad är en binärkomprimerad behållare som rymmer flera XML-dokument med stilmallar, formler och flera kalkylblad. En CSV-tabell är en enskild ren textfil som innehåller en tabell med rader och kolumner åtskilda av avgränsningstecken, helt utan stöd för formler eller visuell formatering.