Ga naar hoofdinhoud

Hoe bereken je de leeftijd (geboortedatum naar leeftijd converteren) snel in Excel?

Stel je voor dat je met een lijst met geboortedata in Excel werkt en de precieze huidige leeftijden moet weergeven. Hoe kun je dit efficiënt bereiken? Dit artikel geeft tips om eenvoudig de leeftijd te berekenen vanaf een geboortedatum in Excel.

Methode A:
Bereken de leeftijd vanaf de geboortedatum met formules

Methode B:
Bereken eenvoudig de leeftijd vanaf de geboortedatum zonder formules te onthouden


Bereken de leeftijd vanaf de geboortedatum met formules

In dit gedeelte hebben we verschillende formules uiteengezet om de leeftijd te berekenen vanaf de geboortedatum in verschillende scenario's:

(AD) Bereken de leeftijd in Excel met Kutools in een paar klikken

Wilt u moeiteloos de leeftijden tot vandaag of een bepaalde datum berekenen en deze in verschillende formaten presenteren, zoals jaren, maanden, weken, dagen of een combinatie van jaar + maand + dag? Kutools for Excel vereenvoudigt deze taak! Handmatige formule-invoer is niet nodig – Kutools stroomlijnt het hele proces en biedt een gebruiksvriendelijke oplossing voor alle Excel-gebruikers. Ontdek hier meer: Bereken eenvoudig de leeftijd vanaf de geboortedatum zonder formules te onthouden.

Naast het berekenen van leeftijden, Kutools for Excel biedt 300 extra functies voor Excel. Probeer ze nu allemaal in een gratis proefperiode van 30 dagen zonder functiebeperkingen!


Converteer geboortedatum naar leeftijd met de INT-functie

We kunnen de leeftijd berekenen door de geboortedatum af te trekken van de huidige datum. Vervolgens kunnen we, door de INT-functie te gebruiken, de leeftijd in volledige jaren als volgt weergeven:

Selecteer een lege cel waarin u de leeftijd wilt weergeven, voer de onderstaande formule in en druk op Enter sleutel. Selecteer vervolgens de resultaatcel en sleep de vulgreep (het kleine groene vierkantje in de rechterbenedenhoek van de cel) naar beneden om alle resultaten te krijgen.

=INT((TODAY()-A2)/365)

Opmerkingen:

  • Om de leeftijd van iemand op een bepaalde datum te achterhalen, vervangt u de VANDAAG() functie in de formule met die specifieke datum. Als de specifieke datum bijvoorbeeld in cel B2 staat, gebruikt u de onderstaande formule:
    =INT((B2-A2)/365)
  • Het gebruik van deze formule in Excel, die het verschil in dagen tussen twee datums deelt door 365, levert doorgaans nauwkeurige resultaten op, maar is niet perfect. Het kan zijn dat de leeftijd rond schrikkeljaren of voor degenen die op 29 februari zijn geboren onnauwkeurig wordt berekend. Een alternatief is delen door 365.25 om rekening te houden met schrikkeljaren, maar dit kan ook tot fouten leiden, vooral voor leeftijden die geen schrikkeljaar bestrijken. Hoewel deze methode over het algemeen effectief is, is deze niet ideaal voor nauwkeurige berekeningen. De volgende formules introduceren gespecialiseerde functies die in alle scenario's voor foutloze leeftijdsberekeningen zorgen.

Converteer geboortedatum naar leeftijd met de JAARFRAC-functie

De functie JAARFRAC is nauwkeuriger voor het berekenen van de leeftijd vanaf een geboortedatum, omdat hierbij rekening wordt gehouden met het exacte aantal dagen in elk jaar, inclusief schrikkeljaren. Door het derde argument in te stellen, basis, tot en met 1, gebruikt YEARFRAC het werkelijke aantal dagen bij de berekening, waardoor nauwkeurigheid wordt gegarandeerd, vooral in gevallen waarin sprake is van schrikkeljaren.

Voer in een lege cel waarin u de leeftijd wilt berekenen de onderstaande formule in en druk op Enter. Om deze berekening voor andere gegevens te repliceren, sleept u de vulgreep van de resultaatcel naar beneden.

=ROUNDDOWN(YEARFRAC(A2, TODAY(), 1), 0)


Converteer geboortedatum naar leeftijd met de DATEDIF-functie

