Excel nimmt fälschlicherweise an, dass das Jahr 1900 ein Schaltjahr ist.

Problembeschreibung

Microsoft Excel nimmt fälschlicherweise an, dass das Jahr 1900 ein Schaltjahr ist. Dieser Artikel erläutert, warum das Jahr 1900 als Schaltjahr behandelt wird und beschreibt die Verhalten, die auftreten kann, wenn dieses Problem behoben ist.

Weitere Informationen

Als Lotus 1-2-3 erstmals veröffentlicht wurde, ging das Programm davon aus, dass das Jahr 1900 ein Schaltjahr war, obwohl es eigentlich kein Schaltjahr war. Dies erleichterte es dem Programm, Schaltjahre handzuhaben und schadete fast keiner Datumsberechnung in Lotus 1-2-3.


Als Microsoft Multiplan und Microsoft Excel veröffentlicht wurden, gingen sie ebenfalls davon aus, dass 1900 ein Schaltjahr war. Diese Annahme erlaubte es Microsoft Multiplan und Microsoft Excel das gleiche serielle Datumssystem zu nutzen wie es Lotus 1-2-3 verwendete, womit eine bessere Kompatibilität mit Lotus 1-2-3 erzielt werden konnte. 1900 als Schaltjahr zu behandelt erleichterte es Benutzern ebenfalls, Arbeitsblätter von einem Programm zum anderen zu verschieben.


Obwohl es technisch möglich ist, dieses Problem zu beheben, sodass aktuelle Versionen von Microsoft Excel nicht davon ausgehen, dass 1900 ein Schaltjahr ist, überwiegen die Nachteile den Vorteilen.


Würde dieses Verhalten behoben werden, würde viele Probleme auftreten, einschließlich der folgenden:

  • Nahezu alle Datumsangaben in aktuellen Microsoft Excel-Arbeitsblättern und anderen Dokumenten würden um einen Tag verringert werden. Die Korrektur dieser Verschiebung würde viel Zeit und Mühe, insbesondere in Formeln erstellen, Daten.
  • Einige Funktionen, wie die Funktion WOCHENTAG, würden unterschiedliche Werte zurückgeben; dies möglicherweise Formeln in Arbeitsblättern nicht richtig.
  • Korrigieren dies aufheben fortlaufende Kompatibilität zwischen Microsoft Excel und anderen Programmen, die Datumsangaben verwenden.
Wenn das Verhalten unkorrigiert beibehalten, tritt nur ein Problem:

  • Die Funktion WOCHENTAG gibt falsche Werte für Datumsangaben vor dem 1. März 1900. Dieses Problem ist selten, da die meisten Benutzer keine Datumsangaben vor dem 1. März 1900 verwenden.
HINWEIS: Microsoft Excel verarbeitet alle anderen Schaltjahre, einschließlich Jahrhundertjahre, die keine Schaltjahre (z. B. 2100) sind korrekt. Nur das Jahr 1900 wird falsch verarbeitet.

Referenzen

Weitere Informationen zu diesem Problem finden Sie der Microsoft Knowledge Base:

214058 XL2000: Wochentage vor dem 1. März 1900 sind falsch
Weitere Informationen zur Ermittlung, ob ein bestimmtes Jahr ein Schaltjahr ist finden Sie der Microsoft Knowledge Base:

214019 XL2000: Methode, ob ein Jahr ein Schaltjahr ist.
Eigenschaften

Artikelnummer: 214326 – Letzte Überarbeitung: 10.01.2017 – Revision: 1

Microsoft Excel 2011 for Mac, Excel for Mac for Office 365, Microsoft Office Excel 2003, Microsoft Office Excel 2007, Microsoft Excel 2010, Microsoft Excel 2013, Excel 2016

Feedback