Excel-Tutorial: Monatsende berechnen mit der Funktion MONATSENDE (EOMONTH)

Melden

Hier ist ein umfassendes Tutorial zur Excel-Funktion MONATSENDE (im Englischen EOMONTH).


In der Welt der Buchhaltung, Projektplanung und Fristenverwaltung ist es oft notwendig, den letzten Tag eines Monats zu ermitteln. Da Monate unterschiedlich lang sind (28, 30 oder 31 Tage) und Schaltjahre berücksichtigt werden müssen, bietet Excel hierfür eine spezialisierte Funktion: MONATSENDE (Englisch: EOMONTH).

In diesem Tutorial lernst du, wie du diese Funktion effizient einsetzt.


1. Die Syntax der Funktion

In der deutschen Excel-Version lautet die Funktion: =MONATSENDE(Ausgangsdatum; Monate)

Die Argumente erklärt:

  • Ausgangsdatum: Das Datum, von dem aus die Berechnung startet.
  • Monate: Die Anzahl der Monate vor oder nach dem Ausgangsdatum.
    • 0 = der aktuelle Monat des Ausgangsdatums.
    • Positive Zahl = Monate in der Zukunft.
    • Negative Zahl = Monate in der Vergangenheit.

2. Praxisbeispiele

Beispiel A: Den letzten Tag des aktuellen Monats finden

Angenommen, in Zelle A2 steht das Datum 15.05.2024. Du möchtest das Ende dieses Monats wissen.

  • Formel: =MONATSENDE(A2; 0)
  • Ergebnis: 31.05.2024

Beispiel B: Frist in 3 Monaten berechnen

Du hast eine Rechnung am 10.01.2024 erhalten und die Zahlungsfrist ist das Ende des Quartals (3 Monate später).

  • Formel: =MONATSENDE(A2; 3)
  • Ergebnis: 30.04.2024

Beispiel C: Das Ende des Vormonats ermitteln

Dies ist nützlich für Monatsabschlüsse.

  • Formel: =MONATSENDE(A2; -1)
  • Ergebnis: 30.04.2024 (wenn A2 im Mai liegt).

3. Profi-Tipp: Den ersten Tag eines Monats berechnen

Excel hat keine eigene Funktion "MONATSANFANG". Du kannst jedoch die MONATSENDE-Funktion clever nutzen, um den ersten Tag des nächsten Monats zu finden:

Logik: Berechne das Ende des aktuellen Monats und addiere +1 Tag.

  • Formel: =MONATSENDE(HEUTE(); 0) + 1
  • Ergebnis: Der 1. Tag des nächsten Monats.

4. Häufige Fehler und Lösungen

Problem: Das Ergebnis ist eine seltsame Zahl (z. B. 45443)

Grund: Excel speichert Daten als fortlaufende Zahlen. Wenn die Zelle als "Standard" oder "Zahl" formatiert ist, siehst du den internen Code für das Datum. Lösung: Markiere die Zelle -> Drücke Strg + 1 (Zellen formatieren) -> Wähle unter "Zahlen" das Format Datum.

Problem: #WERT! Fehler

Grund: Das Ausgangsdatum ist kein gültiges Excel-Datum (z. B. als Text "Januar 2024" geschrieben). Lösung: Stelle sicher, dass das Ausgangsdatum in einem Format vorliegt, das Excel erkennt (z. B. 01.01.2024).


5. Zusammenfassung der Anwendungsfälle

Ziel Formelbeispiel
Letzter Tag des aktuellen Monats =MONATSENDE(HEUTE(); 0)
Letzter Tag des nächsten Monats =MONATSENDE(HEUTE(); 1)
Letzter Tag des Vormonats =MONATSENDE(HEUTE(); -1)
Erster Tag des aktuellen Monats =MONATSENDE(HEUTE(); -1) + 1

Fazit

Die Funktion MONATSENDE (EOMONTH) nimmt dir die mühsame Arbeit ab, Schaltjahre und unterschiedliche Monatslängen manuell zu prüfen. Sie ist ein unverzichtbares Werkzeug für jeden, der mit Deadlines und Zeitplänen in Excel arbeitet.

0