JSON in Excel umwandeln

Füge JSON ein oder ziehe es hinein — eine API-Antwort, ein Array von Datensätzen, sogar NDJSON — und erhalte eine typisierte .xlsx-Arbeitsmappe, in der verschachtelte Schlüssel zu Spalten aufgelöst sind, alles in deinem Browser.

Dein JSON wird auf deinem Gerät geparst und umgewandelt. Nichts wird zu ArrayKit hochgeladen, daher bleiben API-Antworten und Exporte mit privaten Daten bei dir.

Entwickelt und gepflegt von Udit Agarwal

JSON-Formatierer öffnen

Über JSON in Excel umwandeln

Der JSON-in-Excel-Konverter macht aus den Daten, die du aus einer API, einem Log oder einem Datenbankexport einfügst, eine Arbeitsmappe, die du sortieren und filtern kannst. Er akzeptiert ein Array von Objekten, ein Objekt mit mehreren Arrays, ein Array von Arrays, einen einzelnen Datensatz und zeilenweise getrenntes JSON. Verschachtelte Objekte werden zu Spalten mit Namen wie address.city aufgelöst, und du bestimmst, was mit Listen innerhalb eines Datensatzes geschieht: in einer Zelle zusammenfassen, auf Spalten wie tags[0] verteilen, in eine Zeile pro Eintrag aufteilen oder in ein Unterblatt auslagern, das über eine Spalte parent_row verknüpft ist. Zahlen bleiben Zahlen, true und false bleiben Wahrheitswerte, null wird zu einer leeren Zelle, und ISO-Datumsstrings können zu echten Excel-Daten werden. Ist das JSON ungültig, nennt die Fehlermeldung Zeile und Spalte. Große Dokumente werden in Stücken verarbeitet, komplett auf deinem Gerät.

Funktionen

  • Akzeptiert Arrays von Objekten, Objekte mit Arrays, Arrays von Arrays, einzelne Datensätze und NDJSON
  • Löst verschachtelte Schlüssel mit einem frei wählbaren Trennzeichen auf, etwa address.city
  • Vier Arten, Listen in einem Datensatz zu behandeln: zusammenfassen, auf Spalten verteilen, eine Zeile pro Eintrag oder ein Unterblatt
  • Ein Blatt pro Array der obersten Ebene, dazu ein optionales Blatt „Properties“ für die übrigen Werte
  • Hält Zahlen und Wahrheitswerte typisiert, leert null und macht aus ISO-Datumsangaben echte Daten
  • Spaltenreihenfolge: wie zuerst gesehen, alphabetisch oder deine eigene Liste zuerst
  • Fehlermeldungen, die auf Zeile und Spalte eines Syntaxfehlers zeigen
  • Download als .xlsx mit formatierter, fixierter Kopfzeile oder als CSV für ein Blatt bzw. als ZIP aller Blätter

So verwendest du JSON in Excel umwandeln

  1. Füge das JSON ein, ziehe eine .json- oder .ndjson-Datei hinein oder lade eines der Beispiele
  2. Wähle, wie Listen in einem Datensatz behandelt werden, und prüfe die aufgelösten Spalten in der Vorschau
  3. Lege optional einen Startschlüssel wie data.items fest, ordne Spalten um und wähle die Gestaltung der Kopfzeile
  4. Lade die .xlsx herunter oder die CSV, wenn du nur ein Blatt brauchst

Beispiel

Eingabe

[{"id": 1, "name": "Ann", "joined": "2024-03-05", "address": {"city": "Leeds"}, "tags": ["admin", "beta"]},
 {"id": 2, "name": "Bo", "joined": "2024-04-18", "address": {"city": "Austin"}, "tags": []}]

Ausgabe

id | name | joined     | address.city | tags
1  | Ann  | 2024-03-05 | Leeds        | admin, beta
2  | Bo   | 2024-04-18 | Austin       |

Die verschachtelte Stadt wird zu einer eigenen Spalte, die Liste wird in einer Zelle zusammengefasst, und joined ist ein echtes Excel-Datum.

Häufige Fehler & Fehlerbehebung

  • Der Konverter meldet einen Fehler bei einer bestimmten Zeile und Spalte. — Gehe zu dieser Stelle: Meist liegt es an einem Komma vor einer schließenden Klammer, einfachen statt doppelten Anführungszeichen, einem Schlüssel ohne Anführungszeichen oder einem fehlenden Komma zwischen zwei Einträgen. Die Meldung nennt, welcher Fall vorliegt.
  • Es erscheint nur ein Blatt, obwohl das JSON mehrere Listen enthält. — Listen innerhalb von Datensätzen werden standardmäßig in einer Zelle zusammengefasst. Stelle „Listen in einem Datensatz“ auf „Eigenes Blatt“, um ein Unterblatt zu erhalten, oder füge das Objekt, das die Listen enthält, auf oberster Ebene ein.
  • Ein Datum erscheint als Text wie 2024-03-05T09:30:00Z. — Aktiviere „Datumsangaben werden zu echten Daten“. Nur vollständige ISO-8601-Werte werden umgewandelt; andere Formate wie 03/05/2024 bleiben Text, weil ihre Reihenfolge nicht eindeutig ist.
  • Die Tabelle hat deutlich mehr Zeilen, als das JSON Datensätze enthält. — „Eine Zeile pro Eintrag“ ist gewählt, daher wurde jeder Listeneintrag zu einer Zeile. Wähle „In einer Zelle zusammenfassen“ oder „Auf Spalten verteilen“, um eine Zeile pro Datensatz zu behalten.