De DATEDIF-functie in Excel kan worden gebruikt om de leeftijd te berekenen op basis van een geboortedatum. Door "y" te gebruiken in de eenheid Als argument van de functie berekent deze het aantal volledige jaren tussen twee datums.

Selecteer een lege cel om de leeftijd weer te geven, voer de onderstaande formule in en druk op Enter sleutel. Klik vervolgens op de cel met het resultaat en sleep de vulgreep naar beneden om de formule op andere cellen toe te passen en alle resultaten te verkrijgen.

=DATEDIF(A2,NOW(),"y")

Opmerking: In de bovenstaande DATEDIF-formule berekent "y" de volledige jaren vanaf de datum in cel A2 tot vandaag. U kunt "y" vervangen door "m", "d", "md", "ym" of "yd" om verschillende aspecten van het datumverschil te berekenen:

  • "M": Het aantal volledige maanden in de gegeven periode.
  • "D": Het aantal dagen in de opgegeven periode.
  • "MD": Het verschil tussen de dagen van de twee opgegeven datums. De maanden en jaren van de datums worden genegeerd.
  • "YM": Het verschil tussen de maanden van de twee opgegeven datums. De dagen en jaren van de datums worden genegeerd
  • "YD": Het verschil tussen de dagen van de twee opgegeven datums. De jaartallen van de data worden genegeerd.

Geef de leeftijd weer in het formaat Jaar + Maand + Dag met de DATEDIF-functie

Om de leeftijd te berekenen in de notatie Jaar + Maand + Dag, combineer je drie DATEDIF-formules in Excel, elk met een ander eenheidsargument.

Selecteer een lege cel om de leeftijd weer te geven, voer de onderstaande formule in en druk op Enter sleutel. Klik vervolgens op de cel met het resultaat en sleep de vulgreep naar beneden om de formule op andere cellen toe te passen en alle resultaten te verkrijgen.

=DATEDIF(A2,TODAY(),"Y") & " Years, " & DATEDIF(A2,TODAY(),"YM") & " Months, " & DATEDIF(A2,TODAY(),"MD") & " Days"


Bereken eenvoudig de leeftijd vanaf de geboortedatum zonder formules te onthouden

Kutools for Excel's Helper voor datum en tijd Deze functie vereenvoudigt leeftijdsberekeningen, waardoor u met slechts een paar klikken eenvoudig geboortedata naar leeftijd kunt omzetten, zonder dat u formules hoeft te onthouden. Het biedt de flexibiliteit om de leeftijd te berekenen tot op de huidige dag of een specifieke datum, en biedt resultaten in verschillende formaten, zoals jaren, maanden, weken, dagen of een combinatie van jaren + maanden + dagen. Deze gebruiksvriendelijke tool stroomlijnt het proces, waardoor het snel en toegankelijk is voor alle Excel-gebruikers.

Voor het aanvragen Kutools for Excel, Dan kunt u download en installeer het eerst.

  1. Selecteer een lege cel om de leeftijd weer te geven. Dan klikken Kutools > Formule Helper > Helper voor datum en tijd.
  2. In het Helper voor datum en tijd dialoogvenster, configureer dan als volgt.
    1. Ga naar uw Leeftijd tab;
    2. In het Geboortedatum Selecteer in het vak de cel met de geboortedatum waarvan u de leeftijd wilt berekenen;
    3. Kies de Heden optie in het Naar sectie;
    4. Kies het gewenste leeftijdsuitvoerformaat, zoals jaren, maanden, dagen of een combinatie, uit het Type uitvoerresultaat keuzelijst;
    5. Klik op de OK knop.

Resultaat

Vervolgens wordt de leeftijd ingevuld in de geselecteerde cel. Selecteer de resultaatcel en sleep de vulgreep helemaal naar beneden om alle leeftijden weer te geven.

Opmerkingen:

  • Selecteer om de leeftijd weer te geven in de notatie Jaar + Maand + Dag Jaar + maand + dag van het Type uitvoerresultaat keuzelijst. Het resultaat verschijnt zoals geïllustreerd in de onderstaande schermafbeelding. Bovendien ondersteunt deze functie het weergeven van de leeftijd in maanden, weken of dagen, om aan uw specifieke vereisten te voldoen.
  • Wilt u toegang krijgen tot de Helper voor datum en tijd functie? Downloaden Kutools for Excel nu! Daarnaast beschikt Kutools over nog meer dan 300 andere functies en biedt het een gratis proefperiode van 30 dagen. Wacht niet, probeer het vandaag nog!

