Bereken het aantal maanden tussen twee datums in Excel (Easy Formulas)

Als u meerdere projecten beheert, moet u weten hoeveel maanden er tussen twee datums zijn verstreken. Of, als u zich in de planningsfase bevindt, moet u misschien hetzelfde weten voor de start- en einddatum van een project.

Er zijn meerdere manieren om het aantal maanden tussen twee datums te berekenen (alle verschillende formules gebruiken).

In deze tutorial zal ik je enkele formules geven die je kunt gebruiken om het aantal maanden tussen twee datums te krijgen.

Laten we dus aan de slag gaan!

Deze tutorial behandelt:

Gebruik van de DATEDIF-functie (haal het aantal voltooide maanden tussen twee datums op)

Het is onwaarschijnlijk dat u de datums krijgt met een perfect aantal maanden. Het is waarschijnlijker dat een aantal maanden en enkele dagen onder de twee datums vallen.

Tussen 1 januari 2020 en 15 maart 2020 zijn er bijvoorbeeld 2 maanden en 15 dagen.

Als u alleen het totale aantal maanden tussen twee datums wilt berekenen, kunt u de DATEDIF-functie gebruiken.

Stel dat u een dataset heeft zoals hieronder weergegeven waarvan u alleen het totale aantal wilt krijgen aantal maanden (en niet de dagen).

Hieronder staat de DATEDIF-formule die dat zal doen:

=DATEDIF(A2,B2,"M")

De bovenstaande formule geeft u alleen het totale aantal voltooide maanden tussen twee datums.

DATEDIF is een van de weinige ongedocumenteerde functies in Excel. Wanneer u = DATEDIF in een cel in Excel typt, ziet u geen IntelliSense of richtlijnen over welke argumenten het kan hebben. Dus als u DATEDIF in Excel gebruikt, moet u de syntaxis kennen.

Als u het totale aantal maanden en dagen tussen twee datums wilt krijgen, kunt u de onderstaande formule gebruiken :

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

Opmerking: de DATEDIF-functie sluit de startdatum uit bij het tellen de maandnummers. Als u bijvoorbeeld een project start op 01 jan en het eindigt op 31 jan, geeft de DATEDIF-functie het aantal maanden als 0 (aangezien het de startdatum niet meetelt en volgens het slechts 30 dagen in januari zijn geweest) gedekt)

Gebruik van de YEARFRAC-functie (Get totale maanden tussen twee datums)

Een andere methode om het aantal maanden tussen twee opgegeven datums te krijgen, is door de YEARFRAC-functie te gebruiken.

De functie JAAR.DEEL neemt een startdatum en einddatum als invoerargumenten en geeft je het aantal jaren dat is verstreken tijdens deze twee datums.

In tegenstelling tot de functie DATEDIF, zal de functie JAAR.DEEL geef je de waarden in decimalen voor het geval er geen jaar is verstreken tussen de twee datums.

Als mijn startdatum bijvoorbeeld 01 jan.2020 is en de einddatum 31 jan 2o20, is het resultaat van de functie JAAR.DEEL zal 0,833 zijn. Als je eenmaal de jaarwaarde hebt, kun je de maandwaarde krijgen door deze met 12 te vermenigvuldigen.

Stel dat je de dataset hebt zoals hieronder getoond en je wilt het aantal maanden tussen de begin- en einddatum krijgen.

Hieronder staat de formule die dit zal doen:

=YEARFRAC(A2,B2)*12

Dit geeft u de maanden in decimalen.

Als u alleen het aantal volledige maanden, kunt u de bovenstaande formule in INT verpakken (zoals hieronder getoond):

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

Een ander groot verschil tussen de DATEDIF-functie en YEARFRAC-functie is dat de YEARFRAC-functie beschouwt de startdatum als een deel van de maand. Als de startdatum bijvoorbeeld 01 jan is en de einddatum 31 jan, zou het resultaat van de bovenstaande formule 1 zijn

Hieronder ziet u een vergelijking van de resultaten die u krijgt van DATEDIF en YEARFRAC.

Met behulp van de YEAR en MONTH-formule (alle maanden tellen wanneer het project actief was)

Als u wilt weet hoeveel maanden er tussen de start- en einddatum zijn gedekt, dan kun je deze methode gebruiken.

Stel dat je de dataset hebt zoals hieronder getoond:

Hieronder staat de formule die u het aantal maanden tussen de twee datums geeft:

=(YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2)

Deze formule gebruikt de functie JAAR (die u het jaarnummer geeft met behulp van de datum) en de functie MAAND (die u het maandnummer geeft met behulp van de datum) .

De bovenstaande formule negeert ook volledig de maand van de startdatum.

Als uw project bijvoorbeeld start op 01 jan en eindigt op 20 feb, de onderstaande formule geeft u het resultaat als 1, omdat deze de startdatummaand volledig negeert.

Als u ook de maand van de startdatum wilt tellen, kunt u de onderstaande formule gebruiken:

=(YEAR(B2)-YEAR(A2))*12+(MONTH(B2)-MONTH(A2)+1)

U misschien wilt u de bovenstaande formule gebruiken als u wilt weten in hoeveel maanden dit project actief was (wat betekent dat het de maand kon tellen, zelfs als het project slechts 2 dagen in de maand actief was).

Dit zijn dus drie verschillende manieren om maanden tussen twee datums in Excel te berekenen. De methode die u kiest, is gebaseerd op wat u van plan bent te berekenen (hieronder is een korte samenvatting):

  • Gebruik de DATEDIF-functiemethode als u het totale aantal voltooide maanden tussen twee datums (het negeert de startdatum)
  • Gebruik de YEARFRAC-methode wanneer u de werkelijke waarde wilt krijgen van de maanden die zijn verstreken tussen twee datums. Het geeft ook het resultaat in decimalen (waarbij de integerwaarde het aantal volledige maanden vertegenwoordigt en het decimale deel het aantal dagen)
  • Gebruik de YEAR en MONTH-methode als u wilt weten hoeveel maanden er gedekt zijn tussen twee datums in (zelfs als de duur tussen de start- en de einddatum slechts een paar dagen is)

Hieronder ziet u hoe elke formule die in deze tutorial wordt behandeld, het aantal maanden tussen twee datums:

Ik hoop dat je deze Excel-tutorial nuttig vond.

Misschien vind je de volgende Excel ook leuk tips en tutorials:

  • Hoe het aantal dagen tussen twee datums in Excel te berekenen
  • Hoe u tijd van datum / tijdstempel in Excel kunt verwijderen
  • Tijd converteren naar decimaal getal in Excel (uren, minuten, seconden)
  • Snel datum en tijdstempel invoegen in Excel
  • Datum naar tekst converteren in Excel
  • Waarden tussen twee datums in Excel SUMMEN

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *