Gå til hovedindhold

Hvordan beregner man alder (konverter fødselsdato til alder) hurtigt i Excel?

Forestil dig, at du arbejder med en liste over fødselsdatoer i Excel og har brug for at vise deres præcise aktuelle alder. Hvordan kan du effektivt opnå dette? Denne artikel giver tips til nemt at beregne alder ud fra en fødselsdato i Excel.

Metode A:
Beregn alder fra fødselsdato med formler

Metode B:
Beregn nemt alder fra fødselsdato uden at huske formler


Beregn alder fra fødselsdato med formler

I dette afsnit har vi skitseret forskellige formler til at beregne alder fra fødselsdatoen under forskellige scenarier:

(AD) Beregn alder i Excel med Kutools med et par klik

Ønsker du ubesværet at beregne aldre op til i dag eller en given dato og præsentere dem i forskellige formater såsom år, måneder, uger, dage eller en kombination af år + måned + dag? Kutools til Excel forenkler denne opgave! Intet behov for manuelle formelindtastninger - Kutools strømliner hele processen og tilbyder en brugervenlig løsning til alle Excel-brugere. Find mere her: Beregn nemt alder fra fødselsdato uden at huske formler.

Udover at beregne alder, Kutools til Excel tilbyder 300 flere funktioner til Excel. Prøv dem alle i en 30-dages gratis prøveperiode uden funktionsbegrænsninger nu!


Konverter fødselsdato til alder med INT-funktion

Vi kan beregne alder ved at trække fødselsdatoen fra den aktuelle dato. Derefter kan vi ved at bruge INT-funktionen vise alderen i hele år som følger:

Vælg en tom celle, hvor du vil have alderen vist, indtast nedenstående formel og tryk på Indtast nøgle. Vælg derefter resultatcellen og træk dens udfyldningshåndtag (den lille grønne firkant i nederste højre hjørne af cellen) ned for at få alle resultater.

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

Bemærkninger:

  • For at få en persons alder på en bestemt dato skal du erstatte I DAG() funktion i formlen med den specifikke dato. For eksempel, hvis den bestemte dato er i celle B2, skal du bruge formlen nedenfor:
    =INT((B2-A2)/365)
  • Brug af denne formel i Excel, som dividerer forskellen i dage mellem to datoer med 365, giver normalt nøjagtige resultater, men det er ikke perfekt. Det kan være unøjagtigt at beregne aldre omkring skudår eller for dem, der er født den 29. februar. Et alternativ er at dividere med 365.25 for at tage højde for skudår, men dette kan også føre til fejl, især for aldre, der ikke spænder over et skudår. Selvom denne metode generelt er effektiv, er den ikke ideel til præcise beregninger. Følgende formler introducerer specialiserede funktioner, der giver fejlfri aldersberegninger i alle scenarier.

Konverter fødselsdato til alder med YEARFRAC-funktionen

YEARFRAC-funktionen er mere nøjagtig til at beregne alder ud fra en fødselsdato, fordi den tager højde for det nøjagtige antal dage i hvert år, inklusive skudår. Ved at sætte det tredje argument, grundlag, til 1, YEARFRAC bruger det faktiske antal dage i sin beregning, hvilket sikrer præcision, især i tilfælde, der involverer skudår.

I en tom celle, hvor du vil have alderen beregnet, skal du indtaste formlen nedenfor og trykke Indtast. For at replikere denne beregning for andre data skal du trække udfyldningshåndtaget på resultatcellen nedad.

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


Konverter fødselsdato til alder med DATEDIF-funktionen

DATEDIF-funktionen i Excel kan bruges til at beregne alder ud fra en fødselsdato. Ved at bruge "y" i enhed argumentet for funktionen, beregner den antallet af hele år mellem to datoer.

Vælg en tom celle for at vise alderen, indtast formlen nedenfor, og tryk på Indtast nøgle. Klik derefter på cellen med resultatet og træk dens udfyldningshåndtag nedad for at anvende formlen på andre celler og få alle resultater.

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

Bemærk: I ovenstående DATEDIF-formel beregner "y" de komplette år fra datoen i celle A2 til i dag. Du kan erstatte "y" med "m", "d", "md", "ym" eller "yd" for at beregne forskellige aspekter af datoforskellen:

  • "M": Antallet af komplette måneder i den givne periode.
  • "D": Antallet af dage i den givne periode.
  • "MD": Forskellen mellem dagene for de givne to datoer. Datoernes måneder og år ignoreres.
  • "YM": Forskellen mellem månederne for de givne to datoer. Datoernes dage og år ignoreres
  • "YD": Forskellen mellem dagene for de givne to datoer. Årstal for datoerne ignoreres.

Vis alder i formatet År + Måned + Dag med DATEDIF-funktionen

For at beregne alder i formatet År + Måned + Dag skal du kombinere tre DATEDIF-formler i Excel, hver med et forskelligt enhedsargument.

Vælg en tom celle for at vise alderen, indtast formlen nedenfor, og tryk på Indtast nøgle. Klik derefter på cellen med resultatet og træk dens udfyldningshåndtag nedad for at anvende formlen på andre celler og få alle resultater.

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


Beregn nemt alder fra fødselsdato uden at huske formler

Kutools til Excel's Hjælp til dato og tid funktion forenkler aldersberegninger, så du nemt kan konvertere fødselsdatoer til alder med blot et par klik uden at skulle huske formler. Det giver fleksibilitet til at beregne alder op til den aktuelle dag eller en bestemt dato og giver resultater i forskellige formater som år, måneder, uger, dage eller en kombination af år + måneder + dage. Dette brugervenlige værktøj strømliner processen, hvilket gør den hurtig og tilgængelig for alle Excel-brugere.

Før påføring Kutools til Excel, Bedes download og installer det først.

  1. Vælg en tom celle for at vise alderen. Klik derefter Kutools > Formelhjælper > Hjælp til dato og tid.
  2. I Hjælp til dato og tid dialogboksen, skal du konfigurere som følger.
    1. Gå til Alder fanen;
    2. I Fødselsdato boks, vælg den celle, der indeholder den fødselsdato, du ønsker at beregne alderen fra;
    3. Vælg den I dag valgmulighed i Til afsnit;
    4. Vælg det ønskede outputformat for alder, som år, måneder, dage eller en kombination, fra Outputresultat type rulleliste
    5. Klik på knappen OK .

Resultat

Derefter udfyldes alderen i den valgte celle. Vælg resultatcellen, og træk derefter dens udfyldningshåndtag helt ned for at få alle aldre.

Bemærkninger:

  • For at vise alderen i formatet År + Måned + Dag skal du vælge År + måned + dag fra Outputresultat type drop-down liste. Resultatet vises som illustreret på skærmbilledet nedenfor. Derudover understøtter denne funktion visning af alder i måneder, uger eller dage, alt efter dine specifikke krav.
  • Vil du have adgang til Hjælp til dato og tid funktion? Hent Kutools til Excel nu! Ud over dette kan Kutools prale af et utal af 300+ andre funktioner og tilbyder en 30-dages gratis prøveperiode. Vent ikke, prøv det i dag!

Relaterede artikler:

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver 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