Gerelateerde artikelen:

Beste Office-productiviteitstools

Populaire functies: Zoek, markeer of identificeer duplicaten   |  Verwijder lege rijen   |  Combineer kolommen of cellen zonder gegevens te verliezen   |   Ronde zonder formule ...
Super opzoeken: Meerdere criteria VLookup    VLookup met meerdere waarden  |   VOpzoeken over meerdere bladen   |   Fuzzy opzoeken ....
Geavanceerde vervolgkeuzelijst: Maak snel een vervolgkeuzelijst   |  Afhankelijke vervolgkeuzelijst   |  Multi-select vervolgkeuzelijst ....
Kolom Beheerder: Voeg een specifiek aantal kolommen toe  |  Kolommen verplaatsen  |  Schakel de zichtbaarheidsstatus van verborgen kolommen in  |  Vergelijk bereiken en kolommen ...
Uitgelichte functies: Raster focus   |  Ontwerpweergave   |   Grote formulebalk    Werkmap- en bladbeheer   |  resource Library (Auto-tekst)   |  Datumkiezer   |  Combineer werkbladen   |  Cellen coderen/decoderen    Stuur e-mails per lijst   |  Super filter   |   Speciaal filter (filter vet/cursief/doorhalen...) ...
Top 15 gereedschapsets12 Tekst Tools (toe te voegen tekst, Tekens verwijderen, ...)   |   50+ tabel Types (Gantt Chart, ...)   |   40+ Praktisch Formules (Bereken leeftijd op basis van verjaardag, ...)   |   19 Invoeging Tools (QR-code invoegen, Afbeelding invoegen vanaf pad, ...)   |   12 Camper ombouw Tools (Getallen naar woorden, Currency Conversion, ...)   |   7 Samenvoegen en splitsen Tools (Geavanceerd Combineer rijen, Gespleten cellen, ...)   |   ... en meer

Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar efficiëntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen.  Klik hier om de functie te krijgen die u het meest nodig heeft...

kte tabblad 201905


Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker

  • Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
  • Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
  • Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!
Comments (138)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I'm creating automated age cell by using the following formula =IFDATED(C12,TODAY(),"Y") but when I drag the cell down to empty cells without DOB, calculation is been made for empty cells, what can I do to empty cell not to calculate except if DOB in not typed?
This comment was minimized by the moderator on the site
Hi there,

You mean DATEDIF, right?
You can add an IF function as shown below: =IF(C12="","",DATEDIF(C12,TODAY(),"Y"))

Amanda
This comment was minimized by the moderator on the site
Thank you very much, the formula work.
This comment was minimized by the moderator on the site
A VERY DIFFICULT INSTRUCTIONS! NOT GIVING THE RIGHT RESULT
This comment was minimized by the moderator on the site
Hi, sorry that the methods list in the article did not help you. But can you tell what are your data and what method did you use, so the result went wrong?
This comment was minimized by the moderator on the site
How to convert age to date of birth
This comment was minimized by the moderator on the site
Hi Catherine,

thank you so much for your formula! I am a related service provider for many students with various ages in a school setting. thanks to your formula, the student's age is in front of me during each session, and I am able to adjust session goals appropriately.
This comment was minimized by the moderator on the site
thanks you so much very very good formula
This comment was minimized by the moderator on the site
Just wanted to say THANK YOU!
This comment was minimized by the moderator on the site
Do not show the Detedif Formula in my Excel
What to do Know?
This comment was minimized by the moderator on the site
if I have their id number how to get their age example their id no consist first 6digit is date of birth

example 830901056252 , 830901 is date of birth.

how to take calculate their age
This comment was minimized by the moderator on the site
Dear elsie,
Please try this formula: =DATEDIF(DATE(IF(LEFT(A2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(A2,2),"20"&LEFT(A2,2)),MID(A2,3,2),MID(A2,5,2)),TODAY(),"y"). A2 is the cell contains the ID number you want to calculate the age based on.
This comment was minimized by the moderator on the site
Thanks soooooo much dear....!
This comment was minimized by the moderator on the site
please do i calculate the birth date from age
This comment was minimized by the moderator on the site
Good Day,
This formula =DATE(YEAR(TODAY())-A1,MONTH(TODAY()),DAY(TODAY())) can help you to calculate the birthday from a given age based on today's date.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations