Beskrivelse
Bruk denne funksjonen til å returnere en dato som er det angitte antallet måneder før eller etter den angitte datoen, samtidig som den samme dagen i måneden beholdes.Dette er nyttig for å beregne forfallsdatoer som faller på samme dag i måneden som utstedelsesdatoen.
Syntaks
EDATE(startdato, måneder)
Inndata
Denne funksjonen har følgende argumenter:
| Navn | Påkrevd | Beskrivelse | Gyldig inndata |
|---|---|---|---|
startdato |
Ja | Datoen som resultatet skal beregnes fra. | En cellereferanse, en heltallsdato eller en dato i formatet DD/MM/ÅÅÅÅ eller ÅÅÅÅ/MM/DD. En formel som resulterer i en av disse er også akseptabel. |
måneder |
Ja | Antall måneder før eller etter startdato .En positiv verdi for måneder gir en fremtidig dato; en negativ verdi gir en fortidig dato. |
En cellereferanse eller et heltall. En formel som resulterer i en av disse er også akseptabel. |
Eksempler
Eksempeldata
| A | B | |
|---|---|---|
| 1 | 1. februar 2018 | 56 |
| 2 | 23. april 2019 | 39 |
| 3 | 4. juli 2000 | 15 |
| 4 | 7/19/2003 | -92 |
| 5 | 12/23/2023 | 22 |
Eksempelformler
| Brukstilfelle | Formel | Forklaring og resultat | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Legg til et antall måneder til en dato som er angitt i en celle. | =EDATE(A1;56) |
Denne formelen legger til 56 måneder til datoen i celle A1. Denne formelen returnerer 10/1/2022 | ||||||||||||
| Trekk fra et antall måneder fra en angitt dato. | =EDATE("19.07.2003",-92) |
Denne formelen legger til -92 måneder til den oppgitte datoen 19.07.2003. Denne formelen returnerer 19.11.1995. Merk at datoen må stå i doble anførselstegn. |
||||||||||||
| Generer en sekvens av forfallsdatoer. | =EDATE(A1; SEKVENS(12)) |
Denne formelen fungerer på følgende måte:
For dette datasettet returnerer formelen:
|
||||||||||||
| Lag en liste over datoer for halvårlige evalueringer. | =EDATE(A1, SEKVENS(10; 1; 6; 6)) |
Denne formelen fungerer på følgende måte:
For dette datasettet returnerer formelen:
|
Merknader
- Workiva-plattformen lagrer datoer som tall slik at de kan brukes i beregninger. Som standard er 1. januar 1900 = 1.
- EDATE returnerer en heltallsdato, som må formateres som en dato.
- Hvis den oppgitte eller refererte
startdatoen ikkeer en gyldig heltallsdato eller i formatet "DD/MM/ÅÅÅÅ" eller "ÅÅÅÅ/MM/DD", returnerer EDATE #VERDI!-feilen. - Hvis
start_datehar en brøkdel av tiden knyttet til (det vil si at den ikke er et heltall), fjernes den. - Hvis
måneder ikke eret heltall, blir det avkortet. - Hvis
månederinneholder en desimalverdi, vil den bli fjernet. - Jokertegn fungerer ikke med denne funksjonen.
Tips
- For å beregne en dato ved månedens slutt, bruk funksjonen EOMONTH .
- EDATE-funksjonen fjerner klokkeslett fra datoer som inkluderer klokkeslett (noen ganger kalt «dato/klokkeslett»).
For å bevare tiden i en dato kan du bruke en formel som denne:=EDATE(startdato,måneder)+MOD(startdato,1)
MOD - funksjonen trekker ut tiden fra datoen og legger den deretter til igjen.