JSON naar Excel
Ga rechtstreeks van een JSON-array naar een echt .xlsx-bestand – niet een CSV die je Excel moet overhalen om te parsen. De kolommen zijn getypeerd (getallen blijven getallen, ISO-datums worden echte datumcellen), geneste arrays kunnen op aparte werkbladen terechtkomen, en je krijgt een werkmap die netjes opent in Excel, Numbers en LibreOffice.
Hoe je JSON omzet in Excel
-
1
JSON plakken
Een reeks objecten (één blad) of een object met meerdere array-eigenschappen (één blad per array).
-
2
Toewijzen aan bladen
Bepaal welke arrays bladen worden en welke geneste objecten inline worden afgevlakt.
-
3
Kies kolomtypen
Automatisch detecteren (getallen, booleaanse waarden, datums) of elke kolom naar tekst forceren.
-
4
XLSX downloaden
Een echt Excel-bestand met getypeerde cellen, niet een CSV-bestand met een andere extensie.
Waarom XLSX beter is dan CSV voor deze taak
| Probleem | Gedrag in CSV | Gedrag in XLSX |
|---|---|---|
| Voorloopnullen in ID’s | Stilletjes omgezet naar een getal | Behouden als tekst wanneer getypeerd als string |
| Grote gehele getallen | Verlies van nauwkeurigheid boven 2^53 | Opgeslagen als tekst met volledige nauwkeurigheid |
| ISO-datums | Weergegeven als string, tenzij de kolom is opgemaakt | Echte datumcellen, sorteerbaar |
| UTF-8-tekens zonder BOM | Verminkt weergegeven op Windows | Standaard correct gecodeerd |
| Gegevens uit meerdere tabellen | Een CSV-bestand per array, handmatig samenvoegen | Een werkboek met afzonderlijke bladen |
| Formules, kleuren, diagrammen | Niet ondersteund | Volledig ondersteund |
Typedetectie
De converter controleert de waarden om Excel-typen te bepalen:
| Waarde in JSON | Excel-celtype |
|---|---|
42 / 3.14 |
Getal |
true / false |
Booleaanse waarde |
"2026-04-18" (ISO-datum) |
Datum |
"2026-04-18T10:22Z" |
Datum en tijd |
"007" (voorloopnul) |
Tekst (expliciet) |
null |
Lege cel |
| Lange numerieke string | Tekst (om de nauwkeurigheid te behouden) |
Geneste arrays -> meerdere bladen
Als uw JSON er zo uitziet:
{ "users": [...], "orders": [...], "products": [...] }
De converter kan één werkblad genereren voor elke topniveau-array, waarbij de naam van het werkblad overeenkomt met de sleutel. Diep geneste arrays worden omgezet in afzonderlijke werkbladen die zijn gekoppeld aan een kolom met een vreemde sleutel (bijvoorbeeld parent_id).
Beperkingen van Excel om te kennen
– 1.048.576 rijen per werkblad; grotere datasets moeten worden opgesplitst. – 16.384 kolommen per blad.
- 32.767 tekens per cel.
- Beperking van 31 tekens voor bladnamen; langere namen worden afgekort.
Veelvoorkomende fouten
- Automatisch omzetten van ‘numerieke’ codes: Productcodes als
"0100A"zijn geen probleem, maar"0100"wordt bij automatische detectie omgezet naar het getal 100. Zet de kolom op tekstmodus. – Verlies van fractionele seconden: datumcellen in Excel hebben een nauwkeurigheid van maximaal 1 ms; tijdstempels onder de milliseconden worden afgekort. - Formules verwachten van JSON. De converter behandelt strings die beginnen met
=standaard als strings (veilig). Als u wilt dat deze strings worden uitgevoerd als formules, activeer ‘behandel strings met=als formules’. - Het openen van een 500 MB groot XLSX-bestand in Excel: Excel laadt het hele werkboek in het geheugen; voor grote datasets wordt aanbevolen om CSV of
pandaste gebruiken.
Veelgestelde vragen
Een echt XLSX-bestand: getypeerde cellen, juiste datumopmaak en ondersteuning voor meerdere bladen. Geen CSV-bestand met de extensie .xlsx.
Ja. Als uw JSON meerdere array’s op hoogste niveau bevat, wordt elk een apart werkblad. Voor diep geneste array’s kan het hulpmiddel relatiegebaseerde werkbladen genereren met een kolom voor de parent-key.
Strings die voldoen aan ISO-8601 (2026-04-18, 2026-04-18T10:22:00Z) worden herkend en als echte Excel-datumcellen weergegeven. Andere datumformaten kunnen worden gedetecteerd met een aangepaste opmaakstring.
De maximale hoeveelheid rijen in Excel bedraagt 1.048.576 per werkblad. Boven deze grens verdeelt de converter de gegevens automatisch over meerdere werkbladen; voor oneindige datasets kunt u de gegevens ook exporteren naar CSV.
Gerelateerde tools
DOCX-naar-ODT-converter
Converteer Word DOCX-documenten naar het OpenDocument ODT-formaat voor LibreOffice en OpenOffice. Behoud je tekst, opmaak en tabellen in een open standaard.
Excel-naar-CSV-converter
Zet XLSX- of XLS-werkbladen in je browser om naar CSV of TSV. Kies bladen, scheidingsteken, codering en verborgen gegevens zonder bestandsupload.
Converter voor gescheiden bestanden
Plak tekst gescheiden door komma, tab, puntkomma of pipe, kies het bron- en doelscheidingsteken en kopieer het geconverteerde resultaat.
DOCX-naar-DOC-converter
Converteer moderne Word DOCX-bestanden terug naar het oude DOC-formaat zodat ze openen in oudere versies van Microsoft Word en software die het klassieke formaat nodig heeft.
DOC-naar-PDF-converter
Converteer Word DOC-documenten naar PDF om te delen, printen en archiveren. Je lay-out, lettertypen en opmaak blijven exact zoals ze er in Word uitzien.
Excel-werkbladsplitser
Splits een XLSX- of XLS-werkmap in de browser op werkbladtabblad, gegevensrijen of een kolomwaarde. Download een XLSX of lokale ZIP, zonder bestanden te uploaden.
Tool beschikbaar in andere talen
- JSON na Excel [PL]
- แปลง JSON เป็น Excel [TH]
- JSON ke Excel [ID]
- JSON zu Excel [DE]
- JSON a Excel [ES]
- JSON para Excel [PT]
- JSON till Excel [SV]
- JSONからExcelへ [JA]
- Chuyển đổi JSON thành Excel [VI]
- تحويل JSON إلى Excel [AR]
- JSON → Excel [KO]
- JSON vers Excel [FR]
- JSON to Excel [EN]
- JSON in Excel [IT]
- JSON в Excel [RU]
- JSON'ten Excel'e [TR]
- JSON 转 Excel [ZH]