HomeDatum- en tijdfunctiesDATUMVERSCHIL() functie

DATUMVERSCHIL() functie

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()
Duits: DATUMDIFFERENZ()

Resultaat waarde

Berekent het aantal dagen, maanden of jaren tussen twee datums.

Doel

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

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.
MD Het 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 bijvoorbeeld de tijd tussen een startdatum en een einddatum berekenen in jaren, maanden of dagen. Daarnaast specificeer je de tijdseenheid met het eenheidsargument, dat je als tekst invoert. In de bovenstaande tabel zie je een overzicht van de beschikbare eenheidswaarden en het resultaat voor elk. Daarnaast kun je de tijdseenheden in hoofdletters of kleine letters invoeren; bijvoorbeeld “ym” is gelijk aan “YM”. Zo kun je eenvoudig verschillen tussen datums analyseren en gebruiken in verdere berekeningen of rapportages in Excel.

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:

Je kunt de formules voor deze berekeningen als volgt gebruiken:

= 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 als seriële getallen behandelt, kun je de eerste formule ook als volgt schrijven:

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

Verschil in maanden

De DATUMVERSCHIL functie kan bijvoorbeeld het verschil tussen datums in maanden op twee verschillende manieren berekenen. Ten eerste kun je het aantal totale volledige maanden bepalen. Ten tweede kun je volledige maanden berekenen zonder de jaren mee te tellen. Daarnaast toont de onderstaande schermafbeelding beide methoden, met een startdatum van 15 juni 2015 en een einddatum van 15 september 2021. Op deze manier kun je duidelijk zien hoe de functie verschillende berekeningen uitvoert en deze resultaten gebruiken voor planning, rapportages of analyses in Excel.

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

Omdat Excel datums als seriële getallen opslaat, kun je de eerste formule ook als volgt schrijven:

= 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:

De formules voor deze berekeningen zien er als volgt uit:

= 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 DATUMVERSCHIL functie

  • Excel slaat datums op als sequentiële seriële getallen, zodat je ze direct in berekeningen kunt gebruiken.
  • Het seriële getal 1 komt overeen met 1 januari 1900; bijvoorbeeld 1 januari 2008 heeft het seriële getal 39448, omdat deze datum 39.447 dagen na 1 januari 1900 valt.
  • De functie DATUMVERSCHIL is handig voor het berekenen van leeftijden, dienstjaren of andere tijdsverschillen in jaren, maanden of dagen.
  • Als de begindatum groter is dan de einddatum, retourneert de functie een foutwaarde #GETAL!.
  • Microsoft raadt af de “MD” eenheid te gebruiken, omdat dit kan leiden tot negatieve waarden, nul of onnauwkeurige resultaten.
  • Je kunt de functie combineren met andere datumfuncties zoals DATUM, VANDAAG of LAATSTE.DAG om dynamische berekeningen te maken.
  • De functie ondersteunt zowel datums in standaard Excel-formaat als datums die als tekst worden herkend.
  • Het gebruik van deze functie helpt om handmatige berekeningen te voorkomen en vergroot de nauwkeurigheid bij datumanalyse en planning.
~ Advertentie ~

= POST ( 'Gerelateerd' )

DATUMVERSCHIL functie: bereken het verschil tussen twee datums

De functie Datumverschil in Excel is een handige tool waarmee gebruikers snel en gemakkelijk het aantal dagen tussen twee data kunnen berekenen.

RENTEPERCENTAGE() functie

Samenvatting RENTEPERCENTAGE() functie De RENTEPERCENTAGE() functie in Excel is een financiële functie die het jaarlijkse rendement berekent van een investering zoals een obligatie of een kasbon. Deze functie is vooral...

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.
~ Advertentie ~

= WEEK ('Top 5')

JAAR() functie

De JAAR functie in Excel geeft als resultaat het jaar van een datum als een 4-cijferig getal. Het jaar wordt uitgedrukt als een geheel getal tussen 1900 en 9999.

DATUM() functie

De Excel DATUM functie maakt van afzonderlijke waarden voor jaar, maand en dag een geldige datum. Je kunt deze functie gebruiken om dynamisch datums samen te stellen op basis van andere celwaarden in je werkblad.

VANDAAG() functie

De VANDAAG functie in Excel retourneert de huidige datum welke telkens wordt bijgewerkt als het werkblad wordt geopend of gewijzigd. In de formule VANDAAG zijn geen argumenten nodig.

AANTAL.ALS() functie

AANTAL.ALS is een Excel functie om cellen in een bereik te tellen die aan een enkele voorwaarde voldoen. AANTAL.ALS kan worden gebruikt om cellen te tellen die datums, getallen en tekst bevatten.

NETTO.WERKDAGEN() functie

De NETTO.WERKDAGEN geeft het aantal volledige werkdagen tussen een begindatum en een einddatum. Zaterdag en zondag en datums die zijn gedefinieerd zijn als feestdagen gelden niet als werkdagen.
~ Advertentie ~

= FUNCTIE ('Top 10')

~ Advertentie ~

= EXCEL ( 'categorieën' )

~ Advertentie ~