Zum Inhalt springen

XLSX in ODS umwandeln

Excel-Arbeitsmappen als OpenDocument-Tabellen für LibreOffice, OpenOffice und Organisationen, die ODF verlangen – jedes Tabellenblatt, jede Formel, jedes Format und jedes Diagramm wird übernommen.

  • Direkt nach dem Umwandeln gelöscht
  • Verschlüsselte Übertragung, sofort gelöscht
  • Ohne Anmeldung, ohne Wasserzeichen

So funktioniert’s

1

Excel-Dateien hinzufügen

Legen Sie eine oder mehrere .xlsx- oder .xls-Dateien auf der Seite ab oder klicken Sie, um sie auszuwählen.

2

Umwandeln

Ein Klick – jede Arbeitsmappe wird Blatt für Blatt im OpenDocument-Format neu aufgebaut.

3

Herunterladen

Eine .ods für jede Datei oder alle zusammen in einer ZIP-Datei.

Wofür OpenDocument keinen Platz hat

Der Großteil einer Arbeitsmappe kommt problemlos hinüber, denn beide Formate sind gezipptes XML, das weitgehend dieselben Dinge beschreibt: jedes Tabellenblatt mit seinen Werten, Formeln, Zahlenformaten, Schriften, Farben, Rahmen, verbundenen Zellen, Spaltenbreiten, fixierten Bereichen, Kommentaren, Diagrammen und Bildern. Formeln werden unter ihren OpenDocument-Namen geschrieben, sodass die Standard-Funktionsbibliothek – Nachschlagen, Statistik, Datum, Text und Finanzen – genau wie vorher funktioniert.

Nicht hinüber kommen die Funktionen, die Excel ergänzt und OpenDocument nie standardisiert hat, und nach denen sollten Sie suchen, bevor Sie sich auf das Ergebnis verlassen. Pivot-Tabellen werden teils als Daten statt als live aktualisierte Pivots umgewandelt; Datenschnitte und Zeitachsen haben keine Entsprechung; Power-Query-Verbindungen, Datenmodelle und die neueren dynamischen Array-Funktionen gibt es nur in Excel. Eine darauf aufgebaute Arbeitsmappe ist nicht einfach eine Tabelle, die zufällig im Excel-Format vorliegt – sie ist eine Excel-Anwendung, und die Umwandlung ergibt eine Datei, die sich öffnet und weniger kann.

Gewöhnliche Arbeitsmappen sind eine ganz andere Geschichte, und das sind die meisten. Ein Budget, eine Liste, ein Modell aus SUMME, SVERWEIS, WENN und einem Diagramm wird sauber umgewandelt und verhält sich in LibreOffice Calc genau gleich. Der beste Anhaltspunkt: ob man jemandem erst zeigen musste, wie die Arbeitsmappe funktioniert.

VBA-Makros kommen nicht mit: .ods kann kein VBA enthalten, und LibreOffice Basic ist eine andere Sprache mit einem anderen Objektmodell – es gibt also nichts zu übersetzen. LibreOffice kann einen Teil von VBA im Kompatibilitätsmodus *ausführen*, wenn Sie die .xlsx direkt öffnen – gut zu wissen, denn das ist manchmal der bessere Weg als eine Umwandlung. Ist unser Server nicht erreichbar, sagt die Seite das und wandelt lokal um; dabei bleiben Werte, Formeln, Zahlenformate, verbundene Zellen und Spaltenbreiten erhalten, Schriften, Farben und Diagramme entfallen.

Wenn Sie etwas anderes brauchen

Prüfen Sie vor dem Umwandeln, ob Sie es überhaupt müssen. LibreOffice Calc öffnet .xlsx direkt, und das seit vielen Jahren – im Kompatibilitätsmodus sogar mit einem Teil der Makros, die eine Umwandlung verwerfen würde. Umwandeln sollten Sie, wenn die Datei wirklich als OpenDocument vorliegen muss, und das ist meist eine Richtlinie, keine technische Notwendigkeit: Mehrere Regierungen schreiben ODF für öffentliche Unterlagen vor, gerade weil es ein veröffentlichter Standard ist, der niemandem gehört.

Wenn es eine Vorgabe ist, erledigen Sie es lokal und im Stapel: soffice --headless --convert-to ods *.xlsx hat kein Größenlimit und sendet nichts irgendwohin. Öffnen Sie dann einige der Ergebnisse und sehen Sie sich die Formeln an – eine Umwandlung, die Erfolg meldet und in neun Zellen #NAME? hinterlässt, ist der Fehler, auf den Sie achten müssen, und er ist nur sichtbar, wenn Sie hinsehen.

Häufig gestellte Fragen

Warum in ODS umwandeln?

ODS ist der internationale Standard (ISO/IEC 26300) für Tabellen, das native Format von LibreOffice und das Format, das viele Regierungen und Behörden für Dokumente verlangen, die sie erhalten und veröffentlichen.

Was bleibt erhalten?

Jedes Tabellenblatt mit seinen Formeln, Zahlenformaten, Schriften, Farben, Rahmen, verbundenen Zellen, Spaltenbreiten, fixierten Bereichen, bedingter Formatierung, Datenüberprüfung, Kommentaren, Diagrammen und Bildern.

Wird meine Datei irgendwo gespeichert?

Sie wird über eine verschlüsselte Verbindung an unseren Server gesendet, umgewandelt und in dem Moment gelöscht, in dem Ihre Datei fertig ist – es wird nichts gespeichert, protokolliert oder weitergegeben. Sollte dieser Server einmal nicht erreichbar sein, wandelt stattdessen Ihr Browser die Datei um und sagt Ihnen genau, was er nicht übernehmen konnte.

Rechnen meine Excel-Formeln weiterhin?

Ja. Excel-Funktionen werden in der Formelsyntax von OpenDocument geschrieben und rechnen in LibreOffice genauso. Einige wenige der neuesten, nur in Excel verfügbaren Funktionen gibt es in älteren Versionen von LibreOffice oder OpenOffice womöglich nicht.

Was ist mit Makros?

VBA-Makros werden nicht übernommen: LibreOffice führt VBA nur teilweise aus, und die Ergebnisse würden ohne Warnung von Excel abweichen.

Was ist mit passwortgeschützten Dateien?

Das Passwort muss zuerst entfernt werden – öffnen Sie die Datei, entfernen Sie es unter Datei → Informationen → Arbeitsmappe schützen (bzw. in LibreOffice unter Datei → Eigenschaften → Sicherheit), speichern Sie und wandeln Sie erneut um. Blattschutz ohne Passwort bleibt erhalten.

Gut zu wissen: VBA-Makros werden nicht in die .ods übernommen. Dateien bis je 50 MB. Ist unser Server nicht erreichbar, behält die Umwandlung im Browser Werte, Formeln, Zahlenformate, verbundene Zellen und Spaltenbreiten, aber keine Schriften, Farben oder Diagramme.