Fristen ohne Kopfrechnen

Mit Datumswerten rechnen, statt Tage zu zählen

Excel speichert jeden Termin als fortlaufende Zahl, und genau deshalb lassen sich Fristen, Laufzeiten und Monatsenden mit wenigen Funktionen exakt bestimmen.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Seit 1997 am Markt Kleine Gruppen Präsenz und Live-Online Zertifizierte Trainer
Worum es geht

Ein Monat hat in Excel keine feste Länge

Fristen entstehen selten in Tagen. Ein Vertrag läuft drei Monate, eine Probezeit sechs, eine Aufbewahrungspflicht zehn Jahre, und die Abrechnung endet am Monatsletzten. Wer das mit =A2+30 oder =A2+365 nachbaut, trifft in den meisten Monaten daneben, und in einem Schaltjahr geht auch die 365 nicht auf.

Dazu kommt, dass viele Datumsspalten gar keine Datumswerte enthalten. Aus CSV-Exporten und Fremdsystemen kommen Termine oft als Zeichenkette an, und Excel rechnet damit entweder gar nicht oder liefert #WERT!. Weil die Zelle trotzdem aussieht wie ein Datum, fällt das erst auf, wenn eine Auswertung leer bleibt.

Der Preis für beides ist unangenehm konkret: eine Kündigungsfrist, die um zwei Tage verpasst wird, eine Mahnstufe, die zu früh greift, oder eine Fristenliste, die jemand jeden Monat von Hand nachzieht, weil ihr niemand mehr traut.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Die Formel im Detail

Die Formel im Detail

Aufbau der Formel

=DATEDIF(Ausgangsdatum; Enddatum; "Einheit")
  1. 01 Verstecktes Erbstück DATEDIF

    Die Funktion stammt aus Lotus 1-2-3 und taucht weder in der Formel-Autovervollständigung noch im Funktionsassistenten auf. Du tippst den Namen komplett aus, und er bleibt auch im deutschen Excel DATEDIF.

  2. 02 Früherer Termin Ausgangsdatum

    Der Beginn der Laufzeit, als echter Datumswert oder als Bezug darauf. Liegt er nach dem Enddatum, kommt #ZAHL! zurück, denn die Funktion rechnet keine negativen Zeiträume.

  3. 03 Argumenttrenner ;

    Im deutschen Excel trennt das Semikolon die Argumente, das Komma ist hier das Dezimalzeichen. Formeln aus englischsprachigen Foren musst du deshalb erst umstellen, bevor sie laufen.

  4. 04 Späterer Termin Enddatum

    Für ein Alter oder eine laufende Frist steht hier meist HEUTE(). Weil HEUTE() bei jeder Neuberechnung neu bestimmt wird, ändert sich das Ergebnis mit jedem Öffnen der Datei.

  5. 05 Zeiteinheit in Anführungszeichen "Einheit"

    "Y" liefert volle Jahre, "M" volle Monate, "D" Tage. "YM" gibt die Restmonate nach Abzug voller Jahre zurück und "MD" die Resttage, wobei "MD" als unzuverlässig gilt.

Wenn es nicht funktioniert

Das siehst du

Die Differenz zweier Termine erscheint als 30.01.1900 statt als 30.

Warum

Excel übernimmt das Datumsformat des ersten Bezugs in die Ergebniszelle, obwohl dort jetzt eine Anzahl Tage steht.

Was hilft

Die Ergebniszelle über Start, Zahl auf Standard oder Zahl stellen. Der Wert dahinter war von Anfang an richtig.

Das siehst du

Eine Rechnung mit einer importierten Datumsspalte liefert #WERT!.

Warum

Mindestens ein Eintrag ist Text und kein Datumswert, häufig im Format 2026-08-14 oder mit einem Leerzeichen am Ende.

Was hilft

Mit =ISTZAHL(A2) prüfen und die Spalte über Daten, Text in Spalten umwandeln. Im dritten Schritt das Spaltendatenformat Datum wählen und die Reihenfolge einstellen, die in der Quelle steht, bei 2026-08-14 also JMT.

Das siehst du

Nach dem Addieren von 30 Tagen liegt die Frist im falschen Monat.

Warum

=A2+30 rechnet in Tagen, ein Monat hat aber je nach Kalender 28 bis 31 Tage.

Was hilft

EDATUM für den Monatssprung nehmen und MONATSENDE, wenn die Frist auf den Monatsletzten fallen soll.

Das siehst du

DATEDIF gibt #ZAHL! zurück, obwohl beide Zellen ein Datum zeigen.

Warum

Das Enddatum liegt vor dem Ausgangsdatum, meist weil die Argumente vertauscht sind oder ein Feld noch leer ist.

Was hilft

Argumente tauschen und den leeren Fall mit WENN abfangen, etwa =WENN(B2="";"";DATEDIF(A2;B2;"M")).

Fünf Schritte von der Rohspalte zur belastbaren Frist

  1. 01 Prüf mit ISTZAHL, ob in der Zelle ein echter Datumswert oder nur Text steht.
  2. 02 Wandle Textdaten über Text in Spalten oder mit DATUM in echte Werte um.
  3. 03 Rechne in Tagen mit einem Minus, in Monaten mit EDATUM oder MONATSENDE.
  4. 04 Zähl volle Jahre und Monate mit DATEDIF oder mit BRTEILJAHRE aus.
  5. 05 Formatier die Ergebniszelle, ohne den Wert dahinter anzutasten.
Was du mitnimmst

Was du danach mit Datumswerten machst

Datumsrechnung besteht aus wenigen Bausteinen, die sich beliebig kombinieren lassen, sobald klar ist, dass hinter jedem Termin eine Zahl steckt. Der Rest ist die Frage, ob du in Tagen, in Monaten oder in vollen Jahren denkst.

Datum und Text unterscheiden

Du erkennst an der Ausrichtung und an ISTZAHL, ob in einer Zelle ein rechenbarer Wert oder eine Zeichenkette steht. Eine ganze Importspalte wandelst du über Text in Spalten in einem Durchgang um.

In Monaten denken

Mit EDATUM verschiebst du ein Datum um Monate, ohne Monatslängen zu zählen. Eine Laufzeit über 24 Monate, die am Vortag des Jahrestags endet, schreibst du als =EDATUM(A2;24)-1.

Monatsgrenzen treffen

MONATSENDE liefert den letzten Tag eines Monats, und =MONATSENDE(A2;-1)+1 den ersten. Damit baust du Abrechnungszeiträume, die auch im Februar und im Schaltjahr stimmen.

Laufzeiten sauber messen

Du kennst die Einheiten von DATEDIF und weißt, wann BRTEILJAHRE die verlässlichere Wahl ist, weil es dokumentiert ist und über sein drittes Argument die Zählweise des Jahres steuert.

Anzeige vom Wert trennen

Benutzerdefinierte Formate ändern nur das Aussehen, TEXT baut ein lesbares Datum in einen Satz ein. Der rechenbare Wert bleibt in beiden Fällen erhalten.

Feste und lebende Daten

Du entscheidest bewusst zwischen Strg und Punkt für ein Eingangsdatum, das stehen bleiben soll, und HEUTE() für eine Frist, die sich jeden Tag neu bemisst.

KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt

Warum ein Datum in Excel eine Zahl ist

Gib in eine leere Zelle 14.08.2026 ein und stell die Zelle anschließend über Start, Zahl auf Standard. Excel zeigt dann 46248 an. Diese fortlaufende Zahl ist der eigentliche Zellinhalt, das Datumsformat liegt nur als Anzeigeschicht darüber. Der Zähler beginnt bei 1 für den 1. Januar 1900.

Daraus folgen zwei Dinge, die den Alltag bestimmen. Eine Datumsdifferenz wie =B2-A2 liefert schlicht die Anzahl der Tage, ohne jede Funktion. Und ein Datum, das links in der Zelle klebt, ist kein Datumswert, sondern Text, mit dem Excel nicht rechnen kann. Erkennen kannst du das an der Ausrichtung, denn echte Zahlen und Datumswerte stehen ohne Zutun rechtsbündig.

Excel behandelt das Jahr 1900 fälschlich als Schaltjahr und kennt deshalb einen 29. Februar 1900, den es nie gab. Für Termine ab 1901 spielt das keine Rolle, weil der Versatz in allen Rechnungen gleichmäßig steckt. Relevant wird es nur, wenn du historische Daten aus den ersten beiden Monaten des Jahres 1900 verarbeitest.

Monate und Jahre addieren, ohne Monatslängen zu zählen

Ein Monat hat in Excel keine feste Länge, deshalb scheitert =A2+30 an jedem Vertrag. EDATUM(Ausgangsdatum;Monate) verschiebt ein Datum um die angegebene Zahl von Monaten und behält den Tag im Monat bei, =EDATUM(A2;-3) geht drei Monate zurück. Fällt der Zieltag im kürzeren Monat aus, rutscht das Ergebnis auf den letzten Tag: Der 31. Januar plus ein Monat ergibt in einem Jahr ohne Schalttag den 28. Februar.

MONATSENDE(Ausgangsdatum;Monate) liefert immer den letzten Tag des Zielmonats. =MONATSENDE(A2;0) ist das Ende des laufenden Monats, =MONATSENDE(A2;-1)+1 der erste Tag desselben Monats. Eine Laufzeit über 24 Monate, die am Tag vor dem Jahrestag endet, schreibst du als =EDATUM(A2;24)-1.

Für den umgekehrten Weg gibt es DATUM(Jahr;Monat;Tag). Die Funktion nimmt auch Werte außerhalb des zulässigen Bereichs an und rechnet sie um: DATUM(2026;13;1) ergibt den 1. Januar 2027, und der Tag 0 ist der letzte Tag des Vormonats. Das macht sie zum sauberen Baustein, wenn Jahr, Monat und Tag aus drei getrennten Spalten kommen.

Laufzeiten und Alter mit DATEDIF

DATEDIF(Ausgangsdatum;Enddatum;Einheit) gibt volle Zeiteinheiten zwischen zwei Daten zurück. Mit "Y" bekommst du volle Jahre, mit "M" volle Monate, mit "D" Tage. "YM" liefert die Restmonate nach Abzug voller Jahre, "MD" die Resttage nach Abzug voller Monate. Ein Alter schreibst du damit als =DATEDIF(A2;HEUTE();"Y").

Die Funktion ist ein Erbstück aus Lotus 1-2-3 und taucht weder in der Formel-Autovervollständigung noch im Funktionsassistenten auf. Du musst sie komplett von Hand tippen, die Einheit gehört in Anführungszeichen, und der Name bleibt auch im deutschen Excel DATEDIF. Liegt das Enddatum vor dem Startdatum, kommt #ZAHL! zurück.

Das Argument "MD" gilt als unzuverlässig und kann in bestimmten Konstellationen negative Werte liefern. Wenn du eine belastbare Jahresangabe brauchst, ist ABRUNDEN(BRTEILJAHRE(A2;B2;1);0) die verlässlichere Variante, weil BRTEILJAHRE dokumentiert ist und über das dritte Argument steuert, wie das Jahr gezählt wird. Die Basis 1 rechnet taggenau, die Basis 4 nach der europäischen 30/360-Methode.

Wenn das Datum aus einem Import als Text ankommt

CSV-Dateien und Exporte aus Fremdsystemen liefern Datumswerte oft als Zeichenkette, besonders im Format 2026-08-14 oder 08/14/2026. Der schnellste Test ist =ISTZAHL(A2). Kommt FALSCH zurück, hilft kein Umformatieren über Zellen formatieren, denn das ändert nur die Anzeige eines Textes, nicht seinen Typ.

Der zuverlässigste Weg für eine ganze Spalte führt über Daten, Datentools, Text in Spalten. Du klickst zweimal auf Weiter und wählst im dritten Schritt unter Spaltendatenformat den Punkt Datum mit der passenden Reihenfolge, also TMJ für 14.08.2026 und MTJ für amerikanische Schreibweise. Mit Fertig stellen wandelt Excel die gesamte Spalte um, obwohl der Assistent nichts aufteilt.

Für einzelne Werte in einer Formel gibt es DATWERT(Datumstext). Die Funktion liefert die Seriennummer, die Zelle formatierst du anschließend selbst als Datum. DATWERT richtet sich nach den Regionaleinstellungen und scheitert deshalb an amerikanischen Datumsangaben in einem deutschen Excel. Dort baust du das Datum besser mit DATUM aus den Bestandteilen zusammen.

Anzeige steuern, statt Werte zu verbiegen

Über Strg und 1 kommst du in Zellen formatieren, unter Benutzerdefiniert legst du das Anzeigemuster fest. Im deutschen Excel steht T für den Tag, M für den Monat und J für das Jahr: TT.MM.JJJJ ergibt 14.08.2026, TTTT schreibt den Wochentag aus, MMM kürzt den Monatsnamen ab. Der Zellwert bleibt bei jeder Variante dieselbe Zahl.

Ein häufiger Fehler ist, ein Datum als Text zusammenzubauen, sobald es in einem Satz stehen soll. Dafür ist TEXT(Wert;Format) gedacht: ="Die Frist endet am "&TEXT(B2;"TT.MM.JJJJ")&"." gibt den lesbaren Satz aus, während B2 als rechenbarer Wert erhalten bleibt. Ohne TEXT zeigt die Verkettung die nackte Seriennummer.

