Bereken de leeftijd van een persoon in hele jaren op basis van de geboortedatum.
Kopieer deze formule
=DATEDIF(A2, TODAY(), "Y")DATEDIF meet het verschil tussen de geboortedatum en vandaag. De eenheid "Y" geeft de volledige jaren terug en houdt er correct rekening mee of de verjaardag dit jaar al is geweest.
=DATEDIF("1990-06-23", TODAY(), "Y")→36Leeftijd in voltooide jaren op de dag van vandaag.
=DATEDIF(DATE(2000,3,15), DATE(2026,3,14), "Y")→25De dag vóór de 26e verjaardag telt nog als 25.
=INT(YEARFRAC(A2, TODAY()))→36Een alternatief dat niet afhankelijk is van DATEDIF.
Jaren en maanden
=DATEDIF(A2, TODAY(), "Y") & "y " & DATEDIF(A2, TODAY(), "ym") & "m"Toont leeftijd als "36j 0m".
Ja — TODAY() berekent elke dag opnieuw wanneer de werkmap wordt geopend, dus de leeftijd blijft actueel.
DATEDIF is een niet-gedocumenteerde compatibiliteitsfunctie, dus Excel stelt haar niet voor tijdens het typen. Ze werkt nog steeds als je haar volledig invoert.
Vervang TODAY() door die datum: =DATEDIF(A2, DATE(2026,12,31), "Y").
De begindatum ligt na de einddatum. Zet de geboortedatum eerst en de latere datum als tweede.
Heb je een formule nodig voor je eigen gegevens?
Beschrijf in gewone taal wat je wilt en laat ExcelGPT de formule schrijven, uitleggen en controleren — gratis te proberen, geen plug-in nodig.