Hvordan bruke Excel EDATE-funksjonen

Innholdsfortegnelse

Sammendrag

Excel EDATE-funksjonen returnerer en dato samme dag i måneden, n måneder i fortiden eller fremtiden. Du kan bruke EDATE til å beregne utløpsdatoer, forfallsdatoer og andre forfallsdatoer. Bruk en positiv verdi i flere måneder for å få en dato i fremtiden, og en negativ verdi for datoer tidligere.

Hensikt

Skift dato n måneder i fremtiden eller fortiden

Returverdi

Ny dato som Excel-serienummer

Syntaks

= EDATE (startdato, måneder)

Argumenter

  • start_date - Startdato som en gyldig Excel-dato.
  • måneder - Antall måneder før eller etter startdato.

Versjon

Excel 2003

Bruksanvisninger

EDATE-funksjonen kan legge til eller trekke måneder fra en dato. Du kan bruke EDATE til å beregne utløpsdatoer, kontraktsdatoer, forfallsdatoer, jubileumsdatoer, pensjonsdatoer og andre datoer i fremtiden eller fortiden. Bruk et positivt tall i flere måneder for å få en dato i fremtiden, og et negativt tall for datoer tidligere.

EDATE returnerer et serienummer som tilsvarer en dato. For å vise resultatet som dato, bruk et tallformat du ønsker.

Grunnleggende bruk

Hvis A1 for eksempel inneholder datoen 1. februar 2018, kan du bruke EDATE slik:

=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017

6 måneder fra i dag

For å bruke EDATE med dagens dato, kan du bruke TODAY-funksjonen. For eksempel, for å opprette en dato nøyaktig 6 måneder fra i dag, kan du bruke:

=EDATE(TODAY(),6) // 6 months from today

Flytter etter år

For å bruke EDATE-funksjonen til å flytte med år, multipliser med 12. For å gå fremover 24 måneder, kan du for eksempel bruke en av disse formlene:

=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years

Det andre skjemaet er praktisk når du allerede har år i en annen celle og vil konvertere til måneder i EDATE.

Slutten av måneden

EDATE er smart med å rulle "slutten av måneden" datoer fremover eller bakover, og vil justere år, måned og dag verdier etter behov. For eksempel vil EDATE opprettholde den siste dagen i måneden:

=EDATE("31-Jan-2019",1) // returns 28-Feb-2019

Skuddår

EDATE vil også respektere skuddår:

=EDATE("31-Jan-2020",1) // returns 29-Feb-2020

REDIGER med tiden

EDATE-funksjonen vil fjerne tider fra datoer som inkluderer tid (noen ganger kalt "datetime"). For å bevare tiden i en dato, kan du bruke en formel som denne:

=EDATE(A1,n)+MOD(A1,1)

Her brukes MOD-funksjonen til å trekke ut tiden fra datoen i A1 og legge den tilbake til resultatet fra EDATE.

Se nedenfor for flere eksempler på formler som bruker EDATE-funksjonen.

Merknader

  1. EDATE returnerer feilen #VALUE hvis startdatoen ikke er en gyldig dato.
  2. Hvis startdatoen har en brøkdel, blir den fjernet.
  3. Hvis månedersargumentet inneholder en desimalverdi, blir den fjernet.
  4. For å beregne en slutt på månedsdato, se EOMONTH-funksjonen.
  5. EDATE returnerer et serienummer, som må formateres som en dato.

Relaterte videoer

Slik bruker du funksjonsargumenter De fleste Excel-funksjoner krever argumenter. I denne videoen forklarer vi hvordan funksjonsargumenter og hvordan du bruker dem.

Interessante artikler...