So nutzt du: JSON zu Excel
- Füge ein JSON-Array aus Objekten ein, öffne eine
.json-Datei oder klicke auf Beispiel laden. - Lege fest, wie verschachtelte Objekte behandelt werden: aufgeteilt in
parent.child-Spalten oder als JSON-Text in einer Zelle. - Lege Dateiname, Tabellenblattnamen und die Kopfzeilen-Optionen fest.
- Klicke auf Als .xlsx herunterladen oder kopiere die tabulatorgetrennte Ausgabe und füge sie direkt in Excel oder Google Sheets ein.
Was ist die Umwandlung von JSON zu Excel?
JSON ist das Format, in dem APIs und Apps Daten austauschen. Excel ist das Programm, mit dem die meisten Leute Daten lesen, filtern und teilen. JSON in Excel umzuwandeln heißt: Jedes Objekt in einem Array wird zu einer Zeile, jeder Schlüssel zu einer Spalte, und das Raster wird als .xlsx-Arbeitsmappe gespeichert. Dieses Tool erzeugt im Browser eine echte Office-Open-XML-Datei und keine umbenannte CSV-Datei. Dadurch öffnen Excel, Google Sheets, LibreOffice und Numbers sie ohne Importdialog.
Wie verschachteltes JSON zu Spalten wird
Tabellen sind flach, deshalb müssen verschachtelte Objekte aufgeteilt werden. Angenommen, du hast:
{ "sku": "KB-001", "price": 89.99, "dimensions": { "width": 44, "depth": 13 } }
| Option für verschachtelte Daten | Erzeugte Spalten |
|---|---|
| In Spalten aufteilen | sku, price, dimensions.width, dimensions.depth |
| Als JSON-Wert behalten | sku, price, dimensions = {"width":44,"depth":13} |
Die Spalten ergeben sich aus allen Schlüsseln aller Datensätze in der Reihenfolge ihres ersten Auftretens. Objekte mit fehlenden Schlüsseln bekommen deshalb leere Zellen. Arrays werden als JSON-Text in einer einzelnen Zelle gespeichert.
Warum eine echte .xlsx-Datei für Excel besser ist als CSV
- Datentypen bleiben erhalten. Zahlen werden als Zahlen gespeichert und Wahrheitswerte als TRUE/FALSE. Formeln wie
=SUM()funktionieren damit sofort. - Keine Zeichenkodierungsprobleme. Akzente, Emojis und Schriften außerhalb des lateinischen Alphabets werden korrekt angezeigt. Bei CSV-Dateien braucht Excel oft ein UTF-8-BOM.
- Kein Raten beim Trennzeichen. Excel erwartet in vielen europäischen Ländereinstellungen Semikolons in CSV-Dateien. Eine .xlsx-Datei hat gar kein Trennzeichen.
- Führende Nullen bleiben erhalten. Text wie
"02134"wird als Text gespeichert und nicht zu 2134 umgewandelt. - Keine Formel-Injection. Jeder Wert wird als reiner Text geschrieben. Ein Wert wie
=HYPERLINK(…)wird daher nie ausgeführt.
Kopieren und Einfügen statt herunterladen
Das Ausgabefeld zeigt dieselbe Tabelle als tabulatorgetrennten Text. Kopiere sie und füge sie in eine beliebige Tabellenzelle ein. Die Spalten werden automatisch getrennt. Das ist praktisch für schnelle Kontrollen in Google Sheets.
Brauchst du den umgekehrten Weg? Excel zu JSON liest .xlsx-Dateien ein. Möchtest du statt einer Tabelle eine Datenbank? Probier JSON zu SQL aus.
Auch gesucht als: json in excel umwandeln, json zu xlsx, json zu excel konvertieren, json zu google sheets, json array in excel, json tabelle exportieren.
Passende Tools zu: JSON zu Excel
- JSON zu CSV — Wandle ein JSON-Array in eine tabellenfertige CSV-Datei um.
- JSON Formatierer — Füge JSON ein, um es zu formatieren, zu minifizieren oder zu prüfen.
- SQL zu JSON, CSV & Excel — Füge einen SQL-Dump oder ein paar INSERT-Statements ein und erhalte die Zeilen als JSON, CSV oder als Excel-Arbeitsmappe mit einem Tabellenblatt pro Tabelle.
- CSV & Excel zu SQL — Füge CSV- oder Excel-Zellen ein oder öffne eine .xlsx-Datei und erhalte sofort ausführbare CREATE TABLE- und INSERT-Statements mit korrekt escapten Werten für deine Datenbank.
Häufige Fragen
Erstellt dieses Tool eine echte Excel-Datei?
Welche JSON-Struktur funktioniert am besten?
{"data": [...]}), wird das Array automatisch gefunden.