Beregn antall måneder mellom to datoer i Excel (enkle formler)

Hvis du administrerer flere prosjekter, trenger du å vite hvor mange måneder som har gått mellom to datoer. Eller, hvis du er i planleggingsfasen, må du kanskje vite det samme for start- og sluttdato for et prosjekt.

Det er flere måter å beregne antall måneder mellom to datoer (alle bruker forskjellige formler).

I denne opplæringen vil jeg gi deg noen formler som du kan bruke for å få antall måneder mellom to datoer.

Så la oss komme i gang!

Bruke DATEDIF -funksjon (Få antall fullførte måneder mellom to datoer)

Det er usannsynlig at du får datoene som har et perfekt antall måneder. Det er mer sannsynlig at det er et antall måneder og noen dager som dekkes av de to datoene.

For eksempel er det 2 måneder og 15 dager mellom 1. jan2021-2022 og 15. mars2021-2022.

Hvis du bare vil beregne det totale antall måneder mellom to datoer, kan du bruke DATEDIF -funksjonen.

Anta at du har et datasett som vist nedenfor, der du bare vil få det totale antallet måneder (og ikke dagene).

Nedenfor er DATEDIF -formelen som vil gjøre det:

= DATEDIF (A2, B2, "M")

Formelen ovenfor gir deg bare det totale antallet fullførte måneder mellom to datoer.

DATEDIF er en av få udokumenterte funksjoner i Excel. Når du skriver = DATEDIF i en celle i Excel, vil du ikke se noen IntelliSense eller veiledning om hvilke argumenter den kan ta. Så hvis du bruker DATEDIF i Excel, må du kjenne syntaksen.

Hvis du vil få totalt antall måneder og dager mellom to datoer, kan du bruke formelen nedenfor:

= DATEDIF (A2, B2, "M") & "M" & DATEDIF (A2, B2, "MD") & "D"

Merk: DATEDIF -funksjonen vil ekskludere startdatoen når månedstallene telles. For eksempel, hvis du starter et prosjekt 1. januar og det slutter 31. januar, gir DATEDIF -funksjonen antall måneder som 0 (ettersom det ikke teller startdatoen og ifølge det har bare 30 dager i januar vært dekket)

Bruke YEARFRAC -funksjonen (Få totalt antall måneder mellom to datoer)

En annen metode for å få antall måneder mellom to spesifiserte datoer er ved å bruke YEARFRAC -funksjonen.

YEARFRAC -funksjonen tar en startdato og sluttdato som inputargumenter, og den gir deg antall år som har gått i løpet av disse to datoene.

I motsetning til DATEDIF -funksjonen, gir YEARFRAC -funksjonen deg verdiene i desimal i tilfelle det ikke har gått et år mellom de to datoene.

For eksempel, hvis startdatoen min er 01.01.2020-2022 og sluttdatoen er 31.01.2020, vil resultatet av YEARFRAC-funksjonen være 0,833. Når du har årsverdien, kan du få månedsverdien ved å multiplisere denne med 12.

Anta at du har datasettet som vist nedenfor, og du vil få antall måneder mellom start- og sluttdato.

Nedenfor er formelen som gjør dette:

= ÅRFRAC (A2, B2)*12

Dette vil gi deg månedene i desimaler.

Hvis du bare ønsker å få hele måneden, kan du pakke inn formelen ovenfor i INT (som vist nedenfor):

= INT (YEARFRAC (A2, B2)*12)

En annen stor forskjell mellom DATEDIF -funksjonen og YEARFRAC -funksjonen er at YEARFRAC -funksjonen vil betrakte startdatoen som en del av måneden. For eksempel, hvis startdatoen er 1. januar og sluttdatoen er 31. januar, vil resultatet fra formelen ovenfor være 1

Nedenfor er en sammenligning av resultatene du får fra DATEDIF og YEARFRAC.

Bruke formelen YEAR og MONTH (telle alle måneder da prosjektet var aktivt)

Hvis du vil vite de totale månedene som dekkes mellom start- og sluttdato, kan du bruke denne metoden.

Anta at du har datasettet som vist nedenfor:

Nedenfor er formelen som gir deg antall måneder mellom de to datoene:

= (ÅR (B2) -ÅR (A2))*12+MÅNED (B2) -MÅNED (A2)

Denne formelen bruker YEAR -funksjonen (som gir deg årstallet ved hjelp av datoen) og MONTH -funksjonen (som gir deg månedsnummeret med datoen).

Ovennevnte formel ignorerer også fullstendig måneden for startdatoen.

For eksempel, hvis prosjektet starter 1. januar og slutter 20. februar, vil formelen vist nedenfor gi deg resultatet som 1, ettersom det fullstendig ignorerer startdatomåneden.

Hvis du vil at den også skal telle måneden for startdatoen, kan du bruke formelen nedenfor:

= (ÅR (B2) -ÅR (A2))*12+ (MÅNAD (B2) -MÅNAD (A2) +1)

Det kan være lurt å bruke formelen ovenfor når du vil vite hvor mange måneder dette prosjektet var aktivt (noe som betyr at det kan telle måneden selv om prosjektet var aktivt i bare 2 dager i måneden).

Så dette er tre forskjellige måter å beregne måneder mellom to datoer i Excel. Metoden du velger vil være basert på hva du har tenkt å beregne (nedenfor er en rask oppsummering):

  • Bruk DATEDIF -funksjonsmetoden hvis du vil få totalt antall fullførte måneder mellom to datoer (den ignorerer startdatoen)
  • Bruk YEARFRAC -metoden når du vil få den faktiske verdien av måneder som har gått mellom slepedatoer. Det gir også resultatet i desimal (der heltallsverdien representerer antall hele måneder og desimaldel representerer antall dager)
  • Bruk YEAR and MONTH -metoden når du vil vite hvor mange måneder som er dekket mellom to datoer (selv om varigheten mellom start- og sluttdatoen bare er noen få dager)

Nedenfor ser du hvordan hver formel som dekkes i denne opplæringen vil telle antall måneder mellom to datoer:

Håper du fant denne Excel -opplæringen nyttig.

Du kan også like følgende Excel -tips og opplæringsprogrammer:

  • Hvordan beregne antall dager mellom to datoer i Excel
  • Slik fjerner du tid fra dato/tidsstempel i Excel
  • Konverter tid til desimaltall i Excel (timer, minutter, sekunder)
  • Slik setter du raskt inn dato og tidsstempel i Excel
  • Konverter dato til tekst i Excel
  • Slik summerer du verdier mellom to datoer i Excel
  • Hvordan legge til måneder til dato i Excel

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave