So verwenden Sie XML in Excel
- 1
XML-Export hineinziehen
Etwa aus einem Bank-, Marktplatz-, 1C- oder SAP-Export, einer Preisliste oder einem Feed.
- 2
Datensatz-Element bestätigen
Jedes sich wiederholende Element wird zu einer Tabellenzeile; das wahrscheinlichste ist vorausgewählt, die Liste zeigt die übrigen.
- 3
.xlsx herunterladen
Sehen Sie sich die Zeilen in der Vorschau an, legen Sie fest, ob Zahlen und Datumswerte typisiert werden sollen, und speichern Sie die Arbeitsmappe.
Limits und Pro
XML-Dateien bis 100 MB; ein Tabellenblatt mit bis zu 1.048.576 Zeilen.
Über XML in Excel
XML in Excel macht die Datensätze, die in einer XML-Datei stecken, als gewöhnliche Tabelle sichtbar. Wählen Sie das Element, das einen Datensatz darstellt, und Sie erhalten pro Datensatz eine Zeile mit einer Kopfzeile aus Spaltennamen – bereit zum Sortieren, Filtern, für Pivot-Tabellen oder für einen schnellen Blick durch jemanden, der nie XML liest.
Das Spaltenlayout entspricht dem bei CSV: Attribute und untergeordnete Elemente werden zu Spalten, verschachtelte Elemente erhalten Namen mit Punkt (supplier.inn, address.region), und wiederholte untergeordnete Elemente werden in einer Zelle zusammengefasst oder auf nummerierte Spalten verteilt.
Excel bringt zusätzlich Datentypen mit. Ist die Typerkennung aktiv, werden 125000 und 4.5 zu Zahlen, mit denen Sie rechnen können, true und false zu Wahrheitswerten, und ISO-Datumswerte wie 2026-03-31 oder 2026-03-31T14:30:00 zu echten Excel-Datumswerten, angezeigt als yyyy-mm-dd oder mit Uhrzeit. Kennungen mit führenden Nullen – Steuernummern, Kontonummern, Produktcodes wie 007 – bleiben Text, damit Excel die Nullen nicht entfernt; das gilt auch für Zahlen mit mehr als 15 Stellen. Schalten Sie die Erkennung aus, bleibt jeder Wert Text, genau so, wie er im XML stand.
Die Arbeitsmappe enthält ein Tabellenblatt, benannt nach dem Datensatz-Element, mit an den Inhalt angepassten Spaltenbreiten. Excel begrenzt ein Tabellenblatt auf 1.048.576 Zeilen und 16.384 Spalten; einen größeren XML-Export sollten Sie teilen oder stattdessen in CSV umwandeln. Formatierungen wie Farben oder fette Kopfzeilen werden nicht hinzugefügt.
Datenschutz
Das Einlesen des XML und das Schreiben der XLSX-Datei laufen in einem Worker in diesem Tab ab (SheetJS erstellt die Arbeitsmappe); der Export verlässt Ihren Computer nicht.