Skip i'r prif gynnwys

Sut i gyfrifo oedran (trosi dyddiad geni i oedran) yn gyflym yn Excel?

Dychmygwch eich bod yn gweithio gyda rhestr o ddyddiadau geni yn Excel a bod angen i chi ddangos eu hunion oedran presennol. Sut allwch chi gyflawni hyn yn effeithlon? Mae'r erthygl hon yn darparu awgrymiadau ar gyfer cyfrifo oedran yn hawdd o ddyddiad geni yn Excel.

Dull A:
Cyfrifwch oedran o ddyddiad geni gyda fformiwlâu

Dull B:
Cyfrifo oedran yn hawdd o ddyddiad geni heb gofio fformiwlâu


Cyfrifwch oedran o ddyddiad geni gyda fformiwlâu

Yn yr adran hon, rydym wedi amlinellu fformiwlâu amrywiol i gyfrifo oedran o'r dyddiad geni o dan wahanol senarios:

(AD) Cyfrifwch oedran yn Excel gyda Kutools mewn ychydig o gliciau

Eisiau cyfrifo oedrannau hyd at heddiw neu unrhyw ddyddiad penodol yn ddiymdrech a'u cyflwyno mewn fformatau amrywiol megis blynyddoedd, misoedd, wythnosau, dyddiau, neu gyfuniad o flwyddyn + mis + diwrnod? Kutools ar gyfer Excel yn symleiddio'r dasg hon! Nid oes angen cofnodion fformiwla â llaw - mae Kutools yn symleiddio'r broses gyfan, gan gynnig datrysiad hawdd ei ddefnyddio i holl ddefnyddwyr Excel. Darganfyddwch fwy yma: Cyfrifo oedran yn hawdd o ddyddiad geni heb gofio fformiwlâu.

Heblaw am gyfrifo oedran, Kutools ar gyfer Excel yn cynnig 300 yn fwy o nodweddion ar gyfer Excel. Rhowch gynnig arnyn nhw i gyd mewn treial 30 diwrnod am ddim heb unrhyw gyfyngiadau nodwedd nawr!


Trosi dyddiad geni i oedran gyda swyddogaeth INT

Gallwn gyfrifo oedran trwy dynnu'r dyddiad geni o'r dyddiad cyfredol. Yna, trwy ddefnyddio'r swyddogaeth INT, gallwn ddangos yr oedran mewn blynyddoedd cyflawn fel a ganlyn:

Dewiswch gell wag lle rydych chi am i'r oedran gael ei ddangos, mewnbynnwch y fformiwla isod a gwasgwch y Rhowch cywair. Yna, dewiswch y gell canlyniad a llusgwch ei handlen llenwi (y sgwâr gwyrdd bach yng nghornel dde isaf y gell) i lawr i gael yr holl ganlyniadau.

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

Nodiadau:

  • I gael oedran rhywun ar ddyddiad penodol, disodli'r HEDDIW () gweithredu yn y fformiwla gyda'r dyddiad penodol hwnnw. Er enghraifft, os yw'r dyddiad penodol yng nghell B2, defnyddiwch y fformiwla isod:
    =INT((B2-A2)/365)
  • Mae defnyddio'r fformiwla hon yn Excel, sy'n rhannu'r gwahaniaeth mewn diwrnodau rhwng dau ddyddiad â 365, fel arfer yn rhoi canlyniadau cywir, ond nid yw'n berffaith. Gall gyfrifo oedrannau o gwmpas blynyddoedd naid yn anghywir neu ar gyfer y rhai a aned ar Chwefror 29. Dewis arall yw rhannu â 365.25 i gyfrif am flynyddoedd naid, ond gall hyn hefyd arwain at wallau, yn enwedig ar gyfer oedrannau nad ydynt yn rhychwantu blwyddyn naid. Er bod y dull hwn yn gyffredinol effeithiol, nid yw'n ddelfrydol ar gyfer cyfrifiadau manwl gywir. Mae'r fformiwlâu canlynol yn cyflwyno swyddogaethau arbenigol sy'n darparu cyfrifiadau oedran di-ffael ym mhob senario.

Trosi dyddiad geni i oedran gyda'r swyddogaeth YEARFRAC

Mae swyddogaeth YEARFRAC yn fwy cywir ar gyfer cyfrifo oedran o ddyddiad geni oherwydd ei fod yn ystyried union nifer y diwrnodau ym mhob blwyddyn, gan gynnwys blynyddoedd naid. Wrth osod y drydedd ddadl, sail, i 1, mae YEARFRAC yn defnyddio'r cyfrif diwrnod gwirioneddol wrth ei gyfrifo, gan sicrhau manwl gywirdeb, yn enwedig mewn achosion sy'n ymwneud â blynyddoedd naid.

Mewn cell wag lle rydych chi am i'r oedran gael ei gyfrifo, rhowch y fformiwla isod a gwasgwch Rhowch. I ailadrodd y cyfrifiad hwn ar gyfer data arall, llusgwch handlen llenwi'r gell canlyniad i lawr.

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


Trosi dyddiad geni i oedran gyda swyddogaeth DATEDIF

Gellir defnyddio swyddogaeth DATEDIF yn Excel i gyfrifo oedran o ddyddiad geni. Trwy ddefnyddio "y" yn y uned dadl y swyddogaeth, mae'n cyfrifo nifer y blynyddoedd cyflawn rhwng dau ddyddiad.

