HomeExcel FunctiesExcel DATUMVERSCHIL functie

Excel Functies

Excel DATUMVERSCHIL functie

~ Advertentie ~

Datum- en tijdfuncties

Excel DATUMVERSCHIL functie

Samenvatting DATUMVERSCHIL functie

De DATUMVERSCHIL functie berekent het aantal dagen, maanden of jaren tussen twee datums. Een datum kan worden ingevoerd als een tekenreeks tussen aanhalingstekens (bijvoorbeeld “30-1-2001”), als een serieel getal (bijvoorbeeld 36921, dat wordt herleid naar 30 januari 2001 als u het datumsysteem 1900 gebruikt) of als het resultaat van een andere formule of functie (bijvoorbeeld DATUMWAARDE(“30-1-2001”)).

Vertaling

Nederlands: DATUMVERSCHIL()
Engels: DATEDIF()

Doel

Het verkrijgen van een aantal dagen, maanden of jaren tussen twee datums.

Resultaat waarde

Een getal dat de eenheid tussen twee datums retourneert.

Syntaxis

= DATUMVERSCHIL ( startdatum; einddatum; eenheid )

Argumenten

Startdatum – Een datum die de eerste datum, of begindatum, van de periode aangeeft.
Einddatum – Een datum die de laatste datum, of einddatum, van de periode aangeeft.
Eenheid – De tijd eenheid die geretourneerd moet worden (jaar, maand of dagen)

EenheidResultaat
YHet aantal volledige jaren in de periode.
MHet aantal volledige maanden in de periode.
DHet aantal dagen in de periode.
MDHet verschil tussen de dagen in begindatum en einddatum. De maanden en jaren van de datums worden genegeerd.
YMHet verschil tussen de maanden in begindatum en einddatum. De dagen en jaren van de datums worden genegeerd.
YDHet verschil tussen de dagen van begindatum en einddatum. De jaren van de datums worden genegeerd.

Gebruik van DATUMVERSCHIL functie

De DATUMVERSCHIL functie kan de tijd tussen een startdatum en een einddatum in jaren, maanden of dagen berekenen. De tijdseenheid wordt gespecificeerd met het eenheidsargument, dat als tekst wordt geleverd. De bovenstaande tabel geeft een overzicht van de beschikbare eenheidswaarden en het resultaat voor elk. Tijdseenheden kunnen in hoofdletters of kleine letters worden opgegeven (dwz “ym” is equivalent aan “YM”).

In het bovenstaande voorbeeld bevat kolom B de datum 1 augustus 2019 en bevat kolom C de datum 1 november 2021. In kolom E:

E5 = DATUMVERSCHIL ( B5 ; C5 ; "y" )  // retourneert 2 
E6 = DATUMVERSCHIL ( B6 ; C6 ; "m" )  // retourneert 27 
E7 = DATUMVERSCHIL ( B7 ; C7 ; "d" ) // retourneert 823

Verschil in dagen

De DATUMVERSCHIL functie kan het verschil tussen datums in dagen op drie verschillende manieren berekenen:
1. totaal aantal dagen
2. dagen zonder jaren
3. dagen zonder maanden en jaren. 

De onderstaande schermafbeelding toont alle drie de methoden, met een startdatum van 1 augustus 2019 en een einddatum van 15 november 2021:

Excel DATUMVERSCHIL dagen functie

De formules die voor deze berekeningen worden gebruikt, zijn als volgt:

= DATUMVERSCHIL ( B5 ; C5 ; "d" ) // totaal aantal dagen 
= DATUMVERSCHIL ( B6 ; C6 ; "yd" ) // dagen, jaren negeren 
= DATUMVERSCHIL ( B7 ; C7 ; "md" ) // dagen, maanden en jaren negeren

Omdat Excel datums seriële getallen zijn kan de eerste formule ook geschreven worden als:

= C5 - B5 // Eind - Start = totaal aantal dagen

Verschil in maanden

De DATUMVERSCHIL functie kan het verschil tussen datums in maanden op twee verschillende manieren berekenen:
1. totale volledige maanden
2. volledige maanden zonder jaren. 

De onderstaande schermafbeelding toont beide methoden, met een startdatum van 15 juni 2015 en een einddatum van 15 september 2021:

Excel DATUMVERSCHIL maanden functie

De formules die voor deze berekeningen worden gebruikt, zijn als volgt:

= DATUMVERSCHIL ( B5 ; C5 ; "m" )  // totaal maanden 
= DATUMVERSCHIL ( B6 ; C6 ; "ym" )  // totaal maanden, jaren genegeerd

Verschil in jaren

De DATUMVERSCHIL functie kan het verschil tussen datums in hele jaren berekenen met slechts één methode, die hieronder wordt weergegeven:

Excel DATUMVERSCHIL jaar functie

De formules die voor deze berekeningen worden gebruikt, zijn als volgt:

= DATUMVERSCHIL ( B5 ; C5 ; "y" )  // volledige jaren 
= DATUMVERSCHIL ( B6 ; C6 ; "y" )  // volledige jaren 
= JAAR.DEEL ( B7 ; C7 )  // fractionele jaren met YEARFRAC

In rij 6 is het verschil bijna 2 jaar, maar niet helemaal. Omdat DATUMVERSCHIL alleen volledige jaren berekent is het resultaat nog steeds 1. In rij 7 gebruiken we de functie JAAR.DEEL om een nauwkeuriger resultaat te berekenen.

Opmerkingen

  • Datums worden opgeslagen als sequentiële seriële getallen, zodat deze datums in berekeningen kunnen worden gebruikt. 1 januari 1900 is standaard het seriële getal 1 en 1 januari 2008 is het seriële getal 39448, omdat deze datum 39.447 dagen na 1 januari 1900 valt.
  • De functie DATUMVERSCHIL is handig voor formules waarmee u een leeftijd wilt berekenen.
  • Als de begindatum groter is dan de einddatum, is het resultaat #GETAL!.
  • Microsoft raadt af de “MD” -waarde voor eenheid te gebruiken, omdat dit kan resulteren in een negatief getal, een nul of een onnauwkeurig resultaat. 
~ Advertentie ~

Gerelateerde artikelen

Rekenen met datums in Excel: de basis

Om te kunnen rekenen met datums in Excel is het goed om te begrijpen wat er eigenlijk gebeurt op de achtergrond. Er is namelijk een verschil tussen wat we zien en welke data er daadwerkelijk in een cel staat.

Excel DAG functie

De excel DAG functie geeft als waarde de dag van de maand in getal tussen de 1 en de 31 van een opgegeven datum. De DAG functie kun je gebruiken om het nummer van de dag uit een datum in een cel te halen.

Excel DAGEN functie

De excel DAGEN functie retourneert in getal het aantal dagen tussen twee datums. Met een startdatum in cel A1 en een einddatum in cel B1, zal de formule =DATUM(B1;A1) het verschil in dagen retourneren.

Excel DAGEN360 functie

Samenvatting DAGEN360 functie Met de Excel DAGEN360 functie wordt het aantal dagen berekend tussen twee datums op basis van een jaar met 360 dagen (twaalf maanden...