Hvorfor konvertere XLS til CSV?
CSV er det almindelige tekstformat, som databaser, importguider og scripting-værktøjer læser uden specielle biblioteker - MySQL, PostgreSQL, Python pandas og de fleste BI-værktøjer accepterer .CSV direkte, men kan ikke pålideligt læse det gamle binære XLS-format. Konvertering fjerner den binære container og efterlader rå tabeldata, som ethvert værktøj kan åbne.
Sådan konverterer du XLS til CSV
Microsoft Excel BUILT-IN
Åbn filen, klik på den arkfane du ønsker, gå derefter til Filer > Gem som og vælg CSV UTF-8 (kommadelt) (.csv).
LibreOffice Calc FREE
Åbn .xls-filen, gå til Filer > Gem som, vælg Tekst CSV (.csv), og indstil tegnkodningen til UTF-8 i eksportdialogen.
Google Sheets FREE
Upload filen til Google Drive, åbn den med Google Sheets, og gå derefter til Filer > Download > Kommaseparerede værdier.
Kommandolinje - LibreOffice CLI
Kør soffice --headless --convert-to csv dinfil.xls for at generere en .csv i samme mappe (kun det første ark).
Programmer der konverterer XLS
Om disse formater
En XLS-fil er et Microsoft Excel-regneark i det gamle format fra Excel 97-2003-æraen, gemt som en binær fil i stedet for det ZIP-baserede XLSX, der har været brugt siden 2007. Du kan åbne…
Åbn .XLS detaljer →En CSV-fil gemmer tabeldata som almindelig tekst - én række pr. linje, værdier adskilt af kommaer (eller semikolon i europæiske lande). Alle regneark kan åbne den: Excel, Google Sheets,…
Åbn .CSV detaljer →Kvalitet & hvad man skal være opmærksom på
- Kun ét ark eksporteres pr. konvertering - en projektmappe med flere ark kræver en separat eksport for hver fane.
- Formler erstattes af deres senest beregnede værdier; den oprindelige formel kan ikke gendannes fra
.csv-filen. - Datoceller kan blive eksporteret som serienumre (f.eks.
44927) i stedet for læsbare datoer - formater dem som en datostreng i Excel før du gemmer.
Ofte stillede spørgsmål
Mister man data ved at konvertere XLS til CSV?
Hvorfor viser mine datokolonner tal som 44927 efter eksport?
Kan jeg konvertere alle ark på én gang?
.csv pr. ark i én arbejdsgang.Skal jeg konvertere XLS til XLSX først, og derefter til CSV?
.xls og eksporterer .csv direkte, så det ekstra trin giver ingen fordel.