MONATSENDE-Funktion (EOMONTH)
Kurz gesagt
MONATSENDE liefert den letzten Tag des Monats, der eine bestimmte Anzahl Monate vor oder nach einem Datum liegt.
- Syntax
=MONATSENDE(Ausgangsdatum; Monate)- Häufigste Verwendung
=MONATSENDE(A2;0)ergibt 28.02.2026 (Letzter Tag desselben Monats: 28. Februar)
Nutze sie für Monatsabschlüsse, Zahlungsziele zum Monatsende und, mit +1, für den Monatsersten. Ein Wert von 0 für Monate bedeutet derselbe Monat wie das Ausgangsdatum.
- Englischer Name
- EOMONTH
- Verfügbar in
- Alle aktuellen Versionen
- Kategorie
- Datum und Uhrzeit
- Rückgabewert
- Das Datum des letzten Tags dieses Monats als fortlaufende Zahl.
- Google Sheets
- Funktioniert in Google Sheets genauso.
Syntax
=MONATSENDE(Ausgangsdatum; Monate)
Im deutschen Excel werden Argumente mit Semikolon (;) getrennt, und Dezimalzahlen haben ein Komma.
| Argument | Erforderlich? | Bedeutung |
|---|---|---|
Ausgangsdatum | Erforderlich | Das Datum, von dem aus gerechnet wird. |
Monate | Erforderlich | Wie viele Monate entfernt. 0 ist derselbe Monat, 1 der nächste und -1 der vorige. |
Beispiele
Jedes Ergebnis wird von unserer Formel-Engine aus der Beispieltabelle berechnet, derselben, die auch die Übungen prüft.
| Zelle | Formel | Ergebnis | Was es zeigt |
|---|---|---|---|
| C2 | =MONATSENDE(A2;0) | 28.02.2026 | Letzter Tag desselben Monats: 28. Februar |
| C3 | =MONATSENDE(A3;1) | 31.12.2026 | Ende des nächsten Monats, für Zahlungsziele „Monatsende plus eins“ |
| C4 | =MONATSENDE(A4;-1)+1 | 01.06.2026 | Erster Tag des Rechnungsmonats: Ende des Vormonats plus eins |
Live ausprobieren
Das ist die Beispieltabelle. Ändere eine Zahl oder einen Text oder bearbeite eine Formel auf Deutsch, und die Ergebnisse passen sich an.
Beispieldaten als Tabelle anzeigen
| Rechnungsdatum | Ergebnis | |
| 10.02.2026 | 28.02.2026 | |
| 20.11.2026 | 31.12.2026 | |
| 05.06.2026 | 01.06.2026 |
MONATSENDE üben
Schreib die Formel auf Deutsch, mit Semikolon. Sie wird sofort geprüft und danach noch einmal mit geänderten Daten.
Abrechnung zum Monatsende
E2 den letzten Tag des Startmonats jedes Vertrags zurück. Ziehe die Formel bis E6 nach unten.Typische Fehler
| Was du siehst | Ursache und Lösung |
|---|---|
| Eine fünfstellige Zahl statt eines Datums | MONATSENDE liefert eine fortlaufende Zahl. Formatiere die Zelle als Datum. |
| Das Argument Monate weggelassen | Anders als bei manchen Funktionen ist Monate Pflicht. Nimm 0 für das Ende desselben Monats. |
| Beim Gruppieren nach Monatsende rutschen Daten in den Folgemonat | =MONATSENDE(A2;1) ist das Ende des nächsten Monats. Für den Monat, zu dem ein Datum gehört, nimm 0. |
Tipps
- Gruppiere Buchungen nach Monat mit einer Hilfsspalte =MONATSENDE(A2;0): Jedes Datum eines Monats ergibt denselben Wert.
Häufige Fragen
Wie bekomme ich in Excel den letzten Tag des Monats?
Mit =MONATSENDE(A2;0). Das liefert den letzten Tag des Monats, in dem das Datum in A2 liegt.
Wie bekomme ich den ersten Tag des Monats?
Addiere eins zum Ende des Vormonats: =MONATSENDE(A2;-1)+1.
Berücksichtigt MONATSENDE Schaltjahre?
Ja. MONATSENDE eines beliebigen Datums im Februar 2028 liefert den 29. Februar 2028.
Diese Seite auf Englisch: EOMONTH. Excel-Funktionsübersetzer: Funktionsnamen in 8 Sprachen. Alle Funktionen auf Deutsch.
Aktualisiert Geprüft durch Ausführen: Unsere Formel-Engine hat alle Formeln auf dieser Seite berechnet am .