Dewiswch gell wag i ddangos yr oedran, mewnbwn y fformiwla a ddarperir isod, a tharo'r Rhowch cywair. Yna, cliciwch ar y gell gyda'r canlyniad a llusgwch ei handlen llenwi i lawr i gymhwyso'r fformiwla i gelloedd eraill a chael yr holl ganlyniadau.

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

Nodyn: Yn y fformiwla DATEDIF uchod, mae "y" yn cyfrifo'r blynyddoedd cyflawn o'r dyddiad yng nghell A2 hyd heddiw. Gallwch roi "m", "d", "md", "ym", neu "yd" yn lle "y" i gyfrifo gwahanol agweddau ar y gwahaniaeth dyddiad:

  • "M": Nifer y misoedd cyflawn yn y cyfnod penodol.
  • "D": Nifer y dyddiau yn y cyfnod penodol.
  • "MD": Y gwahaniaeth rhwng dyddiau'r ddau ddyddiad a roddwyd. Mae misoedd a blynyddoedd y dyddiadau yn cael eu hanwybyddu.
  • "YM": Y gwahaniaeth rhwng misoedd y ddau ddyddiad a roddwyd. Mae dyddiau a blynyddoedd y dyddiadau yn cael eu hanwybyddu
  • "YD": Y gwahaniaeth rhwng dyddiau'r ddau ddyddiad a roddwyd. Mae blynyddoedd y dyddiadau yn cael eu hanwybyddu.

Arddangos oedran mewn fformat Blwyddyn + Mis + Diwrnod gyda'r swyddogaeth DATEDIF

I gyfrifo oedran ar ffurf Blwyddyn + Mis + Diwrnod, cyfunwch dair fformiwla DATEDIF yn Excel, pob un â dadl uned wahanol.

Dewiswch gell wag i ddangos yr oedran, mewnbwn y fformiwla a ddarperir isod, a tharo'r Rhowch cywair. Yna, cliciwch ar y gell gyda'r canlyniad a llusgwch ei handlen llenwi i lawr i gymhwyso'r fformiwla i gelloedd eraill a chael yr holl ganlyniadau.

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


Cyfrifo oedran yn hawdd o'r dyddiad geni heb gofio fformwlâu

Kutools ar gyfer Excel's Cynorthwyydd Dyddiad ac Amser Mae nodwedd yn symleiddio cyfrifiadau oedran, sy'n eich galluogi i drosi dyddiadau geni i oedran yn hawdd gyda dim ond ychydig o gliciau, heb yr angen i gofio fformiwlâu. Mae'n cynnig yr hyblygrwydd i gyfrifo oedran hyd at y diwrnod presennol neu ddyddiad penodol, ac yn darparu canlyniadau mewn fformatau amrywiol fel blynyddoedd, misoedd, wythnosau, dyddiau, neu gyfuniad o flynyddoedd + misoedd + diwrnodau. Mae'r offeryn hawdd ei ddefnyddio hwn yn symleiddio'r broses, gan ei gwneud yn gyflym ac yn hygyrch i holl ddefnyddwyr Excel.

Cyn gwneud cais Kutools ar gyfer Excel, os gwelwch yn dda ei lawrlwytho a'i osod yn gyntaf.

  1. Dewiswch gell wag i ddangos yr oedran. Yna cliciwch Kutools > Cynorthwyydd Fformiwla > Cynorthwyydd Dyddiad ac Amser.
  2. Yn y Cynorthwyydd Dyddiad ac Amser blwch deialog, ffurfweddwch fel a ganlyn.
    1. Ewch i'r Oedran tab;
    2. Yn y Dyddiad Geni blwch, dewiswch y gell sy'n cynnwys y dyddiad geni yr ydych am gyfrifo'r oedran ohono;
    3. Dewiswch y Heddiw opsiwn yn y I adran;
    4. Dewiswch y fformat allbwn oedran dymunol, fel blynyddoedd, misoedd, dyddiau, neu gyfuniad, o'r Math o ganlyniad allbwn rhestr ostwng;
    5. Cliciwch ar y OK botwm.

Canlyniad

Yna mae'r oedran yn cael ei boblogi yn y gell a ddewiswyd. Dewiswch y gell canlyniad ac yna llusgwch ei handlen llenwi yr holl ffordd i lawr i gael pob oedran.

Nodiadau:

  • I ddangos yr oedran yn y fformat Blwyddyn + Mis + Diwrnod, dewiswch Blwyddyn + Mis + Diwrnod oddi wrth y Math o ganlyniad allbwn rhestr gwympo. Bydd y canlyniad yn ymddangos fel y dangosir yn y screenshot isod. Yn ogystal, mae'r nodwedd hon yn cefnogi arddangos oedran mewn misoedd, wythnosau, neu ddyddiau, gan ddarparu ar gyfer eich gofynion penodol.
  • Eisiau cael mynediad i'r Cynorthwyydd Dyddiad ac Amser nodwedd? Lawrlwythwch Kutools ar gyfer Excel nawr! Y tu hwnt i hyn, mae gan Kutools fyrdd o 300+ o nodweddion eraill ac mae'n cynnig treial 30 diwrnod am ddim. Peidiwch ag aros, rhowch gynnig arni heddiw!

Erthyglau cysylltiedig:

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
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