Legacy File Converter-LogoLegacy File Converter
Geschichtsstunde8 Min. Lesezeit

Geschichtsstunde: Was ist eine .ods-Datei? Warum Excel sie öffnet, aber Formeln sich ändern

OpenDocument Spreadsheet – das offene Tabellenformat, das aus StarCalc von StarOffice und OpenOffice.org Calc hervorging, zu ISO/IEC 26300 wurde, sechs Jahre auf eine Standard-Formelsprache wartete und sich bis heute in Excel öffnen lässt, wobei sich einiges still verändert.

·Vom Legacy File Converter-Team
Ein türkisfarbener Reißverschlussbeutel, aus dem ein cremefarbenes Tabellenraster mit einer bernsteinfarbenen Zelle unter einer Lupe ragt, daneben Archivkartons und ein rundes Siegel, keine Logos

TL;DR

Eine .ods ist eine OpenDocument-Tabelle (OpenDocument Spreadsheet): eine Arbeitsmappe, gespeichert als XML-Text in einem ZIP-Paket. Sie stammt von StarCalc ab, der Tabellenkalkulation der StarOffice-Suite von Star Division (binäre .sdc-Dateien), und von OpenOffice.org Calc, dessen .sxc-Pakete die Grundlage des OpenDocument-Formats bildeten. OASIS verabschiedete ODF 1.0 am 1. Mai 2005, ISO und IEC veröffentlichten es am 30. November 2006 als ISO/IEC 26300. Doch ODF 1.0 und 1.1 legten nie fest, wie eine Formel geschrieben werden muss; eine Standard-Formelsprache, OpenFormula, kam erst mit ODF 1.2 im September 2011. Diese Lücke ist die Wurzel der häufigsten .ods-Überraschung: Excel öffnet die Datei, aber Formeln, Datumswerte oder Formatierung können anders herauskommen.

Was ist eine .ods-Datei?

Eine .ods-Datei ist das Tabellenmitglied des OpenDocument-Formats (ODF), des offenen Standards für Bürodateien, zu dessen Geschwistern .odt-Textdokumente, .odp-Präsentationen und .odg-Zeichnungen gehören. Sie ist das native Arbeitsmappenformat von LibreOffice Calc und Apache OpenOffice Calc, und Programme wie Microsoft Excel, Google Sheets und Gnumeric können sie öffnen oder speichern. Ihr offizieller Medientyp ist application/vnd.oasis.opendocument.spreadsheet. Eine Tabellenvorlage verwendet .ots, und eine .fods ist die „flache“ Variante: dasselbe XML in einer einzigen unkomprimierten Datei statt in einem ZIP.

Warum öffnet Excel sie, aber Formeln oder Formatierung ändern sich?

Weil Excel die Datei während der Arbeit nicht als OpenDocument behält. Es liest das Paket, überträgt jedes Blatt, jede Formatvorlage und jede Formel in sein eigenes Modell und schreibt erst beim Speichern wieder OpenDocument. Microsofts Supportseite, die .ods mit .xlsx vergleicht, listet auf, was die Reise übersteht. Grundlegende Zellformatierung, Zellformatvorlagen, Druckbereiche und Formeln werden unterstützt. Aber Datumswerte vor dem 1. Januar 1900 werden nicht korrekt gespeichert, Wiederholungszeilen und -spalten beim Drucken werden nicht unterstützt, Tabellenformate und Ergebniszeilen gehen verloren, Kommentarthreads werden zu klassischen Kommentaren, und eine Arbeitsmappe mit einem kennwortgeschützten Blatt lässt sich weder speichern noch öffnen. Microsofts Liste der Excel-Dateiformate sagt es ganz direkt: Beim Speichern und Öffnen von .ods-Dateien kann Formatierung verloren gehen.

