DATUMDIF
Die Funktion DATUMDIF liefert die Anzahl der Tage, Monate oder Jahre zwischen zwei Datumsangaben.
DATUMDIF(Startdatum; Enddatum; Zeiteinheit)
Startdatum: Ausgangsdatum. Startdatum ist ein kombinierter Datums- und Uhrzeitwert (in diesem Fall wird die Uhrzeit jedoch ignoriert) oder eine Datumszeichenfolge.
Enddatum: Enddatum. Enddatum ist ein kombinierter Datums- und Uhrzeitwert (in diesem Fall wird die Uhrzeit jedoch ignoriert) oder eine Datumszeichenfolge.
Zeiteinheit: Ein Modalwert, mit dem festgelegt wird, wie die Zeitdifferenz angegeben wird und wie Datumsangaben in verschiedenen Jahren oder Monaten gehandhabt werden.
"T" (D): Anzahl der Tage zwischen Start- und Enddatum.
"M": Anzahl der Monate zwischen Start- und Enddatum.
"J" (Y): Anzahl der Jahre zwischen Start- und Enddatum.
"MT" (MD): Anzahl der Tage zwischen Startdatum und Enddatum (Monate und Jahre werden ignoriert). Der Monat im Argument Enddatum wird mit dem Monat im Argument Startdatum gleichgesetzt. Ist die Tageszahl im Startdatum größer als die Tageszahl im Enddatum, wird bei der Berechnung angenommen, dass die Tageszahl des Enddatums im Vormonat liegt. Die Jahreszahl im Argument Enddatum wird als Basis für die Prüfung auf Schaltjahre verwendet.
"JM" (YM): Anzahl der vollständigen Monate zwischen Startdatum und Enddatum (Jahreszahlen werden ignoriert). Ist die Monats-/Tageszahl im Startdatum kleiner als die Monats-/Tageszahl im Enddatum, wird bei der Berechnung angenommen, dass sich die Datumsangaben auf das gleiche Jahr beziehen. Ist die Monats-/Tageszahl im Startdatum größer als die Monats-/Tageszahl im Enddatum, wird bei der Berechnung angenommen, dass sich die Datumsangaben auf zwei aufeinander folgende Jahre beziehen.
"JT" (YD): Anzahl der Tage zwischen Startdatum und Enddatum (Jahreszahlen werden ignoriert). Ist die Monats-/Tageszahl im Startdatum kleiner als die Monats-/Tageszahl im Enddatum, wird bei der Berechnung angenommen, dass sich die Datumsangaben auf das gleiche Jahr beziehen. Ist die Monats-/Tageszahl im Startdatum größer als die Monats-/Tageszahl im Enddatum, wird bei der Berechnung angenommen, dass sich die Datumsangaben auf zwei aufeinander folgende Jahre beziehen.
Beispiele |
---|
Annahme: Zelle A1 enthält den kombinierten Datums- und Uhrzeitwert „06.04.1988“ und Zelle A2 enthält den kombinierten Datums- und Uhrzeitwert „30.10.2006“: =DATUMDIF(A1;A2;"D") liefert den Ergebniswert 6,781 – de Anzahl der Tage zwischen dem 6. April 1988 und dem 30. Oktober 2006. =DATUMDIF(A1;A2;"M") liefert den Ergebniswert 222 – die Anzahl der vollständigen Monate zwischen dem 6. April 1988 und dem 30. Oktober 2006. =DATUMDIF(A1;A2;"Y") liefert den Ergebniswert 18 – die Anzahl der vollständigen Jahre zwischen dem 6. April 1988 und dem 30. Oktober 2006. =DATUMDIF(A1;A2;"MD") liefert den Ergebniswert 24 – die Anzahl der Tage zwischen dem 6. Tag eines Monats und dem 30. Tag des gleichen Monats. =DATUMDIF(A1;A2;"YM") liefert den Ergebniswert 6 – die Anzahl der Monate zwischen April und Oktober eines beliebigen Jahres. =DATUMDIF(A1;A2;"YD") liefert den Ergebniswert 207 – die Anzahl der Tage zwischen dem 6. April und dem 30. Oktober eines beliebigen Jahres. =DATUMDIF("06.04.1988";JETZT();"Y") & " Jahre, " &DATUMDIF("06.04.1988";JETZT();"YM") & " Monate und " &DATUMDIF("06.04.1988";JETZT();"MD") & " Tage" liefert den Ergebniswert „25 Jahre, 2 Monate und 25 Tage“, das aktuelle Alter einer Person, die am 6. April 1988 geboren wurde (unter der Annahme, dass heute der Montag, 1. Juli 2013 ist). |