Mit Datumswerten rechnen – die wichtigsten Datumsfunktionen
Excel speichert ein Datum intern als fortlaufende Zahl (die Seriennummer, Tag 1 = 1. Januar 1900). Deshalb lässt sich mit Datumswerten genauso rechnen wie mit Zahlen – vorausgesetzt, die Zelle ist als Datum formatiert.
Grundfunktionen
=HEUTE() =JETZT() =DATUM(Jahr; Monat; Tag)
HEUTE() liefert das aktuelle Datum, JETZT() zusätzlich die Uhrzeit, DATUM(2026;8;6) erzeugt ein Datum aus einzelnen Bestandteilen. Mit TAG(), MONAT() und JAHR() extrahierst du umgekehrt die Bestandteile aus einem Datum.
Beispiel: Vertragslaufzeit berechnen
| A | B | C | |
|---|---|---|---|
| 1 | Vertrag | Beginn | Laufzeit (Monate) |
| 2 | Wartung | 15.03.2024 | 24 |
| 3 | Lizenz | 01.01.2025 | 12 |
=DATEDIF(B2; HEUTE(); "m")
DATEDIF berechnet den Abstand zwischen zwei Daten in Tagen ("d"), vollen Monaten ("m") oder vollen Jahren ("y"). Die Funktion ist nicht im Funktionsassistenten gelistet, funktioniert aber zuverlässig in allen aktuellen Versionen.
Arbeitstage berechnen
=NETTOARBEITSTAGE(Ausgangsdatum; Enddatum; [Freie_Tage])
Zählt die Werktage (Mo–Fr) zwischen zwei Terminen und kann optional eine Liste von Feiertagen ausschließen. Mit ARBEITSTAG(Ausgangsdatum; Tage) ermittelst du umgekehrt das Datum, das eine bestimmte Anzahl Arbeitstage später liegt.
Mit =EDATUM(B2;6) springst du exakt 6 Monate weiter (z. B. für Kündigungsfristen) – auch über Monatsgrenzen mit unterschiedlicher Tageszahl hinweg. =MONATSENDE(B2;0) liefert den letzten Tag des aktuellen Monats.
Häufige Fehler
- Datum erscheint als Zahl (z. B.
45678) – die Zelle ist nicht als Datum formatiert. Format über Strg+1 anpassen. - #ZAHL! bei DATEDIF – das Ausgangsdatum liegt nach dem Enddatum.
- Datum als Text eingegeben – linksbündige „Datumswerte" sind meist Text und lassen sich nicht berechnen. Mit
=DATWERT(Zelle)in eine echte Zahl umwandeln.