Formeln sind ein eigenes Kapitel. In einer .ods trägt eine Formelzelle ein Attribut table:formula, dessen Text mit einem Namensraumpräfix beginnt – einem kurzen Kennzeichen dafür, in welcher Formelsprache der Rest geschrieben ist. Microsofts Implementierungshinweise für Excel 2013 und neuer besagen, dass Excel die Formel lädt, wenn das Präfix of (OpenFormula) oder msoxl (Excels eigene Syntax) lautet oder fehlt. Bei jedem anderen Präfix überspringt Excel die Formel und behält nur den in der Zelle gespeicherten zuletzt berechneten Wert. Die Zelle sieht richtig aus, ist aber zu einer festen Zahl geworden, die nicht mehr neu berechnet wird.

Formeln prüfen, nicht nur die Summen

Eine erneut geöffnete oder konvertierte .ods kann genau die richtigen Zahlen zeigen, während manche Zellen von Formeln zu festen Werten geworden sind. Klicken Sie auf ein paar Summenzellen und sehen Sie in die Bearbeitungsleiste, bevor Sie das Blatt für die Zahlen des nächsten Jahres weiterverwenden.

1985–2002: StarCalc, Sun und OpenOffice.org Calc

Die Familie beginnt mit Star Division, 1985 in Lüneburg von Marco Börries gegründet. Die StarOffice-Suite bekam eine Tabellenkalkulation, StarCalc; StarOffice 2.0 bündelte 1994 StarWriter, StarCalc und StarBase für Windows 3.1. Diese StarCalc-Arbeitsmappen waren binäre .sdc-Dateien, etwas ganz anderes – siehe Geschichtsstunde: Was ist eine .sdc-Datei?.

Sun Microsystems kaufte Star Division im August 1999 und kündigte am 19. Juli 2000 an, den StarOffice-Quellcode als OpenOffice.org freizugeben – ein Projekt, das laut Sun auch „die Definition XML-basierter Dateiformate“ koordinieren sollte. OpenOffice.org 1.0 erschien am 1. Mai 2002, und sein Calc speicherte .sxc-Dateien: ein ZIP-Paket aus XML-Teilen statt eines binären Klumpens. Dieser Paketaufbau ist der direkte Vorfahr der .ods – siehe Geschichtsstunde: Was ist eine .sxc-Datei?.

2005: OASIS, ODF 1.0 und ISO/IEC 26300

Um aus diesem Paket einen herstellerneutralen Standard zu machen, ging es an OASIS, die Organization for the Advancement of Structured Information Standards, ein gemeinnütziges Konsortium, das offene technische Standards veröffentlicht. Ihr technisches Komitee für OpenDocument trat am 16. Dezember 2002 erstmals zusammen, und ODF 1.0 wurde am 1. Mai 2005 als OASIS-Standard verabschiedet. OpenOffice.org 2.0, erschienen am 20. Oktober 2005, machte OpenDocument zum Standardformat, und .ods-Dateien begannen auf gewöhnlichen PCs die .sxc abzulösen.

Anschließend reichte OASIS ODF beim gemeinsamen Komitee von ISO (Internationale Organisation für Normung) und IEC (Internationale Elektrotechnische Kommission) ein. Es bestand die Abstimmung am 3. Mai 2006 und wurde am 30. November 2006 als ISO/IEC 26300:2006 veröffentlicht. Weitere Versionen folgten: ODF 1.1 im Februar 2007, ODF 1.2 im September 2011 (von ISO/IEC 2015 veröffentlicht), ODF 1.3 im April 2021 und ODF 1.4, verabschiedet am 6. Oktober 2025.

Wie die Bytes funktionieren: ein ZIP aus XML, Zelle für Zelle

Öffnen Sie eine .ods in einem Hex-Editor, und die ersten beiden Bytes ergeben PK, die Signatur eines ZIP-Archivs. Die ODF-Paketregeln verlangen, dass eine kleine Datei namens mimetype zuerst kommt, unkomprimiert, und nur den Text application/vnd.oasis.opendocument.spreadsheet enthält, damit Software die Arbeitsmappe erkennt, ohne sie zu entpacken. Danach folgen content.xml (Blätter und Zellen), styles.xml (Formatierung), meta.xml (Autor und Datumsangaben), settings.xml (Ansichtseinstellungen) und META-INF/manifest.xml, die Liste aller Teile. XML, kurz für Extensible Markup Language, ist reiner Text aus Tags – entpackt lässt sich die ganze Arbeitsmappe in einem Texteditor lesen.

In content.xml ist jedes Blatt ein Element table:table, jede Zeile ein table:table-row und jede Zelle ein table:table-cell. Eine Zelle enthält nicht nur Text: Sie gibt ihre Wertart mit einem Attribut office:value-type an – float, percentage, currency, date, time, boolean oder string – und speichert den Rohwert in einem eigenen Attribut, während ein Absatz in der Zelle die Fassung enthält, die Sie auf dem Bildschirm sehen. Durch diese Trennung kann eine Zelle 12 % anzeigen und 0,12 speichern. Folgen gleicher oder leerer Zellen werden mit einem Wiederholungszähler (table:number-columns-repeated) komprimiert, statt einzeln geschrieben zu werden.

Die Formellücke: von ODF 1.0 zu OpenFormula

Der erste Standard beschrieb, wo eine Formel steht – im Attribut table:formula –, aber nicht die Sprache darin. Die Formatbeschreibung der US-Library of Congress hält fest, dass ODS 1.1 „jede beliebige Syntax für Zeichenketten erlaubte, die Formeln darstellen“, und dass dieser Mangel zu Interoperabilitätsproblemen führte. In der Praxis schrieb OpenOffice.org seine Formeln hinter ein Präfix oooc:, mit Zellbezügen in eckigen Klammern wie [.A1], und mehrere andere ODF-Programme schrieben Formeln genauso.

Als Microsoft Office 2007 Service Pack 2 am 28. April 2009 eingebaute ODF-Unterstützung brachte, ging Excel einen anderen Weg. Laut Microsofts Implementierungshinweisen speicherte Excel 2007 Formeln hinter einem eigenen Präfix msoxl in Excel-Syntax und behielt beim Laden für Formeln aus jedem anderen Namensraum nur den gespeicherten Wert. Ein Microsoft-Blog argumentierte, da ODF 1.0 und 1.1 keine Formeln definierten, sei jede ODF-Tabellenimplementierung anwendungsabhängig. Rob Weir von IBM, Co-Vorsitzender des ODF-Komitees bei OASIS, veröffentlichte im Mai 2009 Tests, die zeigten, dass SP2 die Formeln aus Tabellen anderer ODF-Programme entfernte und nur deren letzte Werte übrig ließ. Der Streit wurde zum Lehrbuchbeispiel dafür, dass ein Dateiformat einen Formelstandard braucht und nicht nur eine Zellstruktur.

Dieser Standard ist OpenFormula, Teil 2 von ODF 1.2 (OASIS-Standard seit dem 29. September 2011). Er definiert Datentypen, Syntax und das Verhalten eingebauter Funktionen, damit eine Formel in verschiedenen Programmen gleichwertige Ergebnisse liefert; ODF-1.2-Formeln tragen das Präfix of:. Excel unterstützt ODF 1.2 seit Office 2013 und speichert Formeln heute mit diesem Präfix. Liest man Microsofts Regeln genau, steht das ältere Präfix oooc: allerdings nicht auf Excels Liste – ein Grund, warum eine .ods aus einer Suite der 2000er-Jahre in Excel mit Werten dort aufgehen kann, wo früher Formeln standen.

LibreOffice, Regierungen und ein Format, das niemandem gehört

Oracle kaufte Sun 2010. Am 28. September 2010 kündigten Entwickler aus der Community The Document Foundation und den Fork LibreOffice an, und am 1. Juni 2011 übergab Oracle den OpenOffice.org-Code der Apache Software Foundation, wo er als Apache OpenOffice weiterlebt. Beide speichern neue Tabellen weiterhin standardmäßig als .ods.

Regierungen halfen, die .ods über Enthusiasten hinaus zu verbreiten. Im September 2005 veröffentlichte der US-Bundesstaat Massachusetts eine Richtlinie, nach der seine Behörden der Exekutive Bürodokumente bis zum 1. Januar 2007 in OpenDocument speichern sollten; eine Überarbeitung von 2007 ließ auch Microsofts Open XML zu. Am 22. Juli 2014 wählte die Regierung des Vereinigten Königreichs ODF als Standard für das Teilen und gemeinsame Bearbeiten von Regierungsdokumenten. Im März 2026 beschloss der deutsche IT-Planungsrat eine Reihe von Deutschland-Stack-Standards, die ODF für Dokumente nennen.

Warum .ods-Dateien 2026 noch auf Festplatten liegen

Weil .ods seit zwei Jahrzehnten der kostenlose Standard ist. Jede Installation von LibreOffice und OpenOffice speichert eine neue Arbeitsmappe als .ods, sofern niemand die Einstellung ändert – also haben Schulrechner, Vereine, kleine Büros, Linux-Desktops und alle, die sich Microsoft Office gespart haben, Ordner voller .ods-Budgets, Klassenlisten, Inventare und Vereinskassen. Viele dieser Arbeitsmappen sind heute Altdateien: erstellt in einer Suite, die nicht mehr installiert ist, geschrieben von einer älteren Version, deren Formeln ein modernes Excel als feste Werte behandeln kann, oder als .xlsx gebraucht von jemandem, der nie von OpenDocument gehört hat.

Wenn Sie stattdessen .xlsx, CSV oder PDF brauchen

.ods in .xlsx umzubenennen bewirkt nichts: Die Teile darin bleiben OpenDocument-XML, und .xlsx ist ein anderer Standard, Office Open XML, im November 2008 als ISO/IEC 29500 veröffentlicht. Eine echte Konvertierung liest die OpenDocument-Zellen und schreibt eine neue Datei. Wählen Sie XLSX, wenn jemand in Excel weiterarbeiten muss, CSV, wenn nur die Werte zählen, und PDF, wenn das Blatt überall gleich gedruckt werden soll. Prüfen Sie danach Formeln, Datumswerte und geschützte Blätter, denn dort weichen die beiden Formate ab.

Legacy File Converter öffnet .ods- und flache .fods-Arbeitsmappen auf Ihrem eigenen Windows-PC und speichert sie als XLSX, PDF, CSV, Markdown oder HTML – nichts wird hochgeladen, was zählt, wenn das Blatt Gehaltsdaten oder Mitgliederangaben enthält. Zu früheren Generationen derselben Tabellenkalkulation siehe StarCalc .sdc und OpenOffice.org Calc .sxc; zur Excel-Seite der Geschichte siehe Geschichtsstunde: Was ist eine .xls-Datei?.

Bereit, Ihre alten Dateien zu öffnen?

Starten Sie kostenlos und schalten Sie dann mit einer einmaligen Standard-Lizenz für $79.95 unbegrenzte Konvertierungen frei. Laden Sie das Windows-Installationsprogramm herunter – alle Funktionen für bis zu 10 Dateien.

Kostenlose Testversion

Alle App-Funktionen · bis zu 10 Dateien

Windows 10 oder 11

Kostenlose Testversion – konvertieren Sie bis zu 10 Dateien. Laden Sie das Windows-Installationsprogramm herunter und konvertieren Sie lokal auf Ihrem PC.

Kostenlos testen – Installationsprogramm herunterladen

Direktes Windows-Installationsprogramm · Offline-MSI

Ist das sicher? — Herausgeber, Installationsprogramm und SmartScreen-Hilfe

Standard kaufen – $79.95

Erfordert Windows 10 oder 11. Kein Abo.