Tabl cynnwys
Gan ddefnyddio sawl techneg yn Excel, efallai y byddwn yn cyfrifo oedran gwirioneddol person. Gallwn ddefnyddio blynyddoedd, misoedd, dyddiau, oriau, ac ati i gyfrifo'r oedran. Rhaid inni ddarparu'r dyddiadau dechrau a gorffen er mwyn cyfrifo'r oedran. Trwy ddysgu sut i gyfrifo oedran rhwng dau ddyddiad, ac eithrio oedran, gallwn gyfrifo hyd prosiect, y gwahaniaeth amser rhwng dau ddyddiad penodedig, nifer y blynyddoedd y mae sefydliad wedi bod mewn bodolaeth, ac felly ymlaen. Yn yr erthygl hon, byddwn yn trafod sut i gyfrifo oedran yn Excel rhwng dau ddyddiad.
Lawrlwytho Gweithlyfr Ymarfer
Cyfrifo Oedran Rhwng Dau Ddyddiad.xlsm
6 Dull o Gyfrifo Oedran Rhwng Dau Ddyddiad yn Excel
I gyfrifo'r oedran rhwng dau ddyddiad, rydym wedi gwneud set ddata yn seiliedig ar Dyddiad Geni rhai gweithwyr cyflogedig yn cwmni a'r Dyddiad Cyfredol . Rydym wedi cymryd y Dyddiad Cyfredol fel dyddiad arferol. Mae'r set ddata fel hyn.
Byddwn nawr yn trafod gwahanol ddulliau o gyfrifo oedran rhwng dau ddyddiad.
1. Cymhwyso Swyddogaeth DATEDIF i Gyfrifo Oedran Rhwng Dau Ddyddiad yn Excel
Gallwn ddefnyddio ffwythiant DATEDIF pan fydd angen i ni gyfrifo'r gwahaniaeth rhwng dau ddyddiad. Gall fod yn flynyddoedd neu fisoedd neu ddyddiau. Trwy ddefnyddio'r swyddogaeth hon byddwn yn dod o hyd i'r cyfwng dyddiad perffaith yn unig ond nid y cyfwng dyddiad gwirioneddol neu ffracsiynol. Gallwn ysgrifennu'r fformiwla i ddarganfod Oedranmewn Blynyddoedd yn y gell E5 fel hyn.
=DATEDIF(C5,D5,”Y”)
Yma, mae C5 yn cyfeirio at mae Dyddiad Geni Jane a D5 yn cyfeirio at yr Amser Presennol yr ydym wedi'i gymryd yn fympwyol. Mae Y yn nodi y bydd yr oedran yn dangos fel blynyddoedd yn unig.
Cystrawen ffwythiant DATEDIF yw DATEDIF(dyddiad cychwyn, dyddiad gorffen,uned) .
Yn ail, drwy wasgu ENTER rydym yn canfod gwerth oedran fel 29 fel hyn.
Yn y cam hwn, gallwn ddefnyddio'r Trin Llenwi i ganfod Oedran mewn Blynyddoedd o gell E6 i E14 . Ar gyfer hyn, y cyfan sydd angen i ni ei wneud yw llusgo cyrchwr y gell E5 i lawr drwy ddal y gornel dde ar y diwedd.
O ganlyniad, rydyn ni' fe ddewch o hyd i'r canlyniad fel hyn.
Darllen Mwy: Sut i Gyfrifo Oedran o Ben-blwydd yn Excel (8 Dull Hawdd)
2. Defnyddio Swyddogaeth YEARFRAC i Gyfrifo Oed Rhwng Dau Ddyddiad
Mewn achosion ymarferol, gallwn ddefnyddio'r ffwythiant YEARFRAC lle mae angen i ni ganfod yr oedran gwirioneddol neu ffracsiynol . Gallwn ysgrifennu'r fformiwla yn y gell E5 fel hyn.
=YEARFRAC(C5,D5,1)
Yma, mae 1 yn cyfeirio at y Sail y ddadl.
Ar ôl pwyso ar ENTER , canfyddwn mai'r oedran yw 29.99452405. <3
Yn dilyn hynny, drwy ddefnyddio Fill Handle rydym yn canfod yr oedrannau o gelloedd C6 i D6 .
Eglurhad ar y Fformiwla
Y Sail yn bennaf yw paramedr lle rydym yn cyfrif nifer y blynyddoedd ffracsiynol. Gall fod ag un o'r pum gwerth yr ydym wedi'u disgrifio isod:
- Gallwn gyfrifo [(30 diwrnod y mis)/(360 diwrnod y flwyddyn)] yn ôl UD neu Rheolau Ewropeaidd ar gyfer Sail hafal i 0 neu 4 .
- Eto, gallwn gymryd [(diwrnodau gwirioneddol)/(gwirioneddol diwrnodau yn y flwyddyn)], [(diwrnodau gwirioneddol)/360], neu [(diwrnodau gwirioneddol)/365] gyda Sail hafal i 1, 2 , neu 3 .
- Rhaid i ni ofyn am y newidynnau Dyddiad Cychwyn a Dyddiad Gorffen ond mae Basis yn ddewisol. Mae Excel yn meddwl mai'r sail yw 0 os byddwn yn hepgor y Sail
Darllen Mwy: Fformiwla Excel i Gyfrifo Oedran ar Ddyddiad Penodol
3. Gan ddefnyddio Gweithrediadau DATEDIF a Rhifyddeg i Gyfrifo Oedran mewn Misoedd Cwblhawyd a Ffracsiwn
Gallwn gymhwyso'r ffwythiant DATEDIF i gyfrifo'r oedran perffaith mewn misoedd. Hefyd, gallwn ddod o hyd iddo trwy ddefnyddio Fformiwla Rhifyddeg syml. Yng nghell E5 y llun isod, gallwn ddefnyddio'r ffwythiant DATEDIF i gyfrifo'r Oedran mewn misoedd Gwirioneddol fel hyn.
<7 =DATEDIF(C5,D5,”M”)
Yma, mae M yn cyfeirio y bydd y fformiwla yn dychwelyd yr oedran ymhen Mis .
0> Yn ail, drwy wasgu ENTER rydym yn canfod 359 mis yn cell E5 .
Rydym yn yn gallu gwneud hyn yn syml trwy ddefnyddio'r Fformiwla Rhifyddeg isod.
=+(D5-C5)/30
Yma, mae +=(B2-A2)/30 yn dychwelyd yr un allbwn â'r fformiwla =( B2-A2)/30 . Felly, gallwn anwybyddu arwydd “plws” y fformiwla hon.
O ganlyniad, gallwn ddarganfod yr oedran gwirioneddol neu ffracsiynol fel hyn.
Ac yn olaf, trwy ddefnyddio Fill Handle rydym yn dod o hyd i bob un o'r pethau hyn.
4. Defnyddio Swyddogaethau CONCATENATE a DATEDIF i Gyfrifo Oedran mewn Blynyddoedd, Misoedd a Dyddiau.
Gallwn ddefnyddio'r cyfuniad o ffwythiannau CONCATENATE a DATEDIF pan ddymunwn i gyfrifo oedran mewn union flynyddoedd, misoedd, a dyddiau. Yn y gell E5 , gallwn osod y fformiwla fel hyn.
=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)
Gan ddefnyddio'r ffwythiant CONCATENATE , rydym yn wedi cydgatenu (cyfun) tair fformiwla DATEDIF yn y fformiwla a nodir uchod. Ar ôl pob fformiwla DATEDIF , rydym wedi mewnbynnu'r llinynnau testun Blynyddoedd, Misoedd, a Dyddiau . Mae hyn yn golygu y bydd canlyniadau pob fformiwla DATEDIF yn cael eu cyfuno â'r llinynnau testun yn yr allbwn terfynol.
Eto, trwy wasgu ENTER , rydym yn dod o hyd i'r Oedran Gwirioneddol yn y gell E5 .
Dro ar ôl tro, mae angen i ni ddefnyddio'r Llenwch Handle i ddarganfod yr oedran yn y celloedd eraill.
O ganlyniad, rydym yn cael yr allbwn fel hyn.
Darllen Mwy: Sut i Gyfrifo Oedran yn Excel mewn Blynyddoedd a Misoedd (5 Ffordd Hawdd)
5. Gan ddefnyddio DATEDIF a HEDDIWSwyddogaethau i Gyfrifo Oedran gyda'r Amser Presennol
Os ydym am ddefnyddio'r amser cyfredol gwreiddiol ac yna newid yr oedran gyda'r newid amser o ddydd i ddydd, gallwn wneud hyn trwy ddefnyddio dwy system ddefnyddiol.
5.1 Defnyddio Colofn Amser Gwahanol
Gallwn newid yr amser yn y set ddata gyda'r Amser Cyfredol gwreiddiol. I wneud hyn, dylem gymhwyso'r swyddogaeth HEDDIW isod yn y gell D5 . Yma, yn y gell E5 , rydym eisoes wedi cymhwyso'r ffwythiant DATEDIF .
=TODAY()
3>
Yn ail, mae angen i ni bwyso ENTER .
O ganlyniad, rydym wedi dod o hyd i'r Amser Cyfredol<2 gwreiddiol>. Ac mae'r Oedran mewn Blynyddoedd yn y gell E5 hefyd wedi newid yn unol â hynny, o 29 i 32.
Ar ôl gan ddefnyddio Llenwad Trin i'r ddwy golofn D ac E , o'r diwedd daethom o hyd i oedrannau ym mhob cell yn ôl Amser Presennol.
5.2 Heb Ddefnyddio Colofn Amser Gwahanol
Yn syml, gallwn ddefnyddio'r cyfuniad o DATEDIF a TIME swyddogaethau i gyfrifo oedran heb gymorth colofn amser. Er mwyn gwneud hyn, mae angen i ni gymhwyso'r fformiwla isod yn y gell D5 fel hyn.
=DATEDIF(C5,TODAY(),”Y”)
Yma, rydym wedi defnyddio TODAY() yn lle defnyddio cyfeirnod cell amser arall. Mae hyn yn golygu mai'r cyfeirnod cell a ddynodwyd y tro diwethaf yw Heddiw .
Yn yr un modd, trwy wasgu Enter , cawn yr oedran fel 32 .
Yn olaf, mae angen i ni ddefnyddio'r Dolen Llenwi i gael oedran ym mhob cell o D5 i D14 .
O ganlyniad, rydym yn dod o hyd i'r allbwn fel hyn.
6. Mae cymhwyso VBA i Gyfrifo Oedran Rhwng Dau Ddyddiad yn Excel
Cymhwyso VBA yn ddull arall y gallwn ei ddefnyddio i gyfrifo oedran. Ar gyfer hyn, mae angen i ni ddilyn y camau isod.
Yn gyntaf, ewch i'r tab Datblygwr > y Visual Basic .
Yn ail, cliciwch ar Mewnosod > yna Modiwl .
O ganlyniad, bydd Modiwl gwag yn ymddangos fel hyn.
<41
Yn drydydd, mae angen i ni gopïo a gludo'r cod VBA isod y tu mewn i'r Modiwl .
8649
<0 Ar ôl hynny, cliciwch ar Rhedeg > yna Rhedeg Is-Ffurflen Ddefnyddiwr .
Ac yn olaf, byddwn yn cael yr allbwn isod.
Darllen Mwy: Excel VBA: Cyfrifwch Oedran o Ddyddiad Geni
Pethau i'w Cofio
- Ni allwn wneud cais dim ond y ffwythiant DATEDIF lle mae angen i ni ddarganfod yr oedrannau ar ffurf ffracsiynol.
- I ddarganfod oedran ffracsiynol, mae angen i ni gymhwyso'r ffwythiant YEARFRAC , neu gallwn ni hefyd defnyddio Fformiwla Rhifyddeg .
- Mae'n rhaid i ni ddefnyddio'r cyfuniad o ffwythiannau CONCATENATE a DATEDIF pan fydd angen i ni gyfrifo blynyddoedd, misoedd, a dyddiau h.y. pob un ohonynt.
- Ar gyfer defnydd deinamig o ganfod oedrannau, mae angen i ni gymhwyso'r HODAY
Casgliad
Mae gan Excel fformiwlâu effeithiol gwahanol i ganfod oedrannau neu gyfnodau amser. Yn yr erthygl hon, rydym wedi ceisio trafod yr holl swyddogaethau a ddefnyddir i ddarganfod oedran.