Zum Inhalt springen
logo Das Magazin für digitalen Lifestyle und Entertainment
Microsoft News Alle Themen
Warum er bleibt

Dieser Excel-Bug existiert seit 40 Jahren

Nahaufnahme eines Smartphone-Displays mit der Excel-App. Das grün-weiße Excel-Logo ist vor schwarzem Hintergrund zu sehen. Links daneben befindet sich ein Finger, der kurz vor der App steht oder sie berührt. Unter dem Symbol steht der Schriftzug „Excel“.
Excel führt bis heute den 29. Februar 1900 – obwohl dieses Datum nie existiert hat Foto: picture alliance / photothek.de
Sandra Bültermann

12. September 2026, 9:22 Uhr | Lesezeit: 3 Minuten

Microsoft hält in Excel seit Jahrzehnten an einem bekannten Fehler fest. Die Tabellenkalkulation geht fälschlicherweise davon aus, dass das Jahr 1900 ein Schaltjahr war. Dadurch erscheint in der Datumslogik ein 29. Februar 1900, obwohl es diesen Tag nie gegeben hat. Das Problem ist seit den Anfängen der Software bekannt. Dennoch bleibt es auch in aktuellen Versionen bestehen. Nach Angaben des Unternehmens wäre eine Korrektur problematischer als der Fehler selbst.

Warum Excel ein falsches Datum verwendet

Für Datumsangaben nutzt Excel ein System mit fortlaufenden Seriennummern. Jedem Kalendertag ist eine Zahl zugeordnet. Der 1. Januar 1900 besitzt die Seriennummer 1, der 2. Januar die Nummer 2. Dieses Schema setzt sich für alle weiteren Daten fort.

Der Fehler entsteht Ende Februar 1900. Tatsächlich war das Jahr kein Schaltjahr, der Februar hatte also 28 Tage. Excel enthält jedoch zusätzlich den 29. Februar 1900 und weist diesem die Seriennummer 60 zu. Dadurch erhält der 1. März 1900 die Nummer 61. Alle darauffolgenden Datumswerte bauen auf dieser Zählweise auf.

Mehr zum Thema

Ursprung liegt in einer älteren Tabellenkalkulation

Die Ursache reicht bis in die 1980er-Jahre zurück. Damals gehörte Lotus 1-2-3 zu den wichtigsten Programmen für Tabellenkalkulationen. Dort trat derselbe Fehler bereits auf.

Hintergrund ist die Regel für Schaltjahre. Jahre, die durch vier teilbar sind, gelten grundsätzlich als Schaltjahre. Für Jahrhundertjahre gelten jedoch zusätzliche Vorgaben. Sie müssen ebenfalls durch 400 teilbar sein. Da dies bei 1900 nicht der Fall war, handelte es sich nicht um ein Schaltjahr.

Auch interessant: Microsoft macht Rechtsklick bei Windows neu

Lotus 1-2-3 berücksichtigte diese Ausnahme nicht und behandelte das Jahr dennoch als Schaltjahr. Dadurch wurde auch dort ein 29. Februar 1900 eingeführt. Microsoft übernahm später dasselbe Datumssystem, um die Kompatibilität mit bestehenden Dateien sicherzustellen.

Warum Microsoft den Fehler nicht entfernt

Laut Microsoft betrifft das Problem ausschließlich das Jahr 1900. Alle anderen Schaltjahre verarbeitet Excel korrekt.

In einem Supportbeitrag schreibt das Unternehmen: „Obwohl es technisch möglich ist, dieses Verhalten so zu korrigieren, dass die aktuellen Versionen von Microsoft Excel nicht davon ausgehen, dass 1900 ein Schaltjahr ist, überwiegen die Nachteile dieser Vorgehensweise gegenüber den Vorteilen.“

Eine Änderung hätte direkte Auswirkungen auf das Nummernsystem der Datumswerte. Würde der 1. März 1900 statt der Seriennummer 61 die Nummer 60 erhalten, verschöben sich alle folgenden Datumsangaben entsprechend. Das könnte bestehende Tabellen, Berechnungen und Formeln mit Datumswerten beeinträchtigen. Aus diesem Grund nimmt Microsoft den Fehler weiterhin in Kauf, obwohl er seit Jahrzehnten bekannt ist.

Sie haben erfolgreich Ihre Einwilligung in die Nutzung unseres Angebots mit Tracking und Cookies widerrufen. Damit entfallen alle Einwilligungen, die Sie zuvor über den (Cookie-) Einwilligungsbanner bzw. über den Privacy-Manager erteilt haben. Sie können sich jetzt erneut zwischen dem Pur-Abo und der Nutzung mit Tracking und Cookies entscheiden.

Bitte beachten Sie, dass dieser Widerruf aus technischen Gründen keine Wirksamkeit für sonstige Einwilligungen (z.B. in den Empfang von Newslettern) entfalten kann. Bitte wenden Sie sich diesbezüglich an datenschutz@axelspringer.de.