Zum Inhalt springen

JSON in Excel umwandeln

Wandeln Sie ein JSON-Array in eine XLSX-Tabelle mit einer Spalte pro Schlüssel um – direkt auf Ihrem Gerät.

Umwandeln in
CSV-, Excel- oder JSON-Datei hierher ziehenCSV, TSV, XLSX, XLS, ODS, JSON · bis zu 500 MB
Datei auswählenAuf Ihrem Gerät verarbeitet – wird nicht hochgeladen
Läuft in Ihrem Browser · kein UploadSo funktioniert's

So verwenden Sie JSON in Excel

  1. 1

    JSON einfügen oder hierher ziehen

    Fügen Sie eine API-Antwort ein oder ziehen Sie eine .json-Datei hierher; Arrays von Objekten, Spaltenobjekte und JSON Lines werden erkannt.

  2. 2

    Spalten prüfen

    Verschachtelte Objekte werden in Spalten mit Punkt-Namen aufgelöst; die Vorschau zeigt jede Zeile und Spalte, die geschrieben wird.

  3. 3

    Arbeitsmappe herunterladen

    Laden Sie eine .xlsx-Datei (oder .ods) mit typisierten Zellen und angepassten Spaltenbreiten herunter, bereit zum Filtern und für Diagramme.

Limits und Pro

JSON-Dateien bis 500 MB; es gilt das Excel-eigene Limit von 1.048.576 Zeilen und 16.384 Spalten pro Tabellenblatt.

Dateien bis 4 GB. Pro ansehen

Über JSON in Excel

JSON in Excel erstellt aus JSON eine Tabelle, damit Menschen, die mit Excel, Google Sheets oder Numbers arbeiten, Daten aus einer API, einem Datenbankexport oder einer Logdatei weiterverwenden können. Jedes Objekt in einem Array wird zu einer Zeile, und die Vereinigung aller Schlüssel bildet die Spalten, sodass auch Datensätze mit fehlenden Feldern korrekt ausgerichtet bleiben.

JSON aus der Praxis ist selten flach. Verschachtelte Objekte werden in Spalten wie address.city und address.country aufgelöst, Arrays mit Werten werden zu items.0, items.1, und alles, was Sie nicht auflösen möchten, bleibt als JSON-Text in einer einzelnen Zelle erhalten. Ein Rahmen wie {"data": [...]} oder {"results": [...]} wird automatisch entfernt, und weitere gängige Strukturen – ein Objekt mit ID als Schlüssel, ein spaltenorientiertes Objekt aus Arrays, ein Array von Arrays – werden ebenfalls erkannt.

Die Arbeitsmappe wird mit passenden Datentypen geschrieben: Zahlen sind numerische Zellen, mit denen Sie rechnen können, ISO-Datumsangaben werden zu Excel-Datumswerten, true und false werden zu Wahrheitswerten, und jede Spalte wird an ihren Inhalt angepasst. Sie können auch OpenDocument (.ods) für LibreOffice wählen oder CSV und TSV, falls eine einfache Textdatei genügt.

Alles läuft in Ihrem Browser, was wichtig ist, wenn das JSON Kundendaten oder Tokens enthält. Sehr große Arrays werden in einem Hintergrund-Worker verarbeitet und in einer virtualisierten Tabelle als Vorschau angezeigt.

Datenschutz

Das JSON wird in diesem Browser-Tab eingelesen und die Tabelle wird hier erzeugt; es wird nichts hochgeladen, sodass API-Daten, Kundendatensätze und Schlüssel auf Ihrem Gerät bleiben.

JSON in Excel: Häufig gestellte Fragen

Welche JSON-Struktur wird erwartet?
Ein Array von Objekten funktioniert am besten: ein Objekt pro Zeile. Akzeptiert werden auch ein Rahmen wie {"data": [...]}, ein Objekt mit ID als Schlüssel ({"a1": {...}}), spaltenorientierte Objekte ({"name": [...], "age": [...]}), Arrays von Arrays mit Kopfzeile, einzelne Objekte und JSON Lines mit einem Objekt pro Zeile.
Was passiert mit verschachtelten Objekten und Arrays?
Ist „Verschachtelte Objekte auflösen“ aktiviert, werden sie zu Spalten in Punktnotation wie shipping.address.city oder tags.0. Schalten Sie die Option aus, bleibt jeder verschachtelte Wert als kompakter JSON-Text in einer Zelle. Das ist nützlich, wenn die Struktur von Zeile zu Zeile stark abweicht und Sie nur die Felder der obersten Ebene als Spalten brauchen.
Sind Datums- und Zahlenwerte echte Excel-Werte?
Ja. Zahlen werden als numerische Zellen geschrieben, true und false als Wahrheitswerte und als Datum erkannte Werte als Datumszellen im Format yyyy-mm-dd (bei vorhandener Uhrzeit mit Zeitangabe). So funktionieren Sortieren, Filtern, Formeln und Pivot-Tabellen sofort, ohne Warnungen wie „In Zahl umwandeln“.
Warum wird mein JSON als ungültig gemeldet?
JSON ist streng: Schlüssel und Zeichenketten brauchen doppelte Anführungszeichen, abschließende Kommas sind nicht erlaubt, und Kommentare gehören nicht zum Format. Die Fehlermeldung nennt die Zeile, in der das Einlesen abgebrochen wurde. Beim Kopieren aus den Entwicklertools des Browsers kommt manchmal zusätzlicher Text vor oder nach den Daten hinzu – entfernen Sie ihn und fügen Sie das JSON erneut ein.
Kann ich die Excel-Datei später wieder in JSON umwandeln?
Ja – ziehen Sie die .xlsx-Datei auf den Hauptkonverter und wählen Sie JSON mit aktivierter Option „Schlüssel mit Punkt verschachteln“. Spalten mit Punkt-Namen werden wieder zu denselben verschachtelten Objekten, sodass der Weg JSON → Excel → JSON gleichwertige Daten liefert, abgesehen von Zeilen oder Werten, die Sie in der Tabelle geändert haben.

Weitere Aufgaben mit diesem Tool