HTML-zu-Excel-Konverter
Wandeln Sie HTML-Tabellen in eine herunterladbare Excel-Tabelle um. Fügen Sie Markup ein oder laden Sie eine Datei hoch, sehen Sie eine Vorschau der Tabellen und exportieren Sie eine echte .xlsx-Arbeitsmappe – alles in Ihrem Browser.
100% Client-seitige Verarbeitung
Ihr HTML wird vollständig in Ihrem Browser analysiert und konvertiert. Es wird nichts auf einen Server hochgeladen.
Wenn aktiviert, werden zahlenähnlicher Text und Daten zu echten Excel-Zahlen und -Daten statt zu reinem Text. Deaktivieren Sie dies, um Werte wie Telefonnummern oder Postleitzahlen mit führenden Nullen genau so zu erhalten, wie sie geschrieben wurden.
Vorschau
Erkannte Tabellen: 0Nur Inhalte innerhalb von <table>-Elementen werden konvertiert. Anderer Text, Bilder und Layout außerhalb von Tabellen werden ignoriert.
Aus Sicherheitsgründen sind <script>-Tags in der Vorschau und beim Export deaktiviert.
Inhaltsverzeichnis
Was ist ein HTML-zu-Excel-Konverter?
Ein HTML-zu-Excel-Konverter liest die <table>-Elemente einer HTML-Seite und wandelt jedes davon in Zeilen und Spalten einer echten .xlsx-Tabelle um – demselben Format, das Microsoft Excel, Google Sheets, LibreOffice Calc und Apple Numbers alle nativ öffnen.
Er ist nützlich, wann immer Daten in einer HTML-Tabelle gefangen sind – ein Bericht aus einer Web-App, eine per E-Mail versendete Zusammenfassung oder eine von einer Webseite kopierte Tabelle – und Sie eine echte Tabelle benötigen, die Sie sortieren, filtern, in ein Diagramm umwandeln oder an jemand anderen weitergeben können, ohne jede Zeile von Hand neu einzutippen.
Wie es funktioniert
- HTML hinzufügen: HTML mit einer oder mehreren <table>-Elementen einfügen oder eine .html-Datei hochladen.
- Vorschau ansehen: Das Tool rendert Ihr Markup live in einer isolierten Vorschau und zählt, wie viele Tabellen gefunden werden.
- Tabellenoptionen wählen: Ein Arbeitsblatt pro Tabelle oder ein einzelnes kombiniertes Blatt wählen, entscheiden, ob Zahlen und Daten analysiert werden sollen, und einen Dateinamen festlegen.
- Umwandeln und herunterladen: Jede Tabelle wird direkt aus der gerenderten Seite gelesen und in eine echte .xlsx-Arbeitsmappe geschrieben, die direkt auf Ihr Gerät heruntergeladen wird.
Funktionen
- HTML einfügen oder eine .html-Datei hochladen
- Live-Vorschau der Quelle vor der Konvertierung
- Erkennt automatisch jede <table> in Ihrem Markup
- Ein Arbeitsblatt pro Tabelle oder alle Tabellen in einem einzigen Blatt zusammenfassen
- <caption>-Elemente von Tabellen werden automatisch zu Blattnamen
- Optionale Zahlen- und Datumsanalyse, damit Werte zu echten Excel-Zahlen statt reinem Text werden
- Benutzerdefinierter Ausgabedateiname
- Erstellt eine Standard-.xlsx-Datei, kompatibel mit Excel, Google Sheets, LibreOffice und Numbers
- 100% clientseitige Verarbeitung für Datenschutz
Best Practices
- Echtes Tabellen-Markup verwenden: Nur echte <table>/<tr>/<td>/<th>-Elemente werden erkannt – Divs oder CSS-Grids, die wie eine Tabelle aussehen, werden nicht erfasst.
- Eine <caption> zum Benennen der Blätter hinzufügen: Der Beschriftungstext jeder Tabelle wird automatisch zum Namen ihres Arbeitsblatts, sodass eine Tabelle mit Beschriftung ein klar benanntes Blatt erzeugt.
- <thead> und <tbody> für Klarheit verwenden: Für die Konvertierung nicht erforderlich, hält aber Ihr Markup lesbar – die erste Zeile jeder Tabelle wird in jedem Fall einfach zur ersten Zeile des Blatts.
- Zahlenanalyse für formatierten Text deaktivieren: Deaktivieren Sie „Zahlen und Daten analysieren“, um Telefonnummern, Postleitzahlen oder IDs mit führenden Nullen genau so zu erhalten, wie sie geschrieben wurden, statt sie in einfache Zahlen umzuwandeln.
- Getrennte oder kombinierte Blätter je nach Spalten wählen: Verwenden Sie ein Blatt pro Tabelle für nicht verwandte Datensätze, oder fassen Sie in einem Blatt zusammen, wenn Tabellen dieselben Spalten teilen und als eine einzige Liste gelesen werden sollen.
- Zuerst mit dem Beispiel testen: Das Beispiel-HTML laden, um ein funktionierendes Beispiel zu sehen, bevor Sie eigenes Markup einfügen.
Fehlerbehebung
Es wurden keine Tabellen gefunden
Ihr HTML enthält kein echtes <table>-Element – Inhalte, die mit <div> oder CSS-Grid/Flexbox aufgebaut sind und nur wie eine Tabelle aussehen, werden nicht erkannt. Strukturieren Sie die Daten mit echten <table>-, <tr>- und <td>-Tags um.
Führende Nullen oder formatierte Zahlen wurden verändert
Bei aktiviertem „Zahlen und Daten analysieren“ werden zahlenähnliche Werte (wie Telefonnummern oder Postleitzahlen) in echte Zahlen umgewandelt, wodurch führende Nullen wegfallen können. Deaktivieren Sie diese Option, um den Originaltext genau so zu erhalten, wie er geschrieben wurde.
Verbundene Zellen sehen falsch aus
Einfache rowspan- und colspan-Angaben werden in die Tabelle übernommen, aber sehr komplexe oder tief verschachtelte verbundene Zellen lassen sich möglicherweise nicht perfekt übertragen. Vereinfachen Sie die Tabellenstruktur, wenn das exportierte Layout falsch aussieht.
Ein Blattname hat sich leicht geändert
Excel-Arbeitsblattnamen sind auf 31 Zeichen begrenzt und dürfen nicht \ / * ? : [ ] enthalten. Langer oder doppelter <caption>-Text wird automatisch gekürzt oder mit einer Nummer versehen, um gültig zu bleiben.
Einige Zeilen oder Spalten fehlen
Mit CSS ausgeblendete Zellen (z. B. display:none) können vom Export ausgeschlossen werden. Prüfen Sie Ihr Tabellen-Markup und CSS, wenn erwartete Daten nicht in der heruntergeladenen Datei erscheinen.
Häufige Anwendungsfälle
- Berichte aus Web-Apps exportieren: Wandeln Sie eine als HTML gerenderte Dashboard- oder Berichtstabelle in eine Excel-Datei für weitere Analyse, Sortierung oder Diagramme um.
- Kopierte oder gescrapte Tabellen speichern: Wandeln Sie eine von einer Webseite kopierte Tabelle in eine echte Tabelle um, ohne jede Zeile von Hand neu einzutippen.
- Per E-Mail versendete Berichte teilen: Wandeln Sie eine HTML-E-Mail-Zusammenfassung oder Rechnungstabelle in eine .xlsx-Datei um, die Buchhaltungs- oder Betriebsteams direkt in Excel öffnen können.
- Dokumente mit mehreren Tabellen aufteilen: Wandeln Sie mehrere zusammenhängende Tabellen (z. B. Aufschlüsselungen nach Region oder Monat) in separate, klar benannte Blätter innerhalb einer einzigen Arbeitsmappe um.
- Strukturierte Webinhalte archivieren: Bewahren Sie tabellarische Daten einer Seite in einem portablen, weit verbreiteten Tabellenformat auf.
Häufig gestellte Fragen
Ja. Ihr HTML wird vollständig in Ihrem Browser analysiert und konvertiert und niemals auf einen Server hochgeladen.
Nur Inhalte innerhalb von <table>-Elementen. Anderer Seiteninhalt – Überschriften, Absätze, Bilder und alles außerhalb einer Tabelle – wird ignoriert.
Ja. Wählen Sie „Ein Blatt pro Tabelle“, um für jede Tabelle ein separates Arbeitsblatt zu erhalten, oder „In einem Blatt zusammenfassen“, um sie in einem einzigen Blatt zu stapeln.
Nein. Der Konverter kopiert den in jeder Tabellenzelle angezeigten Textinhalt, nicht Tabellenformeln oder visuelle Gestaltung wie Farben und Rahmen.
Einfache verbundene Zellen bleiben in der exportierten Tabelle erhalten, sehr komplexe verschachtelte Verbindungen lassen sich jedoch möglicherweise nicht perfekt übertragen.
Eine Standard-.xlsx-Datei (Excel 2007+ / Open-XML-Format), die nativ in Excel, Google Sheets, LibreOffice Calc und Apple Numbers geöffnet wird.
Excel begrenzt Arbeitsblattnamen auf 31 Zeichen und verbietet die Zeichen \ / * ? : [ ]. Langer oder doppelter Beschriftungstext wird automatisch gekürzt oder nummeriert, um gültig zu bleiben.
Nein. Alles geschieht lokal in Ihrem Browser, und die .xlsx-Datei wird direkt auf Ihr Gerät heruntergeladen.