Beschreibung
Verwenden Sie diese Funktion, um den letzten Tag des Monats zu ermitteln, n Monate in der Vergangenheit oder Zukunft. Dies ist nützlich für die Berechnung von Fälligkeitsdaten oder Fälligkeitstagen, die auf den letzten Tag des Monats fallen.
Syntax
(start_date, Monate)
Eingaben
Diese Funktion hat die folgenden Argumente:
| Name | Erforderlich | Gültige Eingabe |
|---|---|---|
start_date |
Ja | Das Datum, ab dem das Ergebnis berechnet werden soll. Dies kann eine Zellenreferenz, ein ganzzahliges Datum oder ein Datum im Format TT/MM/JJJJ oder JJJJ/MM/TT sein. Eine Formel, die eine dieser Formeln ergibt, ist ebenfalls zulässig. |
Monat(e) |
Ja | Die Anzahl der Monate vor oder nach start_date. Ein positiver Wert Monate ergibt ein zukünftiges Datum; ein negativer Wert ergibt ein vergangenes Datum.Dies kann ein Zellbezug oder eine ganze Zahl sein. Eine Formel, die zu einem dieser beiden Ergebnisse führt, ist ebenfalls zulässig. |
Beispiel
Stichprobendaten
| A | B | C | |
|---|---|---|---|
| 1 | Datum | Anpassung | EOMONTH Ergebnis |
| 2 | 1. Februar 2024 | 14 | 4/30/2019 |
| 3 | 23. April 2019 | 23 | 5/31/2017 |
| 4 | 7/19/2003 | 222 | 44592 |
| 5 | 12/23/2023 | -24 | #NUM! |
Beispiel-Formeln
| Anwendungsfall | Formel | Erklärung und Ergebnis |
|---|---|---|
| Hinzufügen einer bestimmten Anzahl von Monaten zu einem in einer Zelle angegebenen Datum und Ändern des Tages in den letzten Tag des Monats. | =EOMONTH(A2,14) |
Diese Formel fügt dem Datum in Zelle A2 14 Monate hinzu und ändert den Tag auf den letzten Tag des Monats. Für diesen Datensatz gibt diese Formel zurück: 45777 (4/30/2025) |
| Subtrahiert eine Anzahl von Monaten von einem angegebenen Datum und ändert den Tag auf den letzten Tag des Monats. | =EOMONTH("7/19/2023",4) |
Diese Formel fügt 4 Monate zu dem gelieferten Datum " Diese Formel gibt zurück: 45260 (30.11.2023) |
| Hinzufügen der Anzahl der Monate in einer Zelle zu einem in einer Zelle angegebenen Datum und Ändern des Tages in den letzten Tag des Monats. | =EOMONTH(A5,B5) |
Diese Formel fügt die Anzahl der Monate in Zelle B5 (-24) zu dem Datum in Zelle A5 hinzu. Diese Formel gibt zurück: den Fehler #NUM!, da der Wert in B5 negativ ist. |
| Berechnet den letzten Arbeitstag des Monats. | =ARBEITSTAG(EOMONTH(A2,0), -1) |
Diese Formel funktioniert auf folgende Weise:
Für diesen Datensatz gibt die Formel zurück: 45350 (2/28/2024) |
| Berechnet das nächste Zahlungsdatum für ein vierteljährliches Abonnement und stellt sicher, dass die Zahlung immer auf den letzten Tag des Monats fällt. | =EOMONTH(EDATE(A3, 3), 0) |
Diese Formel funktioniert auf folgende Weise:
Für diesen Datensatz gibt die Formel zurück: 43677 (31.7.2019) |
Hinweise
- Die Workiva-Plattform speichert Daten als Zahlen, damit sie in Berechnungen verwendet werden können.
Standardmäßig ist der 1. Januar 1900 = 1. - EOMONTH gibt einen Seriennummer-Datum-Wert zurück, der dann als Datum formatiert werden kann.
- Wenn das übergebene oder referenzierte
start_datekein gültiges ganzzahliges Datum oder im Format DD/MM/YYYY oder YYYY/MM/DD ist, gibt EOMONTH den - Wenn
start_dateplus Monate kein gültiges Datum ist (in der Regel, weil es außerhalb des Bereichs liegt), gibt EOMONTH den - Wenn
start_dateeine gebrochene Zeitangabe enthält (d.h. keine ganze Zahl ist), wird sie entfernt. - Wenn
Monatekeine ganze Zahl ist (sie enthält einen Dezimalwert), wird sie abgeschnitten. - Wildcards funktionieren mit dieser Funktion nicht.
Verwandte Funktionen
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC