← Alle FunktionenDatum und Uhrzeit
EDATUM (EDATE) in Excel
EDATUM (EDATE) in Excel: Daten monatsgenau vor- und zurücksetzen, Monatsenden behandeln und Abrechnungstermine berechnen.
EDATE
Syntax
EDATUM(start_date, months)Beispiel: =EDATE(A2,3)
Verfügbar in: Alle Versionen
EDATUM (EDATE) gibt das Datum zurück, das eine bestimmte Anzahl Monate vor oder nach einem Startdatum liegt. Die Syntax lautet =EDATE(start_date, months).
Wann Sie die Funktion einsetzen
- Das nächste monatliche Abrechnungsdatum eines Abonnements berechnen.
- Eine Vertragsverlängerung genau zwölf Monate nach der Unterzeichnung ansetzen.
- Für einen rollierenden Vergleich das Datum vor drei Monaten bestimmen.
Argumente
- start_date. Das Ausgangsdatum. Geben Sie es als echtes Datum oder mit DATE ein.
- months. Die Anzahl zu verschiebender Monate. Positive Werte gehen vorwärts, negative zurück; Dezimalwerte werden abgeschnitten.
Erklärte Beispiele
Drei Monate später
Formel: C2: =EDATE(A2,3)
Ergebnis: 6/9/2024
March 9 plus drei Monate ergibt June 9.
Monatsende wird begrenzt
Formel: C2: =EDATE(A2,1)
Ergebnis: 2/29/2024
Der February 2024 hat keinen 31.; EDATE gibt deshalb seinen letzten Tag, den 29., zurück.
Ein Jahr zurück
Formel: C2: =EDATE(A2,-12)
Ergebnis: 3/9/2023
Eine negative Monatszahl verschiebt das Datum in die Vergangenheit.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =EDATE(A2,3)
Ergebnis in F2: 6/15/2026
Fehler und Prüfungen
- Eine fünfstellige Zahl erscheint. EDATE gibt eine fortlaufende Zahl zurück; die Zelle benötigt ein Datumsformat, um ein Kalenderdatum anzuzeigen.
- #VALUE!. start_date ist Text, den Excel nicht als Datum liest.
- #NUM!. Das Ergebnis läge außerhalb des unterstützten Bereichs, etwa wenn ein sehr frühes Datum um viele Monate zurückverschoben wird.
- Der Tag verschiebt sich nach einem Monatsende. Werden vom 31. aus Monate addiert, entsteht gelegentlich der 30. oder 28. EDATE behält den nächstmöglichen gültigen Tag.
Verwandte Funktionen
Häufige Fragen
- Wie unterscheidet sich EDATE von der Addition von 30 Tagen?
- Monate sind unterschiedlich lang; EDATE behält die Tagesnummer bei, während +30 abdriftet.
- Wie erhalte ich den letzten Tag des Zielmonats?
- Verwenden Sie EOMONTH; diese Funktion gibt Monatsenddaten zurück.
- Kann EDATE ein Datum von TODAY übernehmen?
- Ja, =EDATE(TODAY(),6) ist das Datum in sechs Monaten.
Weitere Funktionen aus Datum und Uhrzeit