DATEDIF

Englisch: DATEDIF

Berechnet die Differenz zwischen zwei Daten in ganzen Jahren, Monaten oder Tagen – etwa für Alter oder Betriebszugehörigkeit.

=DATEDIF(Anfangsdatum; Enddatum; Einheit)

Anfangsdatum
Das frühere Datum.
Enddatum
Das spätere Datum. Ist es früher als der Anfang, gibt es #ZAHL!.
Einheit
"Y" ganze Jahre, "M" ganze Monate, "D" Tage, "YM" Monate ohne Jahre, "MD" Tage ohne Monate.

DATEDIF ist eine versteckte Funktion: Excel schlägt sie beim Tippen nicht vor und zeigt keine Hilfe an. Sie funktioniert trotzdem in allen Versionen.

Beispiele

=DATEDIF(B2; HEUTE(); "Y")                     Alter in Jahren
=DATEDIF(C2; HEUTE(); "Y") & " Jahre, " &
 DATEDIF(C2; HEUTE(); "YM") & " Monate"        Betriebszugehörigkeit

Alternative für Jahre mit Nachkommastellen

=BRTEILJAHRE(B2; C2)        2,5 statt 2 Jahre

Typische Fehler

  • #ZAHL!

    Anfangs- und Enddatum vertauscht. Das frühere Datum kommt zuerst.

  • Einheit "MD"

    Microsoft rät von "MD" ab, weil sie in Randfällen falsche Werte liefert. Lieber mit Tagen rechnen.

Selbst üben

Mit echter Excel-Datei üben: F5 · Text und Datum

Lade eine Datei mit deinen eigenen Zahlen, löse die Aufgaben in Excel und sieh sofort, was stimmt.

Zum Kurs

Passt dazu

DATEDIF in Excel: Syntax, Beispiel, typische Fehler · learn