Konverter CSV til XLSX
Konvertering av enkle tekstbaserte CSV-filer til funksjonsrike XLSX-regneark muliggjør avansert formatering av data, formler og flere ark.
Format-sammenligning og tekniske spesifikasjoner
| Spesifikasjon | CSV | XLSX |
|---|---|---|
| MIME-type | text/ | - |
| Type | tabellformede data | - |
| Kompresjon | ingen | - |
| Standardsesifikasjon | IETF RFC 4180 | - |
| Signatur med magiske byte | RFC 4180-tekststrøm med skilletegn | - |
Oversikt og bruksområder for formatet
Comma-Separated Values, kjent som CSV, representerer tabulære data ved hjelp av ren tekst der hver rad er en linje og hver kolonne er atskilt med et komma. Selv om denne enkelheten gjør CSV universelt lesbar av databaser og programmeringsspråk, mangler den støtte for celleformatering, formler og diagrammer. Excel-regneark bruker XLSX-formatet til å organisere data i arbeidsbøker med flere ark med visuelle stiler og automatiske beregninger. Dataanalytikere, regnskapsførere og prosjektledere må ofte flytte informasjon fra enkle databaser til fullstendig stiliserte arbeidsbøker. Å transformere en rå CSV-fil til en XLSX-beholder gir visuell klarhet og struktur. Dette lar team dele rapporter som inkluderer fargekodede overskrifter, valutasymboler og fungerende regneformler i stedet for statisk tekst.
Tekniske spesifikasjoner og kodekoversikt
CSV er et rent tekstformat identifisert av MIME-typen text/csv. Den inneholder ingen magisk byte-signatur, og er helt avhengig av tekstkoding som UTF-8. XLSX-formatet er derimot ikke en enkelt binær fil, men et zippet arkiv som inneholder flere XML-filer strukturert i henhold til Office Open XML-standarden. ZIP-beholderen starter med de magiske bytene PK (50 4B 03 04). Inne i denne beholderen definerer individuelle XML-filer regnearkdata, delte strenger, stiler og arbeidsbokrelasjoner. Konvertering av CSV til XLSX krever tolking av tekstrader og kolonner, tilordning av dem til riktig XML-arkstruktur og komprimering av sluttpakken i ZIP-beholderen.
OS- og nettleserkompatibilitet
Operativsystem- og programvarekompatibilitet varierer betydelig mellom disse formatene. CSV-filer åpnes i nesten alle tekstredigeringsprogrammer eller regnearkapplikasjoner, inkludert Microsoft Excel, LibreOffice Calc, Google Sheets, Notisblokk og Terminal. XLSX-formatet støttes opprinnelig av Microsoft Excel (versjon 2007 og nyere), LibreOffice, Google Sheets, Apple Numbers og ulike kontorprogrammer for mobil på iOS og Android. Moderne nettlesere kan gjengi CSV-filer som rå tekst eller tolke dem ved hjelp av JavaScript-biblioteker, mens visning av XLSX-filer i en nettleser vanligvis krever en dedikert nettbasert kontorvisning eller skybasert konverteringsverktøy.
Nyttig informasjon
Lagre CSV-filen som UTF-8 før konvertering, fordi konvertereren alltid leser filen som UTF-8. Hvis en CSV-fil med spesialtegn lagres med feil tegnsett, kan teksten i den ferdige Excel-arbeidsboken bli forvansket.
Ofte stilte spørsmål
Hvordan konverterer du en CSV-tabell til et Excel-ark uten å miste kvalitet?
Konverteringen fra CSV til XLSX beholder alle celleverdiene fra CSV-filen. Konvertereren lagrer imidlertid verdier som ser ut som vanlige tall, som numeriske celler, så koder med innledende nuller, som 007, vises som 7 i Excel. Prosessen pakker ganske enkelt de vanlige tekstverdiene inn i en XML-struktur i en ZIP-beholder.
Hva er forskjellen mellom en CSV-tabell og et Excel-ark?
En CSV-fil er en enkelt flat tekstfil der kommaer skiller verdier, og som bare støtter grunnleggende tekst og tall uten formatering eller formler. En Excel XLSX-fil er et komprimert ZIP-arkiv med XML-dokumenter som støtter flere regneark, cellestiler, diagrammer og komplekse formler.