UltKit

Excel til CSV-konverter

Få ut hvert ark i en Excel-arbeidsbok som separate CSV-filer i én omgang, fra en .xls fra 1990-tallet til en makroaktivert .xlsm, med skilletegnet og tegnkodingen målprogrammet ditt forventer.

Datakonverterer

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

Maks 95 MB per fil· Opptil 20 filer· Slettes etter 30 minutter

Utdata

Filene behandles på serverne våre og slettes etter 30 minutter.

Slik bruker du dette verktøyet

  1. 1

    Last opp arbeidsbøkene

    Legg til .xls-, .xlsx- eller .xlsm-filer, opptil 20 om gangen og 95 MB per fil. Det går fint å blande ulike generasjoner i samme batch.

  2. 2

    Velg ark og skilletegn

    Ark som skal konverteres er som standard satt til alle ark. Sett Skilletegn til semikolon hvis CSV-filen skal til noen hvis Excel bruker komma som desimaltegn.

  3. 3

    Konverter og pakk ut

    Trykk Konverter til CSV. En arbeidsbok med flere faner kommer tilbake som en ZIP med én CSV per ark, oppkalt etter hver fane.

Last opp en .xls-, .xlsx- eller .xlsm-fil og trykk Konverter til CSV: hvert ark blir en egen UTF-8 CSV, klar til å åpnes på nytt i Excel eller importeres andre steder.

Excel til CSV for hele arbeidsbøker, ikke bare én fane

Excel har gjennom årene brukt tre hovedformater for arbeidsbøker. Det binære .xls fra Excel 97 til 2003 lagrer ark som BIFF-poster og begrenser dem til 65 536 rader. .xlsx, innført med Excel 2007, er Office Open XML, en ZIP med XML-deler og plass til 1 048 576 rader. .xlsm er den samme beholderen med VBA-makroer inni. Alle tre kan inneholde flere ark, mens en CSV inneholder nøyaktig ett.

Den uoverensstemmelsen er det daglige problemet: en månedsrapport med én fane per måned, et budsjett med ett ark per avdeling, en spørreundersøkelse med svar på én fane og koder på en annen. Å eksportere fra Excel betyr å aktivere hver fane, velge Lagre som og bekrefte advarsler, tolv ganger. Her går hele arbeidsboken inn én gang, og hver fane kommer ut som en fil oppkalt etter seg.

Skal første fane i en moderne arbeidsbok inn i en nettbutikk eller et CRM-system, er XLSX til CSV satt opp med ISO-datoer.

Lagre som i Excel, Google Sheets og denne konverteren sammenlignet

Denne konverterenExcel Lagre somNedlasting fra Google Sheets
Alle ark eksporteres i ett stegyesnono
Komma eller semikolon valgt per filyesFølger Windows-regionenBare komma
Åpner .xls, .xlsx og .xlsmyesyesEtter import til Sheets
UTF-8-utdatayesBare med typen CSV UTF-8yes
Fungerer uten å installere programvareyesnoyes

Komma eller semikolon: CSV-skilletegn etter region

I USA, Storbritannia, Canada, Australia, Japan og andre steder der desimaltegnet er punktum, bruker Windows komma som listeskilletegn. Excel der skriver og forventer komma.

  • Skilletegn: komma
  • Samsvarer med RFC 4180 og de fleste nettbaserte importverktøy

XLS

Microsoft Excel 97–2003-arbeidsbok

XLS er det binære regnearkformatet Excel brukte fra Excel 97 til XLSX erstattet det i 2007. Det er begrenset til 65 536 rader og 256 kolonner per ark og lagrer data i en proprietær struktur. Mange eldre systemer, offentlige portaler og eldre bankeksporter lager eller krever fortsatt XLS. Excel, LibreOffice og Google Regneark kan åpne det.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
1997 · Microsoft
XLS-konverterer

CSV

Kommaseparerte verdier

CSV er et rent tekstformat for tabeller der hver linje er en rad og komma skiller kolonnene. Det har vært brukt siden databehandlingens tidlige dager og er beskrevet i RFC 4180, selv om mange varianter bruker semikolon eller tabulator og ulike tekstkodinger. Nesten alle regneark, databaser og analyseverktøy kan importere og eksportere det, noe som gjør det til standardformatet for å flytte data mellom systemer. CSV lagrer bare verdier, uten formler, formatering, flere ark eller datatyper.

Komprimering
–
Gjennomsiktighet
–
Animasjon
–
Introdusert
–
CSV-konverterer

Folk gjør hele Excel-arbeidsbøker om til CSV for å gi data til noen uten Excel, for å arkivere dem som ren tekst som overlever ethvert regnearkprogram, eller for å dele en rapport med flere faner i én fil per tabell.

Tall, datoer og innledende nuller i den eksporterte CSV-filen

CSV-filen får hver celles lagrede verdi, ikke formatet som vises på skjermen. Datoer skrives slik Excel viser dem, med mindre du setter Datoer til ISO eller et Unix-tidsstempel, og tall beholder full presisjon. Excel lagrer datoer som serienumre talt fra 1. januar 1900 og behandler fortsatt 1900 som et skuddår, en feil som er beholdt for kompatibilitet med Lotus 1-2-3.

Innledende nuller overlever bare hvis cellen var tekst i arbeidsboken. Et postnummer skrevet som 02134 i en tallcelle var allerede lagret som 2134, så CSV-filen kan ikke få nullen tilbake. Returreisen teller også: når du dobbeltklikker en CSV, gjetter Excel typene på nytt, og slik ble gennavn som SEPT2 til datoer; i 2020 omdøpte HUGO Gene Nomenclature Committee dem (SEPTIN2). Vil du bygge opp en arbeidsbok med kontroll, bruk CSV til XLS eller Data → Fra tekst/CSV.

Vanlige spørsmål om Excel til CSV-konverteren

Hvorfor lagrer Excel bare det aktive arket som CSV?

En CSV-fil inneholder én tabell, så Lagre som i Excel skriver det aktive arket og advarer om at resten går tapt. Når Ark som skal konverteres er satt til alle ark, blir 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-formatet fra Excel 97 til 2003 konverteres på nøyaktig samme måte som en .xlsx. Arkene er begrenset til 65 536 rader og 256 kolonner, så CSV-filen blir aldri større enn det rutenettet.

Hva skjer med makroer i en .xlsm-arbeidsbok?

VBA-makroer er kode, ikke data, så de utelates. CSV-filen inneholder cellverdiene makroene sist produserte.

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

Excel deler opp en CSV etter listeskilletegnet i Windows-regioninnstillingene dine. Hvis filen bruker det andre tegnet, åpner du den via Data → Fra tekst/CSV og velger skilletegn der, eller du konverterer på nytt med riktig Skilletegn.

Hvorfor velge UTF-8 med BOM ved konvertering fra Excel til CSV?

Byte order mark er tre usynlige byte først i filen som forteller Excel på Windows at teksten skal leses som UTF-8. Uten den bruker Excel den lokale kodesiden, og navn med aksenter blir til symboler som é. De fleste nettbaserte importverktøy ignorerer BOM-en, men noen strenge skript snubler i den.