9,0 klantwaardering
BTW-vrijgestelde cursussen
Incompany & klassikaal
Praktische en unieke aanpak
Cursus Compleet
KLASSIKALE CURSUSSEN & TRAININGEN

Ontdek onze klassikale cursussen

Vind de juiste training en kies het niveau dat bij je past.

CURSUSAANBOD VOOR BEDRIJVEN

Incompany-trainingen

Ontdek trainingen voor jouw team, afgestemd op jullie dagelijkse praktijk.

Microsoft 365

Samenwerken & moderne werkplek

5 trainingen
Kennisartikel

Datums en tijd in Excel correct berekenen

Datums en tijden in Excel correct berekenen: NETTO.WERKDAGEN, WERKDAG, tijdduren, feestdagen, tijdzones en broncontroles.

⏱ 10 min leestijd 📁 Formules & Functies 🕒 Bijgewerkt 17 oktober 2026

Datums en tijden komen in vrijwel ieder bedrijfsproces voor: van orderverwerking en personeelsplanning tot facturatie en servicecontracten. Excel kan er nauwkeurig mee rekenen, maar juist datumkolommen veroorzaken veel onzichtbare fouten. Een waarde die eruitziet als 05-11-2026 kan een echte Excel-datum zijn, maar ook een tekststring. Een tijdsverschil kan als een kloktijd worden weergegeven terwijl een aantal uren nodig was. En een berekening van de doorlooptijd kan de verkeerde uitkomst geven wanneer weekenden of feestdagen niet zijn meegenomen.

Deze handleiding legt uit hoe Excel datum- en tijdwaarden intern behandelt, welke functies beschikbaar zijn en hoe de uitkomst gecontroleerd kan worden. Een fictieve servicedesk met binnenkomende meldingen dient als praktijkvoorbeeld. De formulevoorbeelden gebruiken Nederlandstalige functienamen en puntkomma’s als scheidingsteken; in andere taal- of regionale instellingen kunnen functienamen en scheidingstekens afwijken.

Hoe Excel datums en tijden opslaat

Excel slaat veel datumwaarden op als serienummers. In het gebruikelijke 1900-datumsysteem vertegenwoordigt het gehele deel een datum en het breukdeel een tijdstip binnen een etmaal. Een tijd van 12:00 is bijvoorbeeld gelijk aan 0,5 dag. Dit verklaart waarom optellen en aftrekken van echte datums mogelijk is en waarom opmaak niet hetzelfde is als de opgeslagen waarde.

Een cel die de datum 15-11-2026 toont, bevat onder normale omstandigheden een getal met datumopmaak. Wijzigt de celopmaak naar Standaard, dan verschijnt het onderliggende serienummer. Wanneer dezelfde zichtbare tekst als tekst is geïmporteerd, leveren vergelijkbare formules mogelijk fouten of onverwachte resultaten op. Controle van het opgeslagen type is daarom de eerste stap vóór het bouwen van een rapportage.

Datum als tekst herkennen

Bij imports vanuit CSV, websystemen of administratieve software komt een datum regelmatig binnen als tekst. Een visueel correcte datum hoeft daardoor nog niet bruikbaar te zijn in een berekening. De functie =ISGETAL(A2) kan helpen te testen of Excel de cel als numerieke datumwaarde behandelt. Dit bewijst niet dat het getal inhoudelijk de bedoelde datum is; het onderscheidt wel tekst van numerieke opslag.

De functie DATUMWAARDE kan in geschikte situaties tekst naar een datum omzetten. De interpretatie hangt onder andere van regionale instellingen en het gebruikte bronformaat af. Een bron met datums als 03/04/2026 is ambigu: gaat het om 3 april of 4 maart? Vermijd zulke aannames in kritische processen. Importeer liever met een expliciet opgegeven formaat, bijvoorbeeld via Power Query, en controleer records waarop dag en maand beide maximaal twaalf zijn.

Een datum opbouwen met DATUM

