Het berekenen van het aantal dagen tussen twee datums in Excel lijkt misschien eenvoudig, maar soms loop je tegen die kleine probleempjes aan. Vooral wanneer je deadlines probeert bij te houden, evenementen plant of gewoon wilt uitrekenen hoeveel dagen er nog over zijn tot een aanstaande reis – is het handig om deze truc te kennen. Het doel is om een duidelijk getal te krijgen dat je de exacte dagen ertussen laat zien, zonder gedoe. Laten we daarom een paar concrete methoden en tips bekijken die echt werken, zelfs als Excel koppig is of je datums in vreemde formaten staan.
Hoe u het aantal dagen tussen twee datums in Excel kunt vinden – Praktische manieren
Methode 1: De DATUMVERSCHIL-functie gebruiken
Deze is een beetje verborgen, maar werkt perfect. Als je datums worden herkend als datums (geen tekst), =DATEDIF(StartDate, EndDate, "d")
krijg je door in een cel te typen de exacte dagen ertussen. Een goede reden om te controleren of je datums correct zijn opgemaakt – anders geeft Excel alleen maar fouten. Soms, bij sommige configuraties, gedraagt de functie zich in het begin vreemd en geeft het mogelijk niet meteen het juiste antwoord, maar het lost zichzelf meestal op na een herstart of het wisselen van opmaak. Deze methode is geschikt wanneer je een snel, duidelijk antwoord wilt voor de dagen tussen twee datums.
Verwacht dat het resultaat een getal is dat het aantal dagen aangeeft. Als het fout is of de fout #WAARDE toont, controleer dan je datumcellen – mogelijk zijn je datums opgeslagen als tekst. Om dit te verhelpen, klik je met de rechtermuisknop op de cel, kies je ‘ Cellen opmaken’ en kies je een datumnotatie zoals MM/DD/JJJJ of DD/MM/JJJJ, afhankelijk van je landinstellingen.
Methode 2: Datums rechtstreeks aftrekken
Dit klinkt heel simpel, maar het is vaak de beste manier om snel even te controleren. Als beide cellen correct zijn opgemaakt als datums, trek je de ene cel gewoon van de andere af: =EndDate - StartDate
. Als je cellen A1 en B1 zijn, en het zijn allebei datums, dan is de formule in C1 =B1 - A1
. Het is cruciaal dat deze cellen zijn opgemaakt als getallen of datums, anders worden er vreemde getallen of fouten weergegeven.
Waarom is dit nuttig? Omdat Excel datums opslaat als serienummers (het aantal dagen sinds 1 januari 1900), dus aftrekken geeft de tussenliggende dagen. Makkelijk, maar pas op voor negatieve getallen als je datums niet in de juiste volgorde staan. In sommige gevallen kun je het beter omsluiten met ABS()
om altijd een positief getal te krijgen, vooral als datums soms verwisseld worden.
Methode 3: Tel dagen inclusief de einddatum
Dit is een veelvoorkomend probleem: mensen willen zowel de begin- als de einddag meerekenen. Omdat de aftrekking in Excel de laatste dag niet automatisch meetelt, telt u gewoon 1 op bij uw formule: =EndDate - StartDate + 1
. Zo krijgt u bijvoorbeeld 3 dagen in plaats van 2 als u van 1 januari tot 3 januari telt. Handig in projectplanningen of boekingssystemen.
Ik weet niet zeker waarom het werkt, maar het werkt gewoon. Excel maakt het natuurlijk altijd net iets ingewikkelder dan nodig is.
Methode 4: Gebruik de functie NETWERKDAGEN voor werkdagen
Als u alleen weekdagen nodig hebt, geen weekenden, is NETWORKDAYS de tool. Voorbeeld: =NETWORKDAYS(StartDate, EndDate)
. Weekenden en zelfs aangepaste feestdagen worden uitgesloten als u datums binnen een bereik opgeeft. Dit is ideaal als u alleen werkdagen plant, maar als u alleen kalenderdagen wilt, kunt u de vorige methoden gebruiken.
Enkele tips die meestal helpen als er iets misgaat
- Controleer de datumnotatie zorgvuldig: soms ziet Excel uw datum als tekst, vooral als deze ergens anders vandaan wordt geïmporteerd of gekopieerd. Gebruik Gegevens > Tekst naar kolommen om tekst indien nodig naar correcte datums te converteren.
- Als je de foutmelding #NUM! krijgt, ligt je startdatum mogelijk na je einddatum. Verwissel ze of gebruik
ABS()
. - In sommige configuraties
=DATEDIF
werkt de functie niet als datums niet als datums worden herkend. Zorg ervoor dat u de datums opnieuw formatteert of zelfs handmatig opnieuw invoert. - Jaren en maandenlang verander je gewoon het derde argument van
"d"
naar"m"
of"y"
. Dezelfde logica, andere eenheden. - Zoek je iets snels? Trek de data er dan gewoon af als je zeker bent van de formaten.
Veelgestelde vragen
Kan ik uren of minuten tussen twee datums krijgen?
Niet met DATEDIF
. Het verwerkt alleen dagen, maanden en jaren. Voor uren of minuten moet je het verschil vermenigvuldigen met, 24
of gebruiken =(EndDateTime - StartDateTime) * 24
. Let op: het moeten datetime-waarden zijn, niet alleen date.
Hoe zit het met schrikkeljaren? Verpest dat de berekening?
Absoluut niet. Excel houdt automatisch rekening met schrikkeljaren bij het berekenen van dagen, dus daar hoef je je geen zorgen over te maken.
Krijg je fouten? Waarom #WAARDE?
Waarschijnlijk worden uw datums opgeslagen als tekst. Probeer de opmaak te wijzigen of gebruik DATUMWAARDE om tekst naar datums te converteren.
Samenvatting (of wat dan ook, gewoon laatste gedachten)
Het berekenen van de dagen tussen datums in Excel is geen hogere wiskunde als je de trucjes eenmaal kent. Meestal gaat het erom dat je datums schoon zijn, als datums worden herkend en dat je vervolgens de juiste methode kiest. De makkelijkste manier? Gewoon aftrekken als je cellen correct zijn opgemaakt, of =DATEDIF
voor een meer solide oplossing. Hoe dan ook, het is een handige vaardigheid om achter de hand te houden, vooral wanneer deadlines naderen of je gewoon probeert af te tellen tot het weekend. Hopelijk bespaart dit korte overzicht je een paar uur aan hoofdbrekens!