Beschrijving
Gebruik deze functie om een datum terug te geven die het opgegeven aantal maanden voor of na de opgegeven datum ligt, met behoud van dezelfde dag van de maand. Dit is handig voor het berekenen van vervaldatums of vervaldatums die op dezelfde dag van de maand vallen als de uitgiftedatum.
Syntax
EDATE(begin_datum, maanden)
Ingangen
Deze functie heeft de volgende argumenten:
| Naam | Vereist | Geldige invoer |
|---|---|---|
start_datum |
Ja | De datum vanaf wanneer het resultaat berekend moet worden. Dit kan een celverwijzing zijn, een geheel getal of een datum in de notatie DD/MM/JJJJ of JJJJ/MM/DD. Een formule die resulteert in een van deze is ook aanvaardbaar. |
maanden |
Ja |
Het aantal maanden voor of na |
Voorbeelden
Voorbeeldgegevens
| A | B | |
|---|---|---|
| 1 | 1 februari 2018 | 56 |
| 2 | 23 april 2019 | 39 |
| 3 | 4 juli 2000 | 15 |
| 4 | 7/19/2003 | -92 |
| 5 | 12/23/2023 | 22 |
Voorbeeldformules
| Gebruikscasus | Formule | Uitleg en resultaat | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Voeg een aantal maanden toe aan een datum die in een cel is opgegeven. | =EDATE(A1,56) |
Deze formule voegt 56 maanden toe aan de datum in cel A1. Deze formule geeft 10/1/2022 | ||||||||||||
| Trek een aantal maanden af van een opgegeven datum. | =EDATE(7/19/2003,-92) |
Deze formule voegt -92 maanden toe aan de geleverde datum van 7/19/2003. Deze formule komt terug op 11/19/1995. | ||||||||||||
| Genereer een reeks vervaldatums. | =DATUM(A1, REEKS(12)) |
Deze formule werkt op de volgende manier:
Voor deze gegevensset geeft de formule:
|
||||||||||||
| Maak een lijst met halfjaarlijkse evaluatiedata. | =DATUM(A1, REEKS(10, 1, 6, 6)) |
Deze formule werkt op de volgende manier:
Voor deze gegevensset geeft de formule:
|
Notities
- Het Workiva platform slaat datums op als getallen, zodat ze in berekeningen kunnen worden gebruikt. Standaard is 1 januari 1900 = 1.
- EDATE geeft een gehele datum terug, die moet worden opgemaakt als een datum.
- Als de geleverde of verwezen
start_dategeen geldige gehele datum is of in het formaat "DD/MM/JJJJ" of "JJJJ/MM/DD", retourneert EDATE de foutmelding #VALUE! - Als
start_dateeen fractionele tijd bevat (dus geen geheel getal is), wordt het verwijderd. - Als
maandengeen geheel getal is, wordt het afgekapt. - Als
maandeneen decimale waarde bevat, wordt deze verwijderd. - Wildcards werken niet met deze functie.
Tips
- Om een einddatum van de maand te berekenen, gebruikt u de functie EOMONTH.
- De functie EDATE streept tijden uit datums die tijd bevatten (soms een "datetime" genoemd).
Om de tijd in een datum te behouden, kunt u een formule als deze gebruiken:=EDATE(start_date,maanden)+MOD(start_date,1)
De functie MOD haalt de tijd uit de datum en voegt deze weer toe.
Verwante functies
DATE
DATEVALUE
DAY
DAYS
DAYS360
EDATE
EOMONTH
MONTH
NETWORKDAYS
NETWORKDAYS.INTL
WEEKDAY
WORKDAY
WORKDAY.INTL
YEAR
YEARFRAC