Excel naar CSV converteren
Haal in één keer elk werkblad uit een Excel-werkmap als apart CSV-bestand, van een .xls uit de jaren 90 tot een .xlsm met macro's, met het scheidingsteken en de codering die uw doelprogramma verwacht.
Dataconverter
of sleep CSV, TSV, TXT …-bestanden hierheen ·
Max. 95 MB per bestand· Tot 20 bestanden· Verwijderd na 30 minuten
Bestanden worden op onze servers verwerkt en na 30 minuten verwijderd.
Teken dat kolommen scheidt in CSV- en tekstbestanden, zowel bij het lezen als bij het schrijven. Automatisch herkent het uit de invoer en schrijft komma's.
UTF-8 werkt voor alle talen. Kies UTF-8 met BOM als Excel op Windows onleesbare accenten of Aziatische tekens toont bij het openen van de CSV.
Invoer uit Excel, ODS en Numbers: converteer alleen het eerste blad of alle bladen (één CSV per blad in een ZIP, of één JSON-sleutel per blad).
Naam van het bladtabblad in de nieuwe spreadsheet, maximaal 31 tekens.
Array van objecten gebruikt kolomnamen als sleutels voor elke rij; array van arrays is compacter en bewaart de koptekst als eerste array.
Naam van het buitenste element dat alle rijen omvat; elke rij wordt een <row> daarbinnen.
Gebruikt in CREATE TABLE- en INSERT-instructies. Alleen letters, cijfers en underscores.
Aanhalingstekens en kolomtypen verschillen enigszins per database; kies de database waarin u gaat importeren.
Schrijf datumcellen in één notatie. ISO (2026-10-18) is het veiligst voor databases en code; behouden laat ze zoals ze in de bron staan.
Zo gebruikt u deze tool
- 1
Upload de werkmappen
Voeg .xls-, .xlsx- of .xlsm-bestanden toe, maximaal 20 tegelijk en elk tot 95 MB. Verschillende generaties in één batch zijn geen probleem.
- 2
Kies werkbladen en scheidingsteken
Te converteren werkbladen staat standaard op alle werkbladen. Zet Scheidingsteken op puntkomma als de CSV naar iemand gaat bij wie Excel een komma als decimaalteken gebruikt.
- 3
Converteer en pak uit
Klik op Converteren naar CSV. Een werkmap met meerdere tabbladen komt terug als ZIP met één CSV per werkblad, vernoemd naar het tabblad.
Upload een .xls-, .xlsx- of .xlsm-bestand en klik op Converteren naar CSV: elk werkblad wordt een apart UTF-8-CSV-bestand, klaar om opnieuw in Excel te openen of elders te importeren.
Excel naar CSV voor complete werkmappen, niet slechts één tabblad
Excel kent door de jaren heen drie belangrijke werkmapformaten. Het binaire .xls van Excel 97 tot 2003 slaat werkbladen op als BIFF-records en beperkt ze tot 65.536 rijen. Het .xlsx, ingevoerd met Excel 2007, is Office Open XML: een ZIP met XML-onderdelen en ruimte voor 1.048.576 rijen. Het .xlsm is dezelfde container met VBA-macro's erin. Alle drie bevatten meerdere werkbladen, terwijl een CSV er precies één bevat.
Dat verschil is het dagelijkse probleem: een maandrapport met een tabblad per maand, een begroting met een werkblad per afdeling, een enquête-export met antwoorden op het ene tabblad en codes op het andere. Exporteren vanuit Excel betekent elk tabblad activeren, Opslaan als kiezen en waarschuwingen bevestigen, twaalf keer achter elkaar. Hier gaat de hele werkmap in één keer erin en komt elk tabblad eruit als bestand met de naam van het tabblad.
Voor het eerste tabblad van een moderne werkmap die naar een webshop of CRM gaat, is XLSX naar CSV ingesteld met ISO-datums.
Opslaan als in Excel, Google Sheets en deze converter vergeleken
| Deze converter | Excel Opslaan als | Download uit Google Sheets | |
|---|---|---|---|
| Alle werkbladen in één keer geëxporteerd | yes | no | no |
| Komma of puntkomma per bestand te kiezen | yes | Volgt de Windows-regio | Alleen komma |
| Opent .xls, .xlsx en .xlsm | yes | yes | Na import in Sheets |
| UTF-8-uitvoer | yes | Alleen met het type CSV UTF-8 | yes |
| Werkt zonder software te installeren | yes | no | yes |
Komma of puntkomma: CSV-scheidingstekens per regio
In de VS, het VK, Canada, Australië, Japan en andere landen waar het decimaalteken een punt is, gebruikt Windows een komma als lijstscheidingsteken. Excel schrijft en verwacht daar komma's.
- Scheidingsteken: komma
- Komt overeen met RFC 4180 en de meeste webimporters
In Duitsland, Frankrijk, Spanje, Italië, Brazilië en een groot deel van Europa is de komma het decimaalteken (1.234,56). Windows zet het lijstscheidingsteken daarom op een puntkomma en Excel volgt dat.
- Scheidingsteken: puntkomma
- Gebruik dit als een collega in die regio's het bestand opent door te dubbelklikken
Tabs komen in echte gegevens vrijwel nooit voor, waardoor ze het veiligste scheidingsteken zijn voor tekst met komma's en puntkomma's, zoals adressen of productbeschrijvingen.
- Scheidingsteken: tab
- Of kies TSV bij Converteren naar
XLS
Microsoft Excel 97–2003-werkmap
XLS is het binaire spreadsheetformaat dat Excel gebruikte vanaf Excel 97 tot XLSX het in 2007 verving. Het is beperkt tot 65.536 rijen en 256 kolommen per blad en slaat gegevens op in een eigen structuur. Veel oudere systemen, overheidsportalen en oudere bankexports leveren XLS nog of eisen het. Excel, LibreOffice en Google Spreadsheets kunnen het openen.
- Compressie
- –
- Transparantie
- –
- Animatie
- –
- Geïntroduceerd
- 1997 · Microsoft
CSV
Door komma's gescheiden waarden
CSV is een platte-tekstformaat voor tabellen waarin elke regel een rij is en komma's de kolommen scheiden. Het wordt sinds de begindagen van de computer gebruikt en is beschreven in RFC 4180, hoewel veel varianten puntkomma's of tabs en andere tekencoderingen gebruiken. Vrijwel elke spreadsheet-, database- en analysetool kan het importeren en exporteren, waardoor het de standaard is om data tussen systemen uit te wisselen. CSV bevat alleen waarden, zonder formules, opmaak, meerdere werkbladen of gegevenstypen.
- Compressie
- –
- Transparantie
- –
- Animatie
- –
- Geïntroduceerd
- –
Mensen zetten complete Excel-werkmappen om naar CSV om gegevens door te geven aan iemand zonder Excel, om ze als platte tekst te archiveren die elk spreadsheetprogramma overleeft, of om een rapport met meerdere tabbladen op te splitsen in één bestand per tabel.
Getallen, datums en voorloopnullen in de geëxporteerde CSV
De CSV krijgt de opgeslagen waarde van elke cel, niet de opmaak op het scherm. Datums worden geschreven zoals Excel ze toont, tenzij u Datums op ISO of een Unix-tijdstempel zet, en getallen behouden hun volledige precisie. Excel slaat datums op als serienummers vanaf 1 januari 1900 en behandelt 1900 nog steeds als schrikkeljaar, een fout die behouden is voor compatibiliteit met Lotus 1-2-3.
Voorloopnullen blijven alleen behouden als de cel in de werkmap tekst was. Een postcode die als 02134 in een getalcel is getypt, was al opgeslagen als 2134, dus de CSV kan de nul niet terugbrengen. Ook de terugweg telt: bij dubbelklikken op een CSV raadt Excel de typen opnieuw, waardoor gennamen zoals SEPT2 datums werden; in 2020 hernoemde het HUGO Gene Nomenclature Committee ze (SEPTIN2). Om een werkmap gecontroleerd te herbouwen gebruikt u CSV naar XLS of Gegevens → Uit tekst/CSV.
Veelgestelde vragen over Excel naar CSV converteren
Waarom slaat Excel alleen het huidige werkblad op als CSV?
Een CSV-bestand bevat één tabel. Opslaan als in Excel schrijft daarom alleen het actieve werkblad weg en waarschuwt dat de rest verloren gaat. Met Te converteren werkbladen op alle werkbladen wordt hier elk tabblad een eigen CSV in één ZIP.
Kan ik een oud .xls-bestand uit Excel 2003 naar CSV converteren?
Ja. Het binaire .xls-formaat van Excel 97 tot 2003 wordt precies zo geconverteerd als een .xlsx. De werkbladen hebben maximaal 65.536 rijen en 256 kolommen, dus de CSV wordt nooit groter dan dat raster.
Wat gebeurt er met macro's in een .xlsm-werkmap?
VBA-macro's zijn code, geen gegevens, en worden dus weggelaten. De CSV bevat de celwaarden die de macro's het laatst hebben opgeleverd.
Hoe laat ik Excel een CSV met puntkomma's in kolommen openen?
Excel splitst een CSV met het lijstscheidingsteken uit de regio-instellingen van Windows. Gebruikt het bestand het andere teken, open het dan via Gegevens → Uit tekst/CSV en kies daar het scheidingsteken, of converteer opnieuw met de juiste instelling bij Scheidingsteken.
Waarom UTF-8 met BOM kiezen bij Excel naar CSV?
De byte order mark bestaat uit drie onzichtbare bytes aan het begin van het bestand die Excel op Windows laten weten dat de tekst UTF-8 is. Zonder BOM valt Excel terug op de lokale codepagina en veranderen namen met accenten in symbolen zoals é. De meeste webimporters negeren de BOM, maar enkele strikte scripts struikelen erover.