Tipps & Tricks 08.07.2003, 20:15 Uhr

Zeitberechnung mit DATEDIF in Excel

Ich möchte in Excel ausrechnen, wie viele Tage oder Monate zwischen zwei verschiedenen Datumsangaben liegen. Welche Funktion ist dafür am besten geeignet?
Für einen solchen Fall verwenden Sie am besten die Funktion DATEDIF. Mit ihr können Sie ausrechnen, wie viele Tage bspw. zwischen dem 7. März 2003 und dem 23. September 2003 liegen. Alternativ können Sie auch die Anzahl der Monate und Jahre ausgeben lassen.
Die Syntax für das genannte Beispiel lautet:
=DATEDIF("07.03.03";"23.09.03";"d")
Ausgegeben werden 200 Tage. Wollen Sie die Monate errechnen, geben Sie als dritten Parameter an "m", für die Jahre "y". Ausserdem können mit der Angabe von "md" nur die Tage ausgegeben werden, die Monate und Jahre werden ignoriert; gleiches gilt für die Angabe von "ym" (nur die Differenz zwischen Monaten) und "yd" (die Differenz zwischen den Tagen, wobei die Jahre ignoriert werden).
Beispiel: Zwischen dem 01.01.2002 und dem 18.07.2004 liegen 929 Tage, wollen Sie nur die Differenz der Tage ohne Monate und Jahre, geben Sie an
=DATEDIF("01.01.02";"18.07.04";"md")
Es kommt als Ergebnis 17 heraus - die Differenz aus 18 (der 18.) und 1 (der 01.).
=DATEDIF("01.01.02";"18.07.04";"ym")
ergibt 6, das bedeutet Monat 07 minus Monat 01.
=DATEDIF("01.01.02";"18.07.04";"yd")
ergibt 198, also die Anzahl der Tage zwischen dem 01.01. und dem 18.07.
Beachten Sie, dass in der Excel-Hilfe als Parameter die deutschen Abkürzungen T, M, J verwendet werden, das ist jedoch syntaktisch falsch. Weiterhin finden Sie diese Funktion in der Liste aller Funktionen nicht aufgelistet - Excel stellt sie nur aus Kompatibilitätsgründen mit Lotus 1-2-3 zur Verfügung.



Kommentare
Es sind keine Kommentare vorhanden.