Häufig gestellte Fragen

Wie löst der JSON-in-Excel-Konverter verschachtelte Objekte auf?
Jeder verschachtelte Schlüssel wird zu einer Spalte, deren Name den Pfad mit einem Trennzeichen verbindet, sodass {"user": {"city": "Leeds"}} die Spalte user.city ergibt. Das Trennzeichen ist änderbar, und wenn zwei Schlüssel zum selben Namen führen würden, bekommt der zweite den Zusatz (2), statt den ersten zu überschreiben.
Was passiert mit einem Array von Objekten innerhalb eines JSON-Datensatzes?
Du entscheidest. „Zusammenfassen“ schreibt es in eine Zelle, „Auf Spalten verteilen“ erzeugt Spalten im Stil items[0].name, „Eine Zeile pro Eintrag“ wiederholt die Felder des übergeordneten Datensatzes in jeder Zeile, und „Eigenes Blatt“ schreibt die Einträge in ein Unterblatt, dessen Spalte parent_row die Excel-Zeilennummer des übergeordneten Datensatzes enthält.
Kann ich zeilenweise getrenntes JSON in Excel umwandeln?
Ja. Besteht der Text aus einem JSON-Wert pro Zeile, liest der Konverter jede Zeile als Datensatz, und eine fehlerhafte Zeile wird mit ihrer Zeilennummer gemeldet. Das deckt .ndjson- und .jsonl-Exporte sowie Logdateien ab.
Warum bleiben JSON-Zahlen Zahlen, aber Ziffernfolgen als Strings Text?
Der Konverter behält den Typ, den JSON jedem Wert gibt. Eine Zahl wie 42 wird zu einer numerischen Zelle, während ein String wie "02134" Text bleibt, sodass als Strings geschriebene IDs und Postleitzahlen nie verändert werden.
Wie geht der JSON-in-Excel-Konverter mit sehr großen Dateien um?
Er verarbeitet die Datensätze in Portionen, damit die Seite reaktionsfähig bleibt, und zeigt als Vorschau die ersten 50 Zeilen. Praktische Grenzen sind der Speicher deines Geräts und die 1.048.576 Zeilen pro Excel-Blatt, vor denen das Tool warnt.
Welches Tool wandelt eine Tabelle zurück in JSON um?
Nutze Excel in JSON für die Gegenrichtung oder CSV in JSON für Text mit Trennzeichen. Dieses Tool geht nur von JSON zu einer Arbeitsmappe und verändert das eingefügte JSON daher nie.

Verwandte Tools

  • JSON zu CSV — Konvertiere ein Array flacher JSON-Objekte in CSV.
  • Excel zu JSON — Ein .xlsx- oder .xls-Blatt mit typisierten Zellen in JSON umwandeln.
  • CSV in Excel umwandeln — CSV- oder TSV-Dateien in eine formatierte .xlsx-Arbeitsmappe umwandeln, mit Trennzeichen-Erkennung und Spaltentypen.
  • JSON-Formatierer — JSON verschönern, minimieren und validieren – mit Fehlerposition.
  • JSON zu SQL — Wandelt ein JSON-Array in CREATE TABLE und INSERTs um.
  • Excel zu CSV — Ein Excel-Blatt mit Trennzeichen- und Datumswahl als saubere CSV exportieren.
  • CSV zu JSON — CSV oder TSV mit Typerkennung und Verschachtelung in sauberes JSON verwandeln.

Weitere Excel & Tabellen-Tools

  • Excel-Daten bereinigen — Leerzeichen, Duplikate, leere Zeilen, Datum und Zahlen in Tabellen bereinigen, Export als .xlsx oder CSV.
  • SVERWEIS-Generator — Eine korrekte SVERWEIS-Formel mit WENNFEHLER, XVERWEIS- und INDEX/VERGLEICH-Alternativen samt Live-Test erstellen.
  • INDEX-VERGLEICH-Generator — INDEX/VERGLEICH-Formeln für Suche nach links, zweidimensional und mehrere Kriterien mit Live-Testtabelle.
  • Excel-Formel-Erklärer — Jede Excel- oder Google-Sheets-Formel Schritt für Schritt verständlich aufschlüsseln, mit Prüfung auf Fehler.
  • Excel-Formel-Generator — Aufgabe wählen und eine fertige Excel- oder Google-Sheets-Formel zum Einfügen erhalten, mit Erklärung.
  • Excel-Funktionen übersetzen — Excel-Formeln zwischen Englisch, Deutsch, Französisch und weiteren Sprachen übersetzen, inklusive Trennzeichen.
  • VBA-Makro-Generator — Fertige VBA-Makros aus einer Aufgabenbibliothek mit eigenen Bereichen und Namen erzeugen und kopieren.
  • CSV in Excel umwandeln — CSV- oder TSV-Dateien in eine formatierte .xlsx-Arbeitsmappe umwandeln, mit Trennzeichen-Erkennung und Spaltentypen.

Alle Excel & Tabellen-Tools ansehen (9) · Alle Tools