EDATE-Funktion - Monate zu einem Datum hinzufügen / subtrahieren (Excel, Tabellen, VBA)

Beispielarbeitsbuch herunterladen

Laden Sie die Beispielarbeitsmappe herunter

Dieses Tutorial zeigt, wie Sie die Excel EDATE-Funktion in Excel, um Monate zu einem Datum hinzuzufügen oder zu subtrahieren.

Übersicht über die EDATE-Funktion

Die EDATE-Funktion gibt ein Datum zurück, das n Monate von einem Startdatum entfernt ist.

Um die Excel-Arbeitsblattfunktion BEARBEITEN zu verwenden, Zelle auswählen und eingeben:

(Beachten Sie, wie die Formeleingabe aussieht)

EDATE Funktionssyntax und Eingaben:

1 =EDATE(Startdatum,Monate)

Startdatum - Das Startdatum im Excel-Seriennummernformat oder als Datum eingegeben mit Anführungszeichen („s“) um das Datum. Beispiel: Sie können den 12.11.2015 nicht direkt in die Zelle eingeben. Stattdessen müssen Sie „11.12.2015“ eingeben oder die entsprechende Seriennummer verwenden: 42320. Alternativ können Sie eine Zelle mit dem eingegebenen Datum 11.12.2015 referenzieren. Excel konvertiert in Zellen gespeicherte Daten automatisch in ein serielles Format (es sei denn, das Datum wird als Text eingegeben).

Monate - Anzahl der Monate bis zum Startdatum. Zahl kann positiv (Zukunft) oder negativ (Vergangenheit) sein.

EDATE-Beispiele

Monate zu einem Datum hinzufügen

Die EDATE-Funktion wird verwendet, um einem Datum Monate hinzuzufügen:

Einen Monat hinzufügen

1 =EDATUM(B3,1)

Sechs Monate hinzufügen

1 =EDATUM(B3,6)

Subtrahiere Monate von einem Datum
Die EDATE-Funktion kann auch verwendet werden, um Monate von einem Datum zu subtrahieren.

Subtrahiere einen Monat

1 =EDATUM(B3,-1)

Subtrahiere sechs Monate

1 =EDATUM(B3,-6)

Was ist mit dem Ende des Monats?
Wenn der Tag des Startdatums größer ist als die Anzahl der Tage im Endmonat, wird der letzte Tag des Monats angezeigt:

Das Gegenteil ist nicht der Fall.

Um sicherzustellen, dass Sie den letzten Tag des Monats erhalten, können Sie stattdessen die EOMONTH-Funktion verwenden:

1 =EOMONTH(B3,1)

EDATUM in Google Tabellen

Die EDATE-Funktion funktioniert in Google Sheets genauso wie in Excel:

EDATE-Beispiele in VBA


Sie können auch die EDATE-Funktion in VBA verwenden. Typ:
Anwendung.Arbeitsblattfunktion.Edate(Startdatum,Monate)
Für die Funktionsargumente (start_date usw.) können Sie diese entweder direkt in die Funktion eingeben oder stattdessen Variablen definieren.

Zurück zur Liste aller Funktionen in Excel

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave