Schnellnavigation
DATEDIF-Funktion
Zusammenfassung
Die DATEDIF-Funktion berechnet präzise die Differenz zwischen zwei Datumsangaben in Jahren, Monaten oder Tagen. Sie ist besonders nützlich für Altersberechnungen, Vertragslaufzeiten und Projektplanungen, bietet jedoch flexible Einheiten für detaillierte Zeitanalysen.
Syntax
DATEDIF(Ausgangsdatum;Enddatum;Einheit)
Parameter
| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| Ausgangsdatum | Datum |
Ja | Erstes Datum des Zeitraums. Kann als Text ("01.01.2020"), Seriennummer oder Formel eingegeben werden. |
| Enddatum | Datum |
Ja | Letztes Datum des Zeitraums |
| Einheit | Text |
Ja | Bestimmt die Rückgabe: "Y"=Jahre, "M"=Monate, "D"=Tage, "MD"=Tage ignoriert Monate/Jahre, "YM"=Monate ignoriert Tage/Jahre, "YD"=Tage ignoriert Jahre |
Verwendung der DATEDIF-Funktion
DATEDIF eignet sich hervorragend zur Berechnung von Zeitspannen in verschiedenen Einheiten. Verwenden Sie sie für Altersberechnungen, Dienstjahre, Mietlaufzeiten oder Projektphasen. Beachten Sie die Microsoft-Warnung: Die Funktion existiert für Kompatibilität mit Lotus 1-2-3 und kann in manchen Fällen ungenaue Ergebnisse liefern.
Häufige DATEDIF Beispiele
Alter in Jahren berechnen
=DATEDIF("01.01.1980";HEUTE();"Y")
Berechnet das aktuelle Alter in vollendeten Jahren vom 1.1.1980 bis heute.
Tage zwischen zwei Daten
=DATEDIF(A1;B1;"D")
Zeigt die Gesamtzahl der Tage zwischen Datum in A1 und B1 an (440 Tage).
Dienstmonate berechnen
=DATEDIF(Datum_Eintritt;HEUTE();"M")
Anzahl vollständiger Monate seit Eintritt ins Unternehmen.
Tage im selben Monat (MD)
=DATEDIF("15.03.2023";"22.03.2025";"MD")
Ergebnis: 7 (ignoriert Monate und Jahre, nur Tagdifferenz).
Häufig gestellte Fragen
Häufige Fehler und Lösungen
#NUM!
Cause: Ausgangsdatum > Enddatum oder ungültige Einheit
Solution: Überprüfen Sie Datumsreihenfolge und Einheitssyntax ("Y","M", etc.)
#WERT!
Cause: Ungültige Datumsangaben oder falsche Einheit
Solution: Formatieren Sie Zellen als Datum und verwenden Sie korrekte Einheitscodes
Falsche MD-Ergebnisse
Cause: Bekannte Einschränkung der MD-Einheit
Solution: Verwenden Sie EOMONTH+DAY-Formel als Alternative
Hinweise
- Funktion für Lotus 1-2-3 Kompatibilität entwickelt
- MD-Einheit kann negative Werte oder Null liefern
- Für einfache Tagesdifferenz: Enddatum-Ausgangsdatum verwenden
- Datumsangaben als Seriennummern gespeichert (1.1.1900 = 1)
- YM und YD ignorieren andere Zeiteinheiten
Kompatibilität
Verfügbar in: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
Nicht verfügbar in: Offiziell dokumentiert, aber versteckt
Inhalt zuletzt überprüft: December 9, 2025
Aktualisierungshäufigkeit: Bei Bedarf
Getestete Excel-Versionen: Excel 2007+