Beschrijving
Gebruik deze functie om de laatste dag van de maand terug te geven, nmaanden in het verleden of de toekomst. Dit is handig voor het berekenen van vervaldatums of betaaldatums die op de laatste dag van de maand vallen.
Syntaxis
(startdatum, maanden)
Invoer
Deze functie heeft de volgende argumenten:
| Naam | Vereist | Geldige invoer |
|---|---|---|
start_datum |
Ja | De datum vanaf welke het resultaat berekend moet worden. Dit kan een celverwijzing zijn, een datum als geheel getal, of een datum in de indeling DD/MM/JJJJ of JJJJ/MM/DD. Een formule die een van deze resultaten oplevert, is ook acceptabel. |
maanden |
Ja | Het aantal maanden voor of na start_date. Een positieve waarde voor 'maanden' geeft een datum in de toekomst aan; een negatieve waarde geeft een datum in het verleden aan.Dit kan een celverwijzing of een geheel getal zijn. Een formule die tot een van beide resultaten leidt, is ook acceptabel. |
Voorbeeld
Voorbeeldgegevens
| A | B | C | |
|---|---|---|---|
| 1 | Datum | Aanpassing | EOMONTH Resultaat |
| 2 | 1 februari 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! |
Voorbeeldformules
| Gebruiksvoorbeeld | Formule | Uitleg en resultaat |
|---|---|---|
| Voeg een bepaald aantal maanden toe aan een datum die in een cel is opgegeven en verander de dag naar de laatste dag van die maand. | =EOMONTH(A2,14) |
Deze formule telt 14 maanden op bij de datum in cel A2 en verandert de dag naar de laatste dag van de maand. Voor deze dataset geeft deze formule het volgende resultaat: 45777 (30-04-2025) |
| Trek een aantal maanden af van een bepaalde datum en verander de dag naar de laatste dag van die maand. | =EOMONTH("19 juli 2023", 4) |
Deze formule telt 4 maanden op bij de opgegeven datum " Deze formule geeft als resultaat: 45260 (30-11-2023) |
| Tel het aantal maanden in een cel op bij een datum in een andere cel en verander de dag naar de laatste dag van die maand. | =EOMONTH(A5,B5) |
Deze formule telt het aantal maanden in cel B5 (-24) op bij de datum in cel A5. Deze formule geeft de foutmelding #NUM! terug, omdat de waarde in B5 negatief is. |
| Bereken de laatste werkdag van de maand. | =WERKDAG(EOMONTH(A2,0), -1) |
Deze formule werkt als volgt:
Voor deze dataset geeft de formule het volgende resultaat: 45350 (28-02-2024) |
| Bereken de volgende betaaldatum voor een kwartaalabonnement en zorg ervoor dat de betaling altijd op de laatste dag van de maand valt. | =EOMONTH(EDATE(A3, 3), 0) |
Deze formule werkt als volgt:
Voor deze dataset geeft de formule het volgende resultaat: 43677 (31-7-2019) |
Notities
- Het Workiva-platform slaat datums op als getallen, zodat ze in berekeningen gebruikt kunnen worden.
Standaard is 1 januari 1900 gelijk aan 1. - EOMONTH retourneert een datumwaarde voor een serienummer, die vervolgens als datum kan worden geformatteerd.
- Als de opgegeven of waarnaar verwezen wordt
start_dategeen geldige integerdatum is of niet de indeling DD/MM/JJJJ of JJJJ/MM/DD heeft, geeft EOMONTH de foutmelding #VALUE! terug. - Als
start_dateplus months geen geldige datum is (meestal omdat deze buiten het bereik ligt), geeft EOMONTH de foutmelding #NUM! terug. - Als
start_dateeen fractionele tijd bevat (dus geen geheel getal is), wordt deze verwijderd. - Als
monthsgeen geheel getal is (het bevat een decimale waarde), wordt het afgekapt. - Jokertekens werken niet met deze functie.