Datumsangaben mit DATE und EDATE erstellen
Erstellen und verschieben Sie Datumsangaben monatsweise für die Terminplanung.
Datumsangaben mit DATE und EDATE erstellen ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 3 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
In die andere Richtung
In der letzten Lektion haben Sie Datumswerte aufgeteilt. Nun setzen Sie sie wieder zusammen. Manchmal liegen Jahr, Monat und Tag als separate Zahlen vor und müssen zu einem echten Datum kombiniert werden.
Die DATE-Funktion erledigt genau das. Wenn Sie ein Datum außerdem um ganze Monate vor- oder zurücksetzen müssen, übernimmt EDATE die knifflige Berechnung der unterschiedlichen Monatslängen.
Diese Funktionen sind die wichtigsten Werkzeuge für Terminplanung, Fälligkeitstermine und das Erstellen von Datumswerten aus importierten Bestandteilen.
Die Syntax der DATE-Funktion
Die DATE-Funktion erwartet drei Argumente in einer festen Reihenfolge: Jahr, Monat, Tag.
=DATE(2026, 6, 18) erzeugt einen echten Datumswert für 18. Juni 2026. Die Tabellenkalkulation zeigt ihn anschließend in Ihrem Datumsformat an.
Das ist wichtig, wenn Daten in Einzelteilen vorliegen. Wenn das Jahr in A2, der Monat in B2 und der Tag in C2 steht, können Sie daraus ein einziges Datum zusammensetzen.
=DATE(2026,6,18)Aus separaten Zellen erstellen
Der eigentliche Nutzen von DATE zeigt sich, wenn die Bestandteile in verschiedenen Zellen stehen. Angenommen, A2 enthält das Jahr, B2 den Monat und C2 den Tag.
Die Formel verbindet sie zu einem gültigen Datum, das Sie anschließend sortieren, subtrahieren oder formatieren können. Das ist üblich, wenn Daten importiert wurden und das Datum auf mehrere Spalten verteilt ist.
=DATE(A2,B2,C2)DATE verarbeitet Überläufe intelligent
Eine praktische Eigenschaft: DATE normalisiert Werte außerhalb des gültigen Bereichs. Wenn Sie den Monat 13 angeben, wird in das nächste Jahr weitergezählt. Wenn Sie den Tag 0 angeben, erhalten Sie den letzten Tag des vorherigen Monats.
Beispielsweise gibt =DATE(2026, 1, 0) den Wert 31. Dezember 2025 zurück. Und =DATE(2026, 13, 1) gibt 1. Januar 2027 zurück.
Sie können dies gezielt verwenden, um den letzten Tag eines Monats zu berechnen, wie Sie gleich sehen werden.
=DATE(2026,1,0)Das Monatsende ermitteln
Aus diesem Überlauf-Trick ergibt sich ein praktisches Muster: Um den letzten Tag eines Monats zu erhalten, fordern Sie den Tag 0 des folgenden Monats an.
Wenn A2 ein beliebiges Datum enthält, gibt =DATE(YEAR(A2), MONTH(A2)+1, 0) den letzten Tag des Monats von A2 zurück und berücksichtigt dabei korrekt Monate mit 28, 29, 30 oder 31 Tagen.
Es gibt auch eine spezielle Funktion namens EOMONTH, die dasselbe direkter erledigt. Diese lernen Sie als Nächstes kennen.
=DATE(YEAR(A2),MONTH(A2)+1,0)Die EDATE-Funktion
Die EDATE-Funktion verschiebt ein Datum um eine ganze Anzahl von Monaten. Sie erwartet zwei Argumente: ein Startdatum und die Anzahl der Monate, um die es verschoben werden soll.
Eine positive Zahl verschiebt das Datum nach vorn, eine negative nach hinten. Daher gibt =EDATE(A2, 3) das Datum drei Monate nach A2 zurück, während =EDATE(A2, -1) ein Datum einen Monat früher zurückgibt.
Wenn möglich, bleibt dabei derselbe Tag des Monats erhalten – genau das benötigen Sie für monatliche Abrechnungen.
=EDATE(A2,3)Warum nicht einfach 30 Tage addieren?
Sie könnten denken, dass das Addieren von 30 ein Datum um einen Monat verschiebt. Monate haben jedoch unterschiedlich viele Tage. Wenn Sie zum 31. Januar 30 Tage addieren, landen Sie Anfang März und nicht im Februar.
EDATE berücksichtigt die tatsächlichen Kalendermonate. Ausgehend vom 31. Januar gibt =EDATE(A2, 1) den 28. Februar zurück (in einem Schaltjahr den 29. Februar), weil der Februar keinen 31. Tag hat.
Deshalb ist EDATE das richtige Werkzeug für monatliche Zeitpläne.
=EDATE(A2,1)EOMONTH für Monatsenden
Die Ergänzung zu EDATE ist EOMONTH. Diese Funktion gibt den letzten Tag des Monats zurück, der eine bestimmte Anzahl von Monaten vom Ausgangsdatum entfernt liegt.
=EOMONTH(A2, 0) gibt den letzten Tag des Monats von A2 zurück. =EOMONTH(A2, 1) gibt den letzten Tag des folgenden Monats zurück.
So ermitteln Sie auf einfache Weise Abschlussdaten von Kontoauszügen oder Stichtage für Monatsberichte.
=EOMONTH(A2,0)Durchgearbeitetes Beispiel: Ein Verlängerungsdatum für ein Abonnement
Ein Kunde schließt am Datum in A2 ein Abonnement mit einer Laufzeit von 12 Monaten ab. Sie möchten das Verlängerungsdatum berechnen.
Verwenden Sie EDATE, um genau ein Jahr weiterzuspringen und dabei die Kalendermonate zu berücksichtigen. Wenn der Kunde in einem Schaltjahr am 29. Februar ein Abonnement abgeschlossen hat, landet EDATE im folgenden Jahr problemlos am 28. Februar.
Diese eine Formel berücksichtigt jeden Sonderfall, bei dem eine manuelle Datumsberechnung zu einem falschen Ergebnis führen würde.
=EDATE(A2,12)Ein ausführlicheres Beispiel: Erster Tag des nächsten Monats
Kombinieren Sie EOMONTH mit einer einfachen Addition für eine weitere häufige Aufgabe: den ersten Tag des nächsten Monats.
EOMONTH gibt den letzten Tag des aktuellen Monats zurück. Wenn Sie 1 Tag addieren, landen Sie am ersten Tag des folgenden Monats.
=EOMONTH(A2, 0)+1 gibt daher unabhängig von der Länge des aktuellen Monats immer den ersten Tag des nächsten Monats zurück. Mit solchen Funktionen werden Formeln für die Terminplanung äußerst zuverlässig.
=EOMONTH(A2,0)+1Eine automatisch erzeugte Reihe von Monatsanfängen
Kombinieren Sie EDATE mit einem Startdatum, um eine ganze Terminserie zu erzeugen. Tragen Sie ein Startdatum in A2 ein, addieren Sie in der nächsten Zelle einen Monat, in der darauffolgenden wieder einen und so weiter.
Beispielsweise listet =EDATE($A$2, 1), =EDATE($A$2, 2), =EDATE($A$2, 3) über aufeinanderfolgende Monate hinweg denselben Kalendertag auf. Die Zeichen $ fixieren die Startzelle, sodass Sie die Formel nach unten ausfüllen können.
So erstellen Sie aus einem einzigen Ausgangsdatum übersichtliche monatliche Abrechnungs- oder Zahlungstermine.
=EDATE($A$2,2)Kurzer Test
Testen Sie Ihre Fähigkeiten beim Erstellen von Datumswerten.
Zusammenfassung: Datumswerte erstellen
Sie haben gelernt, Datumswerte zusammenzusetzen und zu verschieben:
DATE(year, month, day)erstellt aus drei Zahlen ein echtes Datum und normalisiert sogar Überlaufwerte.DATE(YEAR(d), MONTH(d)+1, 0)ermittelt mithilfe des Tag-null-Tricks den letzten Tag eines Monats.EDATE(date, months)verschiebt ein Datum um ganze Kalendermonate und berücksichtigt dabei korrekt die unterschiedlichen Monatslängen.EOMONTH(date, months)gibt Monatsenddaten zurück; durch das Addieren von 1 erhalten Sie den ersten Tag des nächsten Monats.
Als Nächstes berechnen Sie den Abstand zwischen zwei Datumswerten.
Häufig gestellte Fragen
Ist die Lektion „Datumsangaben mit DATE und EDATE erstellen“ kostenlos?
Ja — der vollständige Text von „Datumsangaben mit DATE und EDATE erstellen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Datumsangaben mit DATE und EDATE erstellen“?
Erstellen und verschieben Sie Datumsangaben monatsweise für die Terminplanung. Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um Excel Formulas Academy zu starten?
Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 3 von 4.
Wie lange dauert die Lektion „Datumsangaben mit DATE und EDATE erstellen“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?
Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Today und Now für aktuelle Datumsangaben
- Datumsangaben mit YEAR, MONTH und DAY aufteilen
- Datumsangaben mit DATE und EDATE erstellen
- Tage zwischen Datumsangaben zählen