Strg und Punkt setzt das heutige Datum als festen Wert in die Zelle, HEUTE() dagegen rechnet sich bei jeder Neuberechnung neu. Für ein Protokoll- oder Eingangsdatum willst du den festen Wert, für eine Fristenliste die Funktion. Wer das verwechselt, öffnet die Datei eine Woche später und findet eine Liste, in der jeder Eingang das Datum dieses Tages trägt.

Dazu passende Kurse

Wer diese Funktionen nicht einmal nachbaut, sondern an eigenen Fristen- und Vertragslisten sicher anwenden will, kann Kalenderfunktionen im Excel-Seminar durcharbeiten .

Wissen prüfen

Wie sicher bist du beim Thema wirklich?

Lesen fühlt sich schnell nach Können an. Ein kurzer Test zeigt dir, was davon schon sitzt und wo sich ein Kurs lohnt. Kostenlos, ohne Anmeldung, mit einer Erklärung zu jeder Antwort.

Der passende Lernpfad

Wenn du nicht nur ein Thema abhaken, sondern eine Rolle ausfüllen willst, zeigt dir der Lernpfad die Kurse in der Reihenfolge, in der sie aufeinander aufbauen.

Karrierepfad

Excel für Berechnungen

Wenn du bei Excel-Formeln noch zögerst, verlierst du jeden Tag an Tempo, Sicherheit und Kontrolle. Andere Automatisieren längst, während du noch rechnest. 

Dieser Lernpfad macht Schluss mit Rätselraten und Copy-&-Paste-Magie: saubere Logik, belastbare Ergebnisse, Formeln, die schlüssig sind. Jetzt einsteigen heißt: Fehler vermeiden, Zeit gewinnen und Excel endlich souverän beherrschen – dort, wo es wirklich zählt!

Sehr kompetenter Dozent mit einem intensiven Training welches anwendungsorientiert ist.
Power BI Grundkurs - Analyse mit Weitblick (PB 01)
Das doch recht "langweilige" Thema Excel, wurde einem sehr gut präsentiert. Durch direktes mitarbeiten wurde es einem nie langweilig.
Excel Grundkurs
Sehr gut vorbereitetes Seminar mit hilfreichen Informationen und anschaulicher Vermittlung. Vielen Dank!
Excel Aufbaukurs

Häufige Fragen

Warum zeigt Excel nach einer Datumsdifferenz plötzlich ein Datum statt einer Zahl?
Excel übernimmt das Format des ersten Bezugs in die Ergebniszelle. =B2-A2 zwischen zwei Datumszellen liefert die Tage, wird aber als Datum formatiert, sodass 30 Tage als 30.01.1900 erscheinen. Stell die Ergebniszelle über Start, Zahl auf Standard oder Zahl, der Wert dahinter stimmt bereits.
Wie bekomme ich die Kalenderwoche nach deutscher Zählung?
KALENDERWOCHE() rechnet in der Voreinstellung nach amerikanischer Regel und liegt in Deutschland regelmäßig daneben. Nimm entweder ISOKALENDERWOCHE(A2), verfügbar ab Excel 2013, oder KALENDERWOCHE(A2;21). Beide zählen nach ISO 8601, dort ist die Woche mit dem ersten Donnerstag des Jahres die Woche 1.
Kann ich mit Datumswerten vor 1900 rechnen?
Nicht mit dem eingebauten Datumssystem, dessen Zähler beim 1. Januar 1900 beginnt. Ältere Angaben speicherst du als Text oder in getrennten Zahlenspalten für Jahr, Monat und Tag und rechnest darauf. Für historische Auswertungen ist das die pragmatischere Lösung als ein Wechsel des Datumssystems, der alle übrigen Werte der Mappe verschiebt.
Persönlich für dich da

Deine Ansprechpartner

Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.

Yves Hoppe

Yves Hoppe

Weiterbildung & Beratung

Hilft dir, aus dem Excel-Programm den passenden Kurs für deinen Stand zu finden.

Norbert Jansen

Norbert Jansen

Beratung & Inhouse

Plant mit dir Inhouse-Trainings, die auf eure Abläufe und euren Datenbestand zugeschnitten sind.

Datumsrechnung, die auch im nächsten Quartal noch stimmt

Wie du daraus eine Fristenliste baust, die sich beim Öffnen selbst fortschreibt, übst du in den Excel-Kursen von cmt an eigenen Beispielen.