← Alle FunktionenDatum und Uhrzeit
MONATSENDE (EOMONTH) in Excel
MONATSENDE in Excel verwenden: Monatsletzten, Folgemonat und Monatslänge berechnen, Datumsformate prüfen und typische Fehler beheben.
EOMONTH
Syntax
MONATSENDE(start_date, months)Beispiel: =EOMONTH(A2,0)
Verfügbar in: Alle Versionen
MONATSENDE gibt den letzten Tag des Monats zurück, der eine angegebene Zahl Monate vor oder nach einem Startdatum liegt: =EOMONTH(start_date, months). Die Funktion eignet sich für Monatsfristen, Abrechnungszyklen und das Zählen der Tage eines Monats.
Wann Sie die Funktion einsetzen
- Sie benötigen Monatsenddaten für Rechnungen, Abgrenzungen oder Berichte.
- Sie möchten wissen, wie viele Tage ein Monat besitzt.
- Sie benötigen den ersten Tag des nächsten Monats (EOMONTH plus 1).
- Sie erstellen mit SUMIFS Datumsbereiche für einzelne Monate.
Argumente
- start_date. Das Ausgangsdatum. Ein echtes Datum oder ein Bezug darauf ist am zuverlässigsten, da Textdaten falsch interpretiert werden können.
- months. Die Anzahl Monate, um die verschoben wird. 0 bleibt im selben Monat, 1 bezeichnet den nächsten und -1 den vorherigen Monat. Das Ergebnis ist stets der letzte Tag dieses Monats.
- Formatierung. Die Funktion gibt eine Seriennummer zurück; formatieren Sie die Zelle daher als Datum. Addieren Sie für den ersten Tag des nächsten Monats 1 zu EOMONTH(date,0).
Erklärte Beispiele
Ende des aktuellen Monats
Formel: C1: =EOMONTH(A2,0)
Ergebnis: 3/31/2024
0 Monate bezeichnet den Monat des Startdatums.
Ende des nächsten Monats
Formel: C1: =EOMONTH(A2,1)
Ergebnis: 4/30/2024
Positive Monatswerte verschieben vorwärts, negative rückwärts.
Tage in einem Monat
Formel: C1: =DAY(EOMONTH(A2,0))
Ergebnis: 29
Die Tagesnummer des letzten Tages entspricht der Monatslänge. 2024 ist ein Schaltjahr.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =EOMONTH(A3,1)
Ergebnis in F2: 2/28/2026
Fehler und Prüfungen
- Zeigt eine fünfstellige Zahl. EOMONTH gibt eine Seriennummer zurück. Wenden Sie ein Datumsformat an, wenn die Zelle 45382 anzeigt.
- #VALUE!. Das Startdatum ist Text, den Excel nicht als Datum erkennt.
- #NUM!. Das Ergebnis läge außerhalb des unterstützten Datumsbereichs.
- Monatszahl ist nicht ganzzahlig. Dezimalstellen in months werden abgeschnitten. Verwenden Sie ganze Zahlen.
Verwandte Funktionen
Häufige Fragen
- Wie erhalte ich den ersten Tag des Monats?
- Verwenden Sie =EOMONTH(A2,-1)+1.
- Was ist der Unterschied zwischen MONATSENDE und EDATUM?
- EDATE behält die Tagesnummer bei; EOMONTH springt immer auf den letzten Tag des Monats.
- Wie erhalte ich den ersten Tag des nächsten Monats?
- =EOMONTH(A2,0)+1.
- Berücksichtigt MONATSENDE Schaltjahre?
- Ja. Für Februar lautet das Ergebnis in Schaltjahren 29.
Weitere Funktionen aus Datum und Uhrzeit