Berechnet die Anzahl der Tage, Monate oder Jahre zwischen zwei Datumsangaben.
Warnung: Excel stellt die Funktion DATEDIF bereit, um ältere Arbeitsmappen aus Lotus 1-2-3 zu unterstützen. Die Funktion DATEDIF kann in bestimmten Szenarien zu falschen Berechnungsergebnissen führen. Im Abschnitt "Bekannte Probleme" dieses Artikels finden Sie weitere Einzelheiten.
Syntax
DATEDIF(Ausgangsdatum;Enddatum;Einheit)
Argument |
Beschreibung |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
start_date Erforderlich |
Ein Datum, das das erste oder das Anfangsdatum eines bestimmten Zeitraums darstellt. Datumsangaben können als Textzeichenfolgen in Anführungszeichen (z. B. "01.01.2001"), als fortlaufende Zahlen (z. B. 36921, das den 30. Januar 2001 darstellt, wenn Sie das Datumssystem 1900 verwenden) oder als Ergebnisse anderer Formeln oder Funktionen (z. B. DATWERT("2001/1/30")) eingegeben werden. |
||||||||||||||
end_date Erforderlich |
Ein Datum, das das letzte Datum des Zeitraums darstellt |
||||||||||||||
Einheit |
Die Art der Informationen, die zurückgegeben werden soll, wobei:
|
Hinweise
-
Datumsangaben werden als fortlaufende Zahlen gespeichert, sodass sie in Berechnungen verwendet werden können. Standardmäßig ist der 1. Januar 1900 die fortlaufende Zahl 1, und der 1. Januar 2008 die fortlaufende Zahl 39448, da er 39.447 Tage nach dem 1. Januar 1900 liegt.
-
Die Funktion DATEDIF ist in Formeln nützlich, in denen Sie ein Alter berechnen müssen.
-
Wenn die s-tart_date größer als diee-nd_dateist, wird das Ergebnis #NUM! .
Beispiele
Ausgangsdatum |
Enddatum |
Formel |
Beschreibung (Ergebnis) |
1.1.2001 |
1.1.2003 |
=DATEDIF(Ausgangsdatum;Enddatum;"J") |
Zwei vollständige Jahre im Zeitraum (2) |
1.6.2001 |
15.8.2002 |
=DATEDIF(Ausgangsdatum;Enddatum;"T") |
440 Tage zwischen dem 1. Juni 2001 und dem 15. August 2002 (440) |
1.6.2001 |
15.8.2002 |
=DATEDIF(Ausgangsdatum;Enddatum;"JT") |
75 Tage zwischen dem 1. Juni und dem 15. August, wobei die Jahre der Datumsangaben ignoriert werden (75) |
Bekannte Probleme
Das Argument "MT" kann zu einer negativen Zahl, einer Null oder einem ungenauen Ergebnis führen. Wenn Sie versuchen, die verbleibenden Tage nach dem letzten abgeschlossenen Monat zu berechnen, finden Sie hier eine Problemumgehung:

Mit dieser Formel wird der erste Tag des Endmonats (01.05.2016) vom ursprünglichen Enddatum in Zelle E17 (06.05.2016) subtrahiert. So geht's: Zuerst erstellt die Funktion DATUM das Datum, den 01.05.2016. Sie erstellt sie mit dem Jahr in Zelle E17 und dem Monat in Zelle E17. Dann steht die 1 für den ersten Tag dieses Monats. Das Ergebnis für die Funktion DATUM ist 01.05.2016. Anschließend subtrahieren wir das vom ursprünglichen Enddatum in Zelle E17, d. h. dem 06.05.2016. 06.05.2016 minus 01.05.2016 beträgt 5 Tage.
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in den Communities erhalten.
Siehe auch
Excel-Funktionen (alphabetisch)