Hvis du administrerer flere prosjekter, trenger du å vite hvor mange måneder det har gått mellom to datoer. Eller hvis du er i planleggingsfasen, må du kanskje vite det samme for start- og sluttdatoen 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 til å få antall måneder mellom to datoer.
Så la oss komme i gang!
Denne veiledningen dekker:
Ved hjelp av DATEDIF-funksjonen (Få antall fullførte måneder mellom to datoer)
Det er lite sannsynlig at du får datoene som har et perfekt antall måneder. Det er mer sannsynlig at det er noen måneder og noen dager som dekkes av de to datoene.
For eksempel, mellom 1. januar 2020 og 15. mars 2020 er det to måneder og 15 dager.
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å totalt antall av måneder (og ikke dagene).
Nedenfor er DATEDIF-formelen som vil gjøre det:
=DATEDIF(A2,B2,"M")
Formelen ovenfor gir deg bare totalt antall fullførte måneder mellom to datoer.
Hvis du vil få det totale antall måneder samt dager mellom to datoer, kan du bruke formelen nedenfor :
=DATEDIF(A2,B2,"M")&"M "&DATEDIF(A2,B2,"MD")&"D"
Merk: DATEDIF-funksjonen ekskluderer startdatoen når du teller månedstallene. Hvis du for eksempel starter et prosjekt 1. januar og det avsluttes 31. januar, vil DATEDIF-funksjonen gi antall måneder som 0 (ettersom det ikke teller startdatoen og ifølge det bare 30 dager i januar har vært dekket)
Bruk av YEARFRAC-funksjonen (Få totalt måneder mellom to datoer)
En annen metode for å få antall måneder mellom to angitte datoer er å bruke YEARFRAC-funksjonen.
YEARFRAC-funksjonen tar en startdato og sluttdato som inndata-argumenter, og det vil gi deg antall år som har gått i løpet av disse to datoene.
I motsetning til DATEDIF-funksjonen vil YEARFRAC-funksjonen gi deg verdiene i desimal i tilfelle det ikke har gått et år mellom de to datoene.
For eksempel, hvis startdatoen min er 1. januar 2020 og sluttdatoen er 31. januar 2o20, er resultatet av YEARFRAC-funksjonen blir 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 at du vil få antall måneder mellom start- og sluttdato.
Nedenfor er formelen som vil gjøre dette:
=YEARFRAC(A2,B2)*12
Dette vil gi deg månedene i desimaler.
I tilfelle du bare vil få antall komplette måneder, 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 vurdere startdatoen som en del av måneden. Hvis startdatoen for eksempel 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.
Bruk av YEAR and MONTH Formula (Tell All Months when the Project was Active)
Hvis du vil vet de totale månedene som dekkes mellom start- og sluttdato, så 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:
=(YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2)
Denne formelen bruker YEAR-funksjonen (som gir deg årstallet ved hjelp av datoen) og MONTH-funksjonen (som gir deg månedstallet ved hjelp av datoen) .
Ovenstående formel ignorerer også måneden for startdatoen.
For eksempel, hvis prosjektet ditt starter 1. januar og slutter 20. februar, vil formelen vist nedenfor vil gi deg resultatet som 1, da det fullstendig ignorerer startdatomåneden.
Hvis du vil at den også skal telle måneden for startdatoen, kan du bruke formelen nedenfor:
=(YEAR(B2)-YEAR(A2))*12+(MONTH(B2)-MONTH(A2)+1)
Du kan det være lurt å bruke formelen ovenfor når du vil vite om hvor mange måneder dette prosjektet var aktivt (som betyr at det kunne telle måneden selv om prosjektet bare var aktivt i to 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å det du har tenkt å beregne (nedenfor er et raskt sammendrag):
- Bruk DATEDIF-funksjonsmetoden hvis du ønsker å 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ånedene som er gått mellom slepedatoer. Det gir også resultatet i desimal (der heltallet 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 dekkes mellom to datoer (selv når varigheten mellom start og sluttdato 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 vil kanskje også like følgende Excel tips og veiledninger:
- Hvordan beregne antall dager mellom to datoer i Excel
- Hvordan fjerne 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 SUMER du verdier mellom to datoer i Excel