DocTransform

Kostenloses Tool

Excel in JSON umwandeln

Lege eine Excel-Arbeitsmappe ab und lade ihr Blatt als JSON herunter, ein Datensatz pro Zeile, benannt nach deiner Kopfzeile.

Excel-Datei hier ablegen

Excel (.xlsx, .xlsm). Bis zu 50 MB.

Kostenlos, ohne Anmeldung. Deine Datei wird in diesem Browser-Tab gelesen und nie hochgeladen.

Jede Zeile wird zu einem Datensatz, benannt nach Ihrer Kopfzeile; Spalten mit nur Zahlen oder nur true/false behalten diesen Typ, und leere Zellen werden zu null.

Vorher
Nachher
[
  {
    "name": "Ana",
    "zip": "02134",
    "qty": 2,
    "vip": true
  },
  {
    "name": "Ben",
    "zip": "10001",
    "qty": null,
    "vip": false
  }
]

Excel von Hand in JSON umwandeln

Excel kann keine Datei als JSON speichern; Power Query liest JSON, schreibt es aber nicht. Von Hand, für ein kurzes Blatt:

  1. Beginnen Sie eine Textdatei mit [ in der ersten Zeile.
  2. Schreiben Sie jede Zeile als {"Kopfzeile": "Wert", …} mit den Namen Ihrer Kopfzeile, mit einem Komma nach jeder Zeile außer der letzten.
  3. Lassen Sie Zahlen und true/false ohne Anführungszeichen und schreiben Sie eine leere Zelle als null.
  4. Schließen Sie mit ] in der letzten Zeile ab und speichern Sie die Datei als UTF-8 mit der Endung .json.

Oder die Datei oben auf dieser Seite ablegen und diese Schritte überspringen.

Fragen

Wird meine Datei hochgeladen?

Nein. Die Datei wird von dieser Seite in Ihrem Browser-Tab gelesen und umgewandelt. Nichts wird an einen Server gesendet.

Meine Arbeitsmappe hat mehrere Blätter. Welches wird umgewandelt?

Das erste Blatt mit Daten. Haben mehrere welche, erscheint über der Vorschau eine Blatt-Liste zur Auswahl. Ausgeblendete Blätter bleiben außen vor: Blenden Sie ein Blatt in Excel ein, um es umzuwandeln.

Wie sieht das JSON aus?

Ein Array mit einem Datensatz pro Zeile, benannt nach Ihrer Kopfzeile: [{"name": "Ana", "qty": 2}]. Spalten mit nur Zahlen oder nur true/false behalten diesen Typ, leere Zellen werden zu null, und Codes wie 02134 bleiben Text. Eine Überschrift wie address.city bleibt ein Name; sie wird nicht zu einer Verschachtelung.

Was passiert mit Formeln und Datumsangaben?

Eine Formel wird zum Ergebnis, das Excel zuletzt gespeichert hat. Datumsangaben erscheinen als 2024-03-15 und Beträge als einfache Zahlen, sodass $1,234.50 zu 1234.5 wird.

Welche Dateien kann sie öffnen?

Excel-Arbeitsmappen (.xlsx und .xlsm, deren Makros nie ausgeführt werden) bis 50 MB. Bei einer älteren .xls-Datei oder einer mit Kennwort öffnen Sie sie zuerst in Excel und speichern sie als Excel-Arbeitsmappe (.xlsx) ohne Kennwort.

Mehr von DocTransform

Datei umwandeln

CSV korrigieren oder prüfen