UltKit

Excel til CSV-konverter

Få hvert ark i en Excel-projektmappe ud som separate CSV-filer i én omgang, fra en .xls fra 1990'erne til en makroaktiveret .xlsm, med det skilletegn og den tegnkodning, som dit målprogram forventer.

Datakonverter

eller slip CSV, TSV, TXT …-filer her ·

Maks. 95 MB pr. fil· Op til 20 filer· Slettes efter 30 minutter

Output

Filer behandles på vores servere og slettes efter 30 minutter.

Sådan bruger du værktøjet

  1. 1

    Upload projektmapperne

    Tilføj .xls-, .xlsx- eller .xlsm-filer, op til 20 ad gangen og 95 MB hver. Du kan godt blande forskellige generationer i samme omgang.

  2. 2

    Vælg ark og skilletegn

    Ark, der skal konverteres er som standard sat til alle ark. Sæt Skilletegn til semikolon, hvis CSV-filen skal bruges af en, hvis Excel bruger komma som decimaltegn.

  3. 3

    Konvertér og pak ud

    Tryk på Konvertér til CSV. En projektmappe med flere faner kommer tilbage som en ZIP med én CSV pr. ark, opkaldt efter hver fane.

Upload en .xls-, .xlsx- eller .xlsm-fil og tryk på Konvertér til CSV: hvert ark bliver til en separat UTF-8 CSV, klar til at åbne igen i Excel eller importere andre steder.

Excel til CSV for hele projektmapper, ikke kun én fane

Excel har gennem årene brugt tre hovedformater til projektmapper. Det binære .xls fra Excel 97 til 2003 gemmer ark som BIFF-poster og begrænser dem til 65.536 rækker. .xlsx, der kom med Excel 2007, er Office Open XML, en ZIP af XML-dele med plads til 1.048.576 rækker. .xlsm er den samme container med VBA-makroer indeni. Alle tre rummer flere ark, mens en CSV rummer præcis ét.

Den uoverensstemmelse er det daglige problem: en månedsrapport med en fane pr. måned, et budget med et ark pr. afdeling, en spørgeskemaeksport med svar på én fane og koder på en anden. Eksport fra Excel betyder at aktivere hver fane, vælge Gem som og bekræfte advarsler, tolv gange. Her går hele projektmappen ind på én gang, og hver fane kommer ud som en fil opkaldt efter den.

Til den første fane i en moderne projektmappe, der skal ind i en webshop eller et CRM, er XLSX til CSV sat op med ISO-datoer.

Excels Gem som, Google Sheets og denne konverter sammenlignet

Denne konverterExcel Gem somDownload fra Google Sheets
Alle ark eksporteres i ét trinyesnono
Komma eller semikolon vælges pr. filyesFølger Windows-regionKun komma
Åbner .xls, .xlsx og .xlsmyesyesEfter import til Sheets
UTF-8-outputyesKun med typen CSV UTF-8yes
Virker uden at installere softwareyesnoyes

Komma eller semikolon: CSV-skilletegn efter region

I USA, Storbritannien, Canada, Australien, Japan og andre steder, hvor decimaltegnet er et punktum, bruger Windows komma som listeseparator. Excel skriver og forventer dér kommaer.

  • Skilletegn: komma
  • Følger RFC 4180 og de fleste webimportværktøjer

XLS

Microsoft Excel 97–2003-projektmappe

XLS er det binære regnearksformat, Excel brugte fra Excel 97, indtil XLSX afløste det i 2007. Det er begrænset til 65.536 rækker og 256 kolonner pr. ark og gemmer data i en proprietær struktur. Mange ældre systemer, offentlige portaler og ældre bankeksporter producerer eller kræver stadig XLS. Excel, LibreOffice og Google Sheets kan åbne det.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
1997 · Microsoft
XLS-konverter

CSV

Kommaseparerede værdier

CSV er et almindeligt tekstformat til tabeller, hvor hver linje er en række, og kommaer adskiller kolonnerne. Det har været brugt siden computernes tidlige dage og er beskrevet i RFC 4180, selvom mange varianter bruger semikolon eller tabulatorer og forskellige tegnkodninger. Næsten alle regneark, databaser og analyseværktøjer kan importere og eksportere det, hvilket gør det til standardformatet til at flytte data mellem systemer. CSV gemmer kun værdier, uden formler, formatering, flere ark eller datatyper.

Komprimering
–
Gennemsigtighed
–
Animation
–
Introduceret
–
CSV-konverter

Folk laver hele Excel-projektmapper om til CSV for at give data til en uden Excel, for at arkivere dem som ren tekst, der overlever ethvert regnearksprogram, eller for at dele en rapport med flere faner op i én fil pr. tabel.

Tal, datoer og foranstillede nuller i den eksporterede CSV

CSV-filen får hver celles gemte værdi, ikke dens visning på skærmen. Datoer skrives, som Excel viser dem, medmindre du sætter Datoer til ISO eller et Unix-tidsstempel, og tal beholder deres fulde præcision. Excel gemmer datoer som serienumre talt fra 1. januar 1900 og behandler stadig 1900 som skudår, en fejl der er bevaret af hensyn til kompatibilitet med Lotus 1-2-3.

Foranstillede nuller overlever kun, hvis cellen var tekst i projektmappen. Et postnummer skrevet som 02134 i en talcelle var allerede gemt som 2134, så CSV-filen kan ikke få nullet tilbage. Hjemturen betyder også noget: Når du dobbeltklikker på en CSV, gætter Excel typerne igen, og sådan blev gennavne som SEPT2 til datoer. I 2020 omdøbte HUGO Gene Nomenclature Committee dem (SEPTIN2). Brug CSV til XLS eller Data → Fra tekst/CSV, hvis du vil genopbygge en projektmappe med kontrol.

Ofte stillede spørgsmål om Excel til CSV-konverter

Hvorfor gemmer Excel kun det aktuelle ark som CSV?

En CSV-fil rummer kun én tabel, så Excels Gem som skriver det aktive ark og advarer om, at resten går tabt. Når Ark, der skal konverteres er sat til alle ark, bliver hver fane her til sin egen CSV i én ZIP.

Kan jeg konvertere en gammel .xls-fil fra Excel 2003 til CSV?

Ja. Det binære .xls-format fra Excel 97 til 2003 konverteres på samme måde som en .xlsx. Arkene er begrænset til 65.536 rækker og 256 kolonner, så CSV-filen bliver aldrig større end det gitter.

Hvad sker der med makroer i en .xlsm-projektmappe?

VBA-makroer er kode og ikke data, så de udelades. CSV-filen indeholder de cellværdier, som makroerne senest har frembragt.

Hvordan får jeg Excel til at åbne en CSV med semikolon i kolonner?

Excel deler en CSV op med det listeseparator-tegn, der er sat i dine regionsindstillinger i Windows. Hvis filen bruger det andet tegn, kan du åbne den via Data → Fra tekst/CSV og vælge skilletegnet dér, eller konvertere igen med den rigtige Skilletegn-indstilling.

Hvorfor vælge UTF-8 med BOM ved Excel til CSV?

Byte order mark er tre usynlige bytes først i filen, der fortæller Excel på Windows, at teksten skal læses som UTF-8. Uden den falder Excel tilbage til den lokale kodeside, og navne med accenter bliver til symboler som é. De fleste webimportværktøjer ignorerer BOM, men nogle strenge scripts snubler over den.