De functie DATUM(jaar;maand;dag) maakt een datum op basis van losse onderdelen. Zo geeft =DATUM(2026;11;5) een waarde die als 5 november 2026 kan worden weergegeven. Deze functie is handig wanneer een bronjaar, maand en dag apart worden geleverd of wanneer een vaste peildatum nodig is voor testen.

Het voordeel is dat de onderdelen expliciet zijn. Het nadeel is dat Excel ook bepaalde buitengewone waarden kan normaliseren. Daardoor kan een ongeldige combinatie niet altijd vanzelf een foutmelding opleveren. Voor gegevenskwaliteitscontrole moet dus worden nagegaan of de bronwaarden binnen de verwachte grenzen vallen. Een geboortedatum met maand 15 mag niet stilzwijgend als correcte invoer worden behandeld omdat de formule er een andere datum van kan maken.

Verschil tussen twee datums in dagen

Wanneer kolom A een startdatum bevat en kolom B een einddatum, geeft =B2-A2 het aantal verstreken dagen. Dat is een eenvoudig en vaak betrouwbaar uitgangspunt. De betekenis moet wel vooraf zijn bepaald. Een verschil tussen 1 en 2 november is één etmaal verschil, terwijl een proces dat beide kalenderdagen meetelt op twee dagen kan uitkomen. De vraag of een begin- of einddag meetelt is een zakelijke afspraak.

Voor de servicedesk is ‘aantal verstreken dagen’ zinvol bij kalenderdoorlooptijd. Maar bij een servicecontract dat per begonnen dag factureert, is mogelijk een andere berekening nodig. Maak zulke definities zichtbaar in kolomnamen en rapportageteksten. Het getal 2 betekent weinig zolang onduidelijk is of dit twee kalenderdagen, twee werkdagen of twee etmalen vertegenwoordigt.

Werkdagen tellen met NETTO.WERKDAGEN

Voor het meten van werkbare kalenderdagen bestaat de functie NETTO.WERKDAGEN(startdatum;einddatum;[feestdagen]). Ze telt standaard werkdagen binnen het interval en kan opgegeven feestdagen uitsluiten. Bij een startdatum op maandag en een einddatum op vrijdag resulteert dit in vijf werkdagen wanneer geen feestdag valt binnen die periode. Dat verschilt bewust van het eenvoudig aftrekken van twee datums.

Een formule kan er zo uitzien:

=NETTO.WERKDAGEN(A2;B2;$H$2:$H$20)

De cellen H2:H20 bevatten dan echte datumwaarden van feestdagen. De dollartekens houden het bereik vast bij kopiëren. Let op dat deze functie het begin en het einde op een bepaalde manier meetelt; het is geen directe vervanging voor doorlooptijd in werkuren. De organisatie moet vastleggen of beide datums behoren mee te tellen voor het betreffende proces.

Afwijkende werkweken met NETTO.WERKDAGEN.INTL

Niet elk bedrijf werkt van maandag tot en met vrijdag. Een logistieke organisatie kan bijvoorbeeld op zaterdag operationeel zijn, terwijl bepaalde teams op maandag vrij zijn. Met NETTO.WERKDAGEN.INTL is het weekendpatroon te specificeren. De mogelijke coderingen moeten zorgvuldig worden gekozen, omdat een verkeerd weekendpatroon structureel onjuiste resultaten veroorzaakt.

Ook bij deze functie kunnen feestdagen worden opgegeven. De officiële functie-informatie beschrijft de ondersteunde codes en patronen. Een goede test bestaat uit een korte periode waarvan de werkbare dagen handmatig kunnen worden geteld. Daarmee worden zowel de gekozen code als de feestdagenlijst getoetst vóór de formule op duizenden records wordt toegepast.

Een deadline bepalen met WERKDAG

Soms is niet de duur, maar de geplande einddatum nodig. WERKDAG(startdatum;aantal_dagen;[feestdagen]) kan een datum leveren na een aantal werkdagen. Een serviceverzoek dat op maandag wordt geregistreerd en binnen drie werkdagen moet worden afgehandeld, krijgt daarmee een berekende deadline volgens de gekozen telregels. Ook hiervoor is zakelijke verduidelijking nodig: telt de ontvangstdag als eerste werkdag of start de klok de volgende dag?

Bij specifieke weekendpatronen bestaat de variant WERKDAG.INTL. Zorg dat alle betrokken berekeningen dezelfde feestdagenkalender en weekenddefinitie gebruiken. Anders kan een dashboard een overtreding tonen terwijl het operationele systeem een andere deadline hanteert. Het delen van één goedgekeurde kalenderbron voorkomt zulke verschillen.

Maanden optellen en financiële einddatums

Het optellen van dertig dagen is niet hetzelfde als het opschuiven van een maand. Maanden hebben immers 28, 29, 30 of 31 dagen. Voor een contractverlenging kan ZELFDE.DAG (EDATE in Engelstalige Excel) gebruikt worden om een opgegeven aantal maanden te verschuiven. De precieze behandeling van maandultimo vraagt aandacht. Een datum op de 31e kan niet in elke maand letterlijk terugkomen.

Voor de laatste dag van een maand bestaat LAATSTE.DAG (EOMONTH in Engelstalige Excel). Hiermee kan een rapportagemoment aan het einde van een maand worden gekoppeld. Bij abonnementen hoort de contractuele betekenis te worden bepaald: wordt gerekend met kalendermaanden, een vaste verlengdag of een factuurperiode van een bepaald aantal dagen? Pas nadat die afspraak is vastgesteld kan de juiste formule gekozen worden.

Tijden invoeren en optellen

Een tijd als 08:30 kan in Excel een breuk van een dag voorstellen. Wanneer A2 de begintijd en B2 de eindtijd bevat, levert =B2-A2 een duur op zolang beide waarden binnen de verwachte periode vallen. Geef de uitkomst een passende tijdsopmaak. Voor tijdsduren boven 24 uur is een opmaak als [u]:mm (de exacte notatie kan per Excel-variant verschillen) nodig om opgetelde uren zichtbaar te houden.

Zonder duurgeschikte opmaak kan een totaal van 27 uur eruitzien als 03:00. Dat is geen rekenfout in de opgeslagen waarde, maar een fout in de presentatie. De totale uren kunnen ook numeriek worden uitgedrukt met =(B2-A2)*24. Geef het resultaat dan een getalopmaak en vermeld dat het om uren gaat. De aanwezigheid van een datumdeel maakt hierbij verschil; eenvoudige tijdvelden alleen zijn onvoldoende voor diensten over middernacht.

Een dienst over middernacht berekenen

Stel dat een medewerker om 22:00 begint en de volgende ochtend om 06:00 stopt. Alleen =Eindtijd-Begintijd kan bij losse tijdwaarden negatief worden. Voor een dienst die maximaal één etmaal bestrijkt kan =REST(B2-A2;1) acht uur als dagfractie opleveren. Deze truc is echter niet geschikt om zonder aanvullende informatie meerdaagse diensten te onderscheiden.

Voor correcte urenregistratie is het beter om volledige begin- en einddatumtijdwaarden op te slaan. Dan levert =(Einddatumtijd-Begindatumtijd)*24 de verstreken uren op. Bij nachtwerk, ploegen en vakantiedagen zijn daarnaast zakelijke regels nodig over pauzes, toeslagen en afronding. Excel kan rekenen, maar bepaalt niet vanzelf welk gedeelte van de tijd volgens een arbeidsafspraak betaald moet worden.

NU en VANDAAG zijn dynamische functies

VANDAAG() geeft de actuele datum volgens de betreffende Excel-omgeving en NU() een huidige datum-tijdwaarde. Ze worden herberekend wanneer Excel daartoe aanleiding heeft. Dat maakt ze geschikt voor dashboards met openstaande dagen, maar minder geschikt als historisch onveranderlijk vastleggingstijdstip. Een formule met NU() zal bij een latere herberekening niet meer noodzakelijk het moment van oorspronkelijke registratie tonen.

Een servicedesk die wil weten wanneer een melding is aangemaakt, moet daarom een vaste timestamp uit het bronsysteem bewaren. Een dashboard dat de ouderdom van een open melding laat zien kan wél VANDAAG() gebruiken. Houd onderscheid tussen het geregistreerde feit en het moment waarop een actuele leeftijd wordt berekend. Die scheiding voorkomt moeilijk verklaarbare historische verschillen.

Datumstelsels, lokale tijd en internationale gegevens

Excel ondersteunt verschillende datumsystemen; historisch komen het 1900- en 1904-systeem voor. Bij het combineren van bestanden met verschillende instellingen kunnen datumverschillen ontstaan. Voeg daarom een controlemoment toe bij gegevens die afkomstig zijn van oudere of gemengde omgevingen. Het veelgebruikte 1900-systeem kent bovendien een historische compatibiliteitsbijzonderheid rondom februari 1900. Voor hedendaagse bedrijfsdata is dit zelden operationeel relevant, maar bij historische datasets wel.

Ook tijdzones en zomertijd vragen aandacht. Excel-cellen bevatten niet automatisch de volledige tijdzonecontext van een internationaal systeem. Bij wereldwijde werkstromen is een opslagstandaard zoals UTC, met afzonderlijke kennis van de lokale tijdzone, betrouwbaarder dan naïef kloktijden vergelijken. Zomertijdomschakelingen kunnen immers zorgen voor lokale tijden die tweemaal voorkomen of tijdelijk niet bestaan.

Een controleerbare servicedeskrapportage

De fictieve servicedesk registreert OntvangenOp, AfgehandeldOp, Deadline en Status. Vanuit deze velden worden drie verschillende KPI’s gemaakt: doorlooptijd in kalenderuren, werkbare dagen tot afhandeling en het aantal meldingen dat na de afgesproken deadline is afgerond. De drie kengetallen hebben andere definities en mogen niet in één kolom worden samengevoegd.

Maak een kleine testset met een normale werkdag, een weekend, een feestdag, een nachtelijke melding en een openstaande melding. Schrijf de verwachte uitkomsten eerst handmatig op. Laat vervolgens de formules draaien en controleer waar verschillen ontstaan. Een goed rapport laat bij ontbrekende einddatums een expliciete status zien in plaats van een onwaarschijnlijke negatieve duur. Ook moeten fouten in geïmporteerde datumtekst zichtbaar worden gemaakt.

Controle op onverwachte waarden

Een waarde van 500 werkdagen voor een regulier serviceverzoek is een reden voor onderzoek, niet om automatisch te accepteren dat de berekening technisch geldig is. Maak daarom controles voor negatieve looptijden, toekomstige registraties, ontbrekende startdatums en uitzonderlijk lange perioden. Houd de foutregels gescheiden van de berekeningen: zo kan een gebruiker vaststellen of het probleem in de brondata of de formule zit.

Bij grotere gegevensstromen zijn Power Query en Power BI geschikte vervolgstappen voor gestandaardiseerde datatypen en analyses. De basis blijft dezelfde: de betekenis van iedere datumkolom en het gebruik van werkdagkalenders moeten expliciet zijn gedocumenteerd. Een geautomatiseerde import zonder die definities kan bestaande fouten juist op grotere schaal verspreiden.

AI, Copilot en datumberekeningen

AI kan behulpzaam zijn bij het formuleren van een Excel-berekening of het verklaren waarom een formule niet werkt. Een voorgestelde functie moet altijd worden getoetst aan de Excel-versie, de taalinstelling, het bedoelde datumformaat en de zakelijke telregels. Een plausibel ogend antwoord kan bijvoorbeeld kalenderdagen verwarren met werkdagen of een deadline inclusief de startdag berekenen terwijl dat niet gewenst is.

De Excel-trainingen van Cursus Compleet behandelen formulelogica en controle van gegevens; AI- en Copilot-ondersteuning kan daarbij een aanvullend onderdeel zijn. Voor dit artikel is een onderwerpgerichte Excel-verdieping de primaire cursusverwijzing. Pas wanneer de formulecontrole op orde is, kan een AI-hulpmiddel zinvol versnellen.

Conclusie

Correct rekenen met datums en tijden in Excel begint bij echte datumwaarden, een duidelijke zakelijke definitie en een passende weergave van de uitkomst. Kalendertijd, werktijd, contractmaanden en historische registratie zijn niet uitwisselbaar. Met een gecontroleerde testset en een vaste feestdagenkalender ontstaat een rapportage die niet alleen overtuigend oogt, maar ook de werkelijke processen beschrijft.

Relevante Excel-training

Voor berekeningen met datums en tijd past een cursus over Excel-formules en functies, aangevuld met gegevenskwaliteit en praktijkgerichte toepassingen.

Bekijk de cursus Excel Gevorderd – Formules & Functies →

Bronnen en controle

Veelgestelde vragen

Praktische antwoorden

Waarom kan Excel niet met een zichtbaar correcte datum rekenen?

De cel kan datumtekst bevatten in plaats van een echte numerieke datumwaarde. Een datum kan er door opmaak correct uitzien zonder dat Excel de waarde als datum kan verwerken. Controleer het type, bijvoorbeeld met ISGETAL, en bekijk de bronnotatie. Gebruik bij imports expliciete omzettingsregels, vooral wanneer dag en maand verwisselbaar zijn. Vermijd het blind converteren van ambigue datums.

Wat is het verschil tussen NETTO.WERKDAGEN en WERKDAG?

NETTO.WERKDAGEN telt het aantal werkdagen binnen een datumbereik, met de mogelijkheid om feestdagen uit te sluiten. WERKDAG berekent juist een nieuwe datum door vanaf een startdatum een bepaald aantal werkdagen op te schuiven. De functies beantwoorden dus een andere vraag. Controleer altijd of de ontvangstdag in de zakelijke definitie meetelt en gebruik een gedeelde feestdagenlijst.

Hoe wordt een dienst van 22.00 tot 06.00 in Excel berekend?

Gebruik bij voorkeur volledige begin- en einddatumtijdwaarden. Het aantal uren kan dan met (eind-start)*24 worden berekend. Bij uitsluitend losse kloktijden kan een REST-berekening een dienst over middernacht ondersteunen als de dienst niet langer dan één etmaal duurt. Voor meerdaagse perioden, pauzes en toeslagen zijn aanvullende gegevens en bedrijfsregels nodig.

Waarom wordt een totaal van 27 uur als 03.00 weergegeven?

Excel kan de uitkomst als kloktijd binnen één etmaal weergeven. Een duur van 27 uur bevat dan één hele dag plus drie uur; een gewone tijdsopmaak toont alleen het kloktijddeel. Gebruik een duurgeschikte opmaak zoals [u]:mm waar passend, of vermenigvuldig de dagfractie met 24 voor een numerieke waarde in uren. Controleer ook of start- en eindwaarden echte datumtijdwaarden zijn.

Waar moet op worden gelet bij Excel-datums uit internationale bronnen?

Controleer het bronformaat, de regionale interpretatie, het datumsysteem en de tijdzoneafspraken. Een tekst als 03/04/2026 kan op twee manieren worden geïnterpreteerd. Excel-tijdwaarden bevatten niet vanzelf volledige tijdzone-informatie, waardoor zomertijd en internationale verwerking bijzondere aandacht vragen. Gebruik waar mogelijk een expliciete importtransformatie en toets enkele grensgevallen handmatig voordat rapportages worden gepubliceerd.

Verder lezen

Gerelateerde artikelen

Gerelateerde training · Cursus Compleet

Meer leren over Excel Gevorderd – Formules & Functies?

Deze cursus uit het aanbod van Cursus Compleet sluit aan op het onderwerp van dit kennisartikel. Bekijk het programma en de mogelijkheden voor klassikaal of incompany leren.

  • Praktijkgerichte inhoud
  • Passend bij onderwerp en niveau
  • Voor professionals en organisaties
Bekijk Excel Gevorderd – Formules & FunctiesRechtstreeks naar de cursuspagina
Bespreek uwtrainingsvraag→