Periodendauerberechnung mit Excelformeln
22.02.2022 14:48:38
lou38
Bei Excelformeln 1/141 wird die Tageberechnungsformel Datedif md (= Anzahl Tage kleiner 1 Monat) als fehlerhaft beschrieben und deshalb die Verwendung einer Ersatzformel empfohlen. Diese Ersatzformel berechnet die Tage am Beginn der Zeitperiode, währenddem die Formel Datedif md die Tage am Ende der Zeitperiode berechnet (siehe Beispiele am Ende dieser Mail). Dass sich bei diesen gegensätzlichen Berechnungsansätzen zwangsläufig kalenderbedingte Tagesdifferenzen ergeben müssen, ist offensichtlich (in ca. 25 % der Fälle).
Ebenfalls bei Excelformeln 1/141 wird auch erwähnt, dass Datedif md immer mit 31 Monatstagen rechnet; diese Feststellung stimmt nicht. Datedif md kann maximal 30 Tage ergeben, wenn ein Monatsende mit 31 Tagen innerhalb der berechneten Periode liegt; bei einem Monatsende mit 30 Tagen sind sogar maximal nur 29 Tage möglich.
Meine grundsätzliche Frage ist deshalb, welcher der beiden erwähnten Berechnungsansätze Ersatzformel oder Datedif md - richtig ist.
Datedif md ist jedenfalls nicht fehlerhaft, sondern rechnet nur anders! Übrigens, die meisten Periodenberechnungshilfen im Internet und auch die Rechner-App bei Windows 11 berechnen die Anzahl Tage kleiner 1 Monat mit den Tagen am Ende der Zeitperiode, also wie Datedif md.
Gruss Louis
Beispiele
Gesamte Zeitperiode 23.12.19 11.03.22 = 809 Tage
1) Berechnung der Tage kleiner 1 Monat am Beginn der Periode)
23.12.19 11.01.20 = 19 Vorläufertage (= Resttage) = Ersatzformel gemäss Excelformeln 1/141
11.01.20 11.03.20 = 2 Monatszyklen = 60 Tage (31 + 29 Tage)
11.03.20 11.03.22 = 2 Jahreszyklen = 730 Tage (2 x 365 Tage)
Total der Tage = 809
2) Berechnung der Tage kleiner 1 Monat am Ende der Periode
23.12.19 23.12.21 = 2 Jahreszyklen = 731 Tage (366 + 365 Tage)
23.12.21 23.02.22 = 2 Monatszyklen = 62 Tage (2 x 31 Tage)
23.02.22 11.03.22 = 16 Resttage = Datedif md
Total der Tage = 809
Die Tage gemäss Ersatzformel 1/141 und der Formel Datedif md werden auf der Basis der gesamten Zeitperiode berechnet (die jeweiligen Teilperioden sind nur der Vollständigkeit halber aufgeführt), die Tage der Jahres- und Monatszyklen hingegen werden auf der Basis der jeweiligen Teilperioden berechnet (Ende minus Beginn).
Tage mit Datedif md berechnet
27.01.2022 01.02.2022 5
27.02.2022 01.03.2022 2
27.02.2024 01.03.2024 3 = Schaltjahr
27.04.2022 01.05.2022 4
01.01.2022 31.01.2022 30
01.01.2022 01.02.2022 0 = 1 Monat
01.02.2022 28.02.2022 27
01.04.2022 30.04.2022 29