DATEDIF-Funktion
Berechnet die Anzahl der Tage, Monate oder Jahre zwischen zwei Daten.
Warnung: Excel stellt die DATEDIF-Funktion bereit, um ältere Arbeitsmappen von Lotus 1-2-3 zu unterstützen. Die DATEDIF-Funktion kann unter bestimmten Szenarien falsche Ergebnisse berechnen. Weitere Informationen finden Sie im Abschnitt „Bekannte Probleme" dieses Artikels.
Syntax
DATEDIF ( Startdatum , Enddatum , Einheit )
Streit | Beschreibung | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Startdatum Erforderlich | Ein Datum, das das erste oder Startdatum eines bestimmten Zeitraums darstellt. Datumsangaben können als Zeichenfolgen in Anführungszeichen (z. B. „30.01.2001"), als fortlaufende Zahlen (z. B. 36921, was den 30. Januar 2001 darstellt, wenn Sie das 1900-Datumssystem verwenden) eingegeben werden. oder als Ergebnis anderer Formeln oder Funktionen (z. B. DATEVALUE("2001/1/30")). | ||||||||||||||
Endtermin Erforderlich | Ein Datum, das das letzte oder Enddatum des Zeitraums darstellt. | ||||||||||||||
Einheit | Die Art der Informationen, die Sie zurückgeben möchten, wobei:
|
Bemerkungen
Daten werden als fortlaufende Seriennummern gespeichert, damit sie in Berechnungen verwendet werden können. Standardmäßig ist der 1. Januar 1900 die Seriennummer 1 und der 1. Januar 2008 die Seriennummer 39448, da er 39.447 Tage nach dem 1. Januar 1900 liegt.
Die DATEDIF-Funktion ist nützlich in Formeln, in denen Sie ein Alter berechnen müssen.
Wenn das Startdatum größer als das Enddatum ist, ist das Ergebnis #NUM ! .
Beispiele
Startdatum | Endtermin | Formel | Beschreibung (Ergebnis) |
1.1.2001 | 1.1.2003 | =DATEDIF(Start_date,End_date,"Y") | Zwei volle Jahre im Zeitraum (2) |
01.06.2001 | 15.8.2002 | =DATEDIF(Start_date,End_date,"D") | 440 Tage zwischen dem 1. Juni 2001 und dem 15. August 2002 (440) |
01.06.2001 | 15.8.2002 | =DATEDIF(Start_date,End_date,"JT") | 75 Tage zwischen dem 1. Juni und dem 15. August, wobei die Jahre der Daten ignoriert werden (75) |
Bekannte Probleme
Das Argument "MD" 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:
Diese Formel subtrahiert den ersten Tag des Endmonats (01.05.2016) vom ursprünglichen Enddatum in Zelle E17 (06.05.2016). So funktioniert es: Zuerst erstellt die DATE-Funktion das Datum, den 1.5.2016. Es erstellt es mit dem Jahr in Zelle E17 und dem Monat in Zelle E17. Dann repräsentiert die 1 den ersten Tag dieses Monats. Das Ergebnis für die DATE-Funktion ist der 1.5.2016. Dann subtrahieren wir das vom ursprünglichen Enddatum in Zelle E17, das der 6.5.2016 ist. 6.5.2016 minus 1.5.2016 sind 5 Tage.
Benötigen Sie weitere Hilfe?
Sie können jederzeit einen Experten in der Excel Tech Community fragen oder Unterstützung in der Answers-Community erhalten.
Siehe auch
Excel-Funktionen (alphabetisch)
No comments:
Post a Comment