Excel in Markdown-Tabelle (XLSX, XLS, ODS)
Eine Excel-Tabelle als Markdown-Tabelle für GitHub, Obsidian oder Notion ausgeben; Zahlen und Daten erscheinen wie in Excel
Ihre Dateien bleiben bei Ihnen. Die Umwandlung läuft im Browser; keine Datei wird auf einen Server hochgeladen.
Hat dieses Werkzeug geholfen?
Danke, Ihre Rückmeldung ist angekommen.
So funktioniert es
Tippen oder klicken Sie auf das Feld und wählen Sie Ihre Excel-Datei; .xlsx, .xlsm, .xls und LibreOffice-Dateien (.ods) werden angenommen. Das Werkzeug liest das erste Blatt (oder bei „Alle Blätter“ jedes Blatt), verwirft leere Zeilen und Spalten am Ende und schreibt jede Zelle mit dem Text, den Excel anzeigt: Eine Zelle mit 1250,5 und Währungsformat erscheint als 1.250,50 €, eine Datumszelle als 15.03.2023, eine Formelzelle mit ihrem Ergebnis. Die erste Zeile wird die Markdown-Kopfzeile; die zweite Zeile trägt die Trennzeichen, und in Zahlenspalten ist das Zeichen rechtsbündig (---:), damit Beträge auf GitHub untereinander stehen. Konkretes Beispiel: Eine Ausgabenliste mit 3 Spalten und 40 Zeilen wird eine einzige Tabelle, die Spaltenbreiten werden mit Leerzeichen aufgefüllt, und die .md-Datei bleibt auch ungerendert im Editor lesbar. Ein senkrechter Strich in einer Zelle wird als \| geschrieben, damit er die Tabelle nicht zerreißt; ein Zeilenumbruch in der Zelle bleibt als <br> erhalten. Bei verbundenen Zellen kommt der Wert in die linke obere Zelle, die übrigen bleiben leer; Markdown kennt kein colspan, und die Ergebniszeile nennt die Zahl der aufgelösten Zellen. Die Datei wird im Browser gelesen und nie hochgeladen.
Dieses Werkzeug ist auch als excel in markdown umwandeln, excel tabelle in markdown, xlsx in markdown, excel tabelle als markdown exportieren, markdown tabelle aus excel erstellen, excel zu markdown konverter bekannt.
Was ist Markdown-Tabelle?
Eine Markdown-Tabelle ist eine Tabelle aus reinem Text, gebaut mit senkrechten Strichen (|) und Bindestrichen: Die erste Zeile enthält die Spaltenüberschriften, die zweite für jede Spalte ein Zeichen ---, die folgenden Zeilen die Daten. GitHub-README-Dateien, Obsidian- und Notion-Notizen, Jira und viele Foren erkennen diese Schreibweise und zeigen sie als echte Tabelle an. Eine Zelle ist eine einzelne Zeile und kann weder eine weitere Tabelle noch einen verbundenen Bereich enthalten; deshalb wird eine mehrzeilige Excel-Zelle mit <br>, ein Strich als \| geschrieben, und verbundene Bereiche werden aufgelöst.
Was ist Trennzeile (---, ---:, :---:)?
Die Trennzeile ist die Bindestrichzeile direkt unter der Kopfzeile einer Markdown-Tabelle und ist Pflicht: Mindestens drei Bindestriche definieren jede Spalte. Ein Doppelpunkt am Anfang oder Ende der Striche legt die Ausrichtung der Zellen fest: --- links, ---: rechts, :---: zentriert. Zahlenspalten rechts auszurichten ist eine Buchhaltungsgewohnheit; Dezimalstellen stehen untereinander, und Summen lassen sich mit dem Auge vergleichen. Bei „Automatisch“ richtet dieses Werkzeug die Spalten rechts aus, deren Datenzellen sämtlich Zahlen sind, und die übrigen links; Datums- und Textspalten zählen nicht als Zahlen.
Was ist Angezeigter Text (formatierter Wert)?
Excel speichert in einer Zelle zwei Dinge: den Rohwert und die Darstellung, die das Zellformat daraus macht. Der Rohwert 1250,5 erscheint mit Währungsformat als 1.250,50 €, die Zahl 44999 mit Datumsformat als 15.03.2023, und in einer Formelzelle ist der Rohwert die Formel selbst, der angezeigte Text ihr Ergebnis. Dieses Werkzeug schreibt den angezeigten Text, weil wer die Markdown-Tabelle liest, das erwartet, was in Excel zu sehen war. Bei regionsabhängigen Formaten (Tausender- und Dezimaltrennzeichen, kurzes Datum) entscheidet die Seitensprache: auf dieser Seite 1.250,50 und 15.03.2023.
Was ist der Unterschied zwischen Excel in Markdown und Excel in HTML-Tabelle?
Eine HTML-Tabelle ist für Webseiten und E-Mails: Sie besteht aus Tags, bewahrt verbundene Zellen über colspan und rowspan und kann Rahmen und Farben tragen, lässt sich aber nicht in eine Notiz-App oder eine README einfügen, wo sie als Code erscheint. Eine Markdown-Tabelle ist reiner Text: GitHub, Obsidian, Notion und Jira zeigen sie direkt als Tabelle, sie ist selbst im Editor lesbar, und die Versionsverwaltung zeigt Unterschiede Zeile für Zeile; dafür gibt es keine verbundenen Zellen, keine Farben und keine vertikale Ausrichtung. Gehen die Daten in eine Softwaredokumentation, ein Notizbuch oder eine Aufgabenkarte, ist Markdown richtig; gehen sie in eine Webseite oder E-Mail, nutzen Sie das Werkzeug „Excel in HTML-Tabelle“.
Was wird aus verbundenen Zellen, leeren Zeilen und mehrzeiligen Zellen?
Eine Markdown-Tabelle kennt weder colspan noch rowspan. Eine Überschriftenzelle, die in Excel vier Spalten überspannt, wird in Markdown in die linke obere Zelle geschrieben, die drei anderen überdeckten Zellen bleiben leer; die Zeilenstruktur bleibt erhalten, die Information, dass die Überschrift vier Spalten umfasste, geht verloren. Die Ergebniszeile nennt die Zahl der so aufgelösten Zellen; ist sie nicht null, müssen Sie die Überschrift in Markdown eventuell von Hand neu schreiben. Leere Zeilen und Spalten am Ende werden verworfen, völlig leere Zeilen in der Mitte ebenfalls nicht geschrieben, denn eine Leerzeile teilt eine Markdown-Tabelle in zwei.
Mit Alt+Eingabe umbrochene Zeilen in einer Zelle werden zum Tag <br>: GitHub und Obsidian zeigen ihn als Zeilenumbruch, schlichte Markdown-Renderer geben den Tag womöglich so aus, wie er ist. Ein senkrechter Strich in der Zelle (etwa „A | B“) wird als \| maskiert, damit er die Tabelle nicht zerreißt. Hervorhebungszeichen wie Sternchen und Unterstriche bleiben unangetastet; eine Zelle mit *Hinweis* erscheint kursiv. Die Spaltenbreiten werden auf die längste Zelle aufgefüllt; ein Blatt mit 30 Spalten ergibt lange Zeilen, die Tabelle bleibt aber gültig.
Welche Option wann?
Für eine Berichts- oder Listentabelle (erste Zeile mit Spaltennamen) stimmen die Voreinstellungen: erstes Blatt, Kopfzeile, automatische Ausrichtung. Bei Rohdaten ohne Überschriftenzeile wählen Sie „Daten“; weil die Markdown-Kopfzeile Pflicht ist, schreibt das Werkzeug dort die Excel-Spaltenbuchstaben (A, B, C), und Ihre erste Datenzeile wird nicht für eine Überschrift gehalten. Möchten Sie eine Arbeitsmappe mit mehreren Blättern in einer .md-Datei, wählen Sie „Alle Blätter“; jedes Blatt bekommt eine ##-Überschrift mit seinem Namen und eine eigene Tabelle.
Die Ausrichtung ist für Beträge: „Automatisch“ richtet Zahlenspalten rechts aus, sodass bei 1.250,50 und 80,00 die Dezimalkommas untereinander stehen. Enthält eine Zahlenspalte auch nur eine Textzelle (etwa „k. A.“), wird die Spalte links ausgerichtet; das ist Absicht, denn eine gemischte Spalte rechts auszurichten bringt die Zahlen nicht untereinander. Soll das Ergebnis in ein Word-Dokument, nutzen Sie statt dieses Werkzeugs „Excel in HTML-Tabelle“: Word fügt eine HTML-Tabelle als echte Tabelle ein, Markdown nicht.
Häufige Fragen
Wie wandle ich eine Excel-Tabelle in Markdown um?
Wählen Sie die Datei im Feld aus und tippen Sie auf „In Markdown umwandeln“; weitere Einstellungen sind nicht nötig. Die Tabelle auf dem ersten Blatt wird eine Markdown-Tabelle mit der ersten Zeile als Kopfzeile und wird als .md-Datei heruntergeladen. Öffnen Sie sie und kopieren Sie die Tabelle, oder legen Sie die Datei direkt in Ihren Obsidian-Tresor oder Ihr GitHub-Repository. Die Datei wird im Browser gelesen und nicht hochgeladen.
Warum stehen die Zahlen auf GitHub rechtsbündig untereinander?
Für jede Spalte, deren Datenzellen sämtlich Zahlen sind, schreibt das Werkzeug ---: in die Trennzeile; GitHub, Obsidian und Notion setzen das als Rechtsausrichtung um, und die Dezimalkommas stehen untereinander. Wenn Sie das nicht möchten, wählen Sie „Alle links“. Eine Spalte mit auch nur einer Textzelle gilt nicht als Zahlenspalte und wird links ausgerichtet.
Bleiben verbundene Zellen in Markdown erhalten?
Nein. Eine Markdown-Tabelle kennt kein colspan und kein rowspan; der Wert eines verbundenen Bereichs wird in dessen linke obere Zelle geschrieben, die restlichen Zellen bleiben leer, damit die Spaltenzahl stimmt. Die Ergebniszeile nennt die Zahl der aufgelösten Zellen. Müssen verbundene Überschriften erhalten bleiben, nutzen Sie das Werkzeug „Excel in HTML-Tabelle“.
Wie werden Datums- und Währungszellen geschrieben?
So, wie sie in Excel erscheinen: eine Datumszelle als 15.03.2023, eine Währungszelle in ihrem Format wie 1.250,50 €, eine Formelzelle mit ihrem Ergebnis. Weil Excels regionsabhängiges kurzes Datumsformat in der Datei nicht als Text steht, entscheidet die Seitensprache: auf dieser Seite Tag.Monat.Jahr und Dezimalkomma.