Excel-formel: Få måneder mellom datoer -

Innholdsfortegnelse

Generisk formel

=DATEDIF(start_date,end_date,"m")

Sammendrag

For å beregne måneder mellom to datoer som et helt tall, kan du bruke DATEDIF-funksjonen. I eksemplet vist er formelen i D6:

=DATEDIF(B6,C6,"m")

Merk: DATEDIF runder automatisk ned. For å runde opp til nærmeste måned, se nedenfor.

Mysteriet til DATEDIF

DATEDIF-funksjonen er en "kompatibilitets" -funksjon som kommer fra Lotus 1-2-3. Av ukjente årsaker er DATEDIF bare dokumentert i Excel 2000, og vises ikke som en foreslått funksjon i formellinjen. Du kan imidlertid bruke DATEDIF i alle gjeldende tExcel-versjoner, du trenger bare å gå inn i funksjonen manuelt. Excel hjelper deg ikke med funksjonsargumenter. Se denne siden på DATEDIF-funksjonen for mer informasjon om tilgjengelige argumenter.

Forklaring

DATEDIF tar tre argumenter: startdato, sluttdato og enhet. I dette tilfellet ønsker vi måneder, så vi leverer "m" for enheten.

DATEDIF beregner og returnerer automatisk et tall i flere måneder, avrundet.

Nærmeste hele måneden

DATEDIF avrunder som standard. Hvis du vil beregne måneder til nærmeste hele måned, kan du gjøre en enkel justering av formelen:

=DATEDIF(start_date,end_date+15,"m")

Dette sikrer at sluttdatoer som oppstår i andre halvdel av måneden blir behandlet som datoer i den påfølgende måneden, noe som effektivt avrunder sluttresultatet.

Interessante artikler...