Excel හි උපන් දින සිට වයස ගණනය කරන්නේ කෙසේද (පහසු ක්‍රම 8) -

  • මේක Share කරන්න
Hugh West

Excel හි උපන් දිනයක සිට වයස ගණනය කිරීමට විස්මිත ක්‍රම කිහිපයක් ලිපියෙන් පෙන්වයි. ඔබ සම්පූර්ණ වසර ගණනාවක් ලෙස වයස ගණනය කිරීම සඳහා සූත්‍ර කිහිපයක් ඉගෙන ගනු ඇත, එසේම අද දින හෝ නිශ්චිත දිනයක වසර, මාස සහ දින වල සැබෑ වයස් ලබා ගැනීම. දැන්, අපි Excel හි උපන් දින සිට වයස ගණනය කරන්නේ කෙසේද යන්න පිළිබඳ එම පහසු සහ පහසු ක්‍රම හරහා ඔබව රැගෙන යන්නෙමු.

පුහුණු වැඩපොත බාගන්න

ඔබට වඩා හොඳ අවබෝධයක් සඳහා පහත Excel වැඩපොත බාගත කර ඔබම පුහුණු විය හැක. .

උපන් දිනයේ සිට වයස ගණනය කිරීම ? “ ඉතා බහුලව අසන ප්‍රශ්නයක්. කුඩා කල සිටම අප කවුරුත් මේ ප්‍රශ්නය නිතර අසන්නට ඇති. නමුත්, එයින් අදහස් කරන්නේ කුමක්ද? එය සාමාන්‍යයෙන් ඔබ කොපමණ කලක් ජීවත්ව සිටියාද යන්න ප්‍රකාශ කරන ප්‍රතිචාරයක් දක්වයි.

එක්සෙල් හි උපන්දිනයේ සිට වයස ගණනය කිරීමට කැපවූ කාර්යයක් නොමැති වුවද, තිබේ උපන් දිනය වයස බවට පරිවර්තනය කිරීමට විකල්ප ක්‍රම කිහිපයක්.

අපට පුද්ගලයන් 10 දෙනෙකුගෙන් උපන්දින ලැයිස්තුවක් ඇත මේ මොහොතේ, අපි උපන් දින වලින් ඔවුන්ගේ වයස ගණනය කරන්නෙමු.

1. Excel හි උපන්දිනයේ සිට වයස ගණනය කිරීමට මූලික සූත්‍රය භාවිතා කිරීම

මුලින්ම, අපි වඩාත් සාම්ප්‍රදායික ක්‍රමය ඉගෙන ගනිමු. එක්සෙල් හි වයස අවුරුදු ගණනය කිරීමට. යමෙකුගේ වයස තීරණය කිරීම සඳහා වඩාත් පොදු ක්‍රමය කුමක්ද? සරලව අඩු කරන්නවත්මන් දිනයේ සිට උපන් දිනය. වයස ගණනය කිරීම සඳහා මෙම පොදු සූත්‍රය Excel හි ද භාවිතා කළ හැකිය. පියවර ප්‍රවේශමෙන් අනුගමනය කරන්න.

පියවර:

  • පළමු , කොටුව D5 තෝරන්න, පහත සූත්‍රය ඇතුළු කරන්න. , සහ ENTER ඔබන්න.
=(TODAY()-C5)/365.25

මෙහි, C5 යනු <හි ආරම්භක කොටුවයි. 8>උපන්දින තීරුව.

TODAY ශ්‍රිතය අද දිනය ලබා දෙයි. ස්වාභාවිකවම, වසර 1 ක් දින 365 කින් සමන්විත වේ. නමුත් අධික අවුරුද්ද සෑම වසර 4කට වරක්ම එන නිසා අපි දින වෙනස 365.25න් බෙදන්නෙමු. Fill Handle Tool එක භාවිතා කර D තීරුව සම්පූර්ණ කිරීමට එය පහළට අදින්න.

  • ඉන්පසු, ඔබට සම්පූර්ණ වසර කිහිපයකින් ප්‍රතිඵල පෙන්වීමට අවශ්‍ය නම්, භාවිතා කරන්න INT ශ්‍රිතය .
=INT(D5)

සටහන: <9 සෛල D5:D14 අංක හෝ සාමාන්‍ය .

හැඩතල ගන්වා ඇති බව සහතික කර ගන්න. වැඩිදුර කියවන්න: Excel හි සාමාන්‍ය වයස ගණනය කරන්නේ කෙසේද (පහසු ක්‍රම 7)

2. IF, YEAR, MONTH සහ NOW Function හි සූත්‍ර සංයෝජන යෙදීම

මෙම ක්‍රමය සූත්‍රයක් අදාළ වේ. සමහර වෙනස් කාර්යයන් ඒකාබද්ධ කිරීම. IF , YEAR , MONTH , සහ NOW ශ්‍රිතවලට මෙහි තමන්ගේම ක්‍රියාකාරකම් ඇත. කරුණාකර පහත පියවර අනුගමනය කරන්න.

පියවර:

  • පළමුව, සෛලය D5 තෝරා පහත සූත්‍රය ලියා, තට්ටු කරන්න ඇතුල් කරන්න .
=IF(MONTH(NOW())>MONTH(C5),YEAR(NOW())-YEAR(C5)&"yr "&MONTH(NOW())-MONTH(C5)&"mo",YEAR(NOW())-(YEAR(C5)+1)&"yr "&(MONTH(NOW())+12)-MONTH(C5)&"mo")

සූත්‍රය බිඳවැටීම

0>මෙහි, MONTH සහ YEAR කාර්යයන් එම දිනයේ මාසය සහ වර්ෂය අංකයක් ලෙස ලබා දෙයි. අපි IF ශ්‍රිතය භාවිතා කළේ තාර්කික පරීක්ෂණයක් ඇතුළු කිරීමට, වර්තමාන දිනය මාසය උපන්දිනය මාසයට වඩා වැඩි නම්, සූත්‍රය ක්‍රියා කරයි : YEAR(NOW())-YEAR(C5)&"yr "&MONTH(NOW())-MONTH(C5)&"mo"

එසේ නැතිනම්, ඉතිරි සූත්‍රය ක්‍රියා කරයි:

YEAR(NOW())-(YEAR(C5)+1)&"yr "&(MONTH(NOW())+12)-MONTH(C5)&"mo"

6> සටහන:

මෙම ක්‍රමයේ අවාසිය නම් එය වසර 1ක් එකතු කරනවා වෙනුවට මාස 12ක් ලබා දීමයි. අපට එය ජෝන්ස්ගේ අවස්ථාවෙහි දැකිය හැකිය.

3. විවිධ සෛලවල උපන් වර්ෂය, මාසය සහ දිනය අනුව වයස ගණනය කිරීම

මෙහි, අපට අපගේ උපන් දිනය ලැබුණි. විවිධ සෛල තුළ ඒවා වසර , මාසය, සහ දින ලෙස බෙදා.

මෙම වගුවෙන් , අපට ඔවුන්ගේ වර්තමාන වයස ගණනය කිරීමට අවශ්‍යයි. අපගේ වැඩ පියවරයන් ප්‍රවේශමෙන් අනුගමනය කරන්න.

පියවර:

  • පළමුව, අපට DATE භාවිතා කර උපන් දිනය ලබා ගත යුතුය. DATEVALUE කාර්යයන්. එසේ කිරීමට, අපි මෙම සූත්‍රය භාවිතා කළෙමු:
=DATE(C5,MONTH(DATEVALUE(D5&"1")),E5)

මෙම සූත්‍රය විවිධ වර්ෂ, මාස සහ දින එක් කොටුවකට ඒකාබද්ධ කරන ලදී.

0>
  • කොටුව G5 තෝරා පහත සූත්‍රය අලවන්න.
=DATEDIF(DATE(C5, MONTH(DATEVALUE(D5&"1")), E5), TODAY(), "y") & " Years, "& DATEDIF(DATE(C5, MONTH(DATEVALUE(D5&"1")), E5),TODAY(), "ym") & " Months, "&  DATEDIF(DATE(C5, MONTH(DATEVALUE(D5&"1")), E5), TODAY(), "md") & " Days"

තවත් කියවන්න: Excel හි වයස අවුරුදු සහ මාස වලින් ගණනය කරන්නේ කෙසේද (පහසු ක්‍රම 5ක්)

4. ක්‍රියාත්මක කිරීම YEARFRAC ශ්‍රිතය

වසරෙන් කොටසක් ආපසු ලබා දෙන YEARFRAC ශ්‍රිතය භාවිතා කිරීම, උපන් දින වලින් වයස ගණනය කිරීමට විශ්වාසදායක ප්‍රවේශයකි.එක්සෙල්. පහත පියවර අනුගමනය කරන්න.

පියවර:

  • Cell D5 තෝරා පහත සූත්‍රය ටයිප් කරන්න.
=YEARFRAC(C5,TODAY(),1)

මෙම කාර්යය උපන් දිනය සහ අද දිනය අතර වෙනස ගණනය කරයි. මෙහිදී අපි පදනම 1 ලෙස ගනිමු, එනම් සත්‍ය යන්නයි.

  • සම්පූර්ණ වසරවලින් වයස පෙන්වීම සඳහා, INT ශ්‍රිතය භාවිත කරන්න.

5. Excel හි උපන්දිනයේ සිට වයස ගණනය කිරීමට DATEDIF ශ්‍රිතය අනුගමනය කිරීම

වයස ගණනය කිරීම සඳහා වඩාත් පහසු සහ භාවිත කළ හැකි කාර්යය වන්නේ DATEDIF ශ්‍රිතයයි . පියවර හොඳින් අනුගමනය කරන්න.

පියවර:

  • ආරම්භයේදී, කොටුව D5 තෝරා පහත සූත්‍රය අලවා ඔබන්න ඇතුළත් කරන්න .
=DATEDIF(C5,TODAY(),"Y") & " Years, " & DATEDIF(C5,TODAY(),"YM") & " Months, " & DATEDIF(C5,TODAY(),"MD") & " Days"

සූත්‍ර බිඳවැටීම

අවුරුදු, මාස සහ දින වලින් වයස ලබා ගැනීමට අපි “Y” , “YM” , සහ “MD” තර්ක භාවිතා කර ඇත. අනුපිළිවෙලින් DATEDIF ශ්‍රිතය . ඉහත සූත්‍රය මඟින් අගයන් 3ක් (අවුරුදු, මාස සහ දින) ඒකාබද්ධ කර ඇති තනි පෙළ තන්තුවක් ආපසු ලබා දෙයි.

6. DATEDIF ශ්‍රිතය සමඟ IF ඒකාබද්ධ කිරීම ශුන්‍ය නොවන අගයන් පමණක් පෙන්වීමට

අපගේ පෙර ක්‍රමය, සමහර කොටු වල මාස 0 ක් සහ දින 0 ක් පෙන්වන ගැටලුවක් ඔබට පෙනෙනු ඇත.

මෙම ගැටලුව මඟහරවා ගැනීමට සහ ශුන්‍ය නොවන අගයන් පෙන්වීමට, අපට කළ හැක IF ශ්‍රිතය ඒකාබද්ධ කිරීමෙන් අපගේ පෙර සූත්‍රයට යම් ප්‍රතිසංස්කරණයක්. නව සූත්‍රය සමඟ යාවත්කාලීන වීමට,හොඳින් නිරීක්ෂණය කරන්න.

පියවර:

  • පළමුව, සෛලය D5 තෝරා සූත්‍රය පහත පරිදි ලියා ඔබන්න ENTER .
=IF(DATEDIF(C5, TODAY(),"y")=0,"",DATEDIF(C5, TODAY(),"y")&" years, ")& IF(DATEDIF(C5, TODAY(),"ym")=0,"",DATEDIF(C5, TODAY(),"ym")&" months, ")& IF(DATEDIF(C5, TODAY(),"md")=0,"",DATEDIF(C5, TODAY(),"md")&" days")

මෙම සූත්‍රය හරියට අපේ පෙර සූත්‍රය වගේමයි නමුත් එකම වෙනස එයයි වසර, මාස හෝ දින වල කිසියම් ශුන්‍ය අගයක් තිබේ නම්, එම නියමයන් මඟ හරිනු ලැබේ. IF ශ්‍රිතය භාවිතයෙන් අපි ශුන්‍ය නොවන අගයන් පෙන්වීමට මෙම කොන්දේසිය යෙදුවෙමු.

7. නිශ්චිත දිනයකදී වයස ගණනය කිරීම

අපගේ පෙර ක්‍රම වලදී, අපි කෙසේ ඉගෙන ගත්තෙමු. උපන් දින සිට වර්තමාන වයස ගණනය කිරීමට. දැන්, අපි නිශ්චිත දිනයක වයස තීරණය කිරීමේ ක්‍රියා පටිපාටිය දැන ගනිමු.

නිශ්චිත දිනයක වයස පුරෝකථනය කිරීම සඳහා, අපි DATEDIF ශ්‍රිතය නැවතත්. මෙයින්, ඔබට පැහැදිලිවම මෙම කාර්යය භාවිතා කිරීමේ පහසුව තේරුම් ගත හැකිය. පහත පියවර අනුගමනය කරන්න.

පියවර:

  • කොටුව E5 තෝරා පහත සූත්‍රය ටයිප් කර ENTER<ඔබන්න 7>.
=DATEDIF(C5, D5,"Y") & " Years, "& DATEDIF(C5,D5,"YM") & " Months, "&DATEDIF(C5,D5, "MD") & " Days"

අපේ පෙර ක්‍රම වලින් ඇති වෙනස නම් අපි එහිදී වර්තමානය දක්වා වයස ගණනය කිරීමයි. දිනය. මේ අනුව, අපි TODAY ශ්‍රිතය භාවිතා කළෙමු. නමුත් මෙහිදී අපි නිශ්චිත දිනයක වයස සකස් කරමු, වර්තමාන වයස නොවේ. එබැවින් අපි අවසන් දිනය සඳහා වෙනත් සෛල යොමුවක් භාවිතා කරමු.

වැඩිදුර කියවන්න: Excel හි දින දෙකක් අතර වයස ගණනය කරන්නේ කෙසේද (ප්‍රයෝජනවත් ක්‍රම 6)

8. උපන් දින සිට වයස ගණනය කිරීමට VBA අයදුම් කිරීමExcel

උපන් දින සිට Excel හි වයස ගණනය කිරීමට තවත් ක්‍රමයක් නම් VBA කේතය භාවිතා කිරීමයි. ඔබට මෙම ක්‍රමය භාවිතයෙන් වයස ගණනය කිරීමට පහත පියවර අනුගමනය කළ හැක.

පියවර:

  • පත්‍ර නම මත දකුණු-ක්ලික් කර කේතය බලන්න තෝරන්න.

  • ක්ෂණිකව, යෙදුම් සඳහා Microsoft Visual Basic කවුළුව විවෘත වේ. Sheet9 (VBA) > මත දකුණු-ක්ලික් කරන්න; ඇතුළු කරන්න > මොඩියුලය තෝරන්න.

  • එය කේත මොඩියුලයක් විවෘත කරයි, එහිදී පහත කේතය අලවන්න පහළට ගොස් Run බොත්තම මත ක්ලික් කරන්න හෝ F5 ඔබන්න.
9952
  • දැන් කේත මොඩියුලය වසා වැඩ පත්‍රිකාව වෙත ආපසු යන්න. D5:D14 සෛල ස්වයංක්‍රීයව වයස අවුරුදු වලින් පුරවා ඇති බව ඔබට පෙනේ. සූත්‍ර තීරුව තුළ, අපි අපගේ VBA කේතය තුළ භාවිත කළ DATEDIF ශ්‍රිතය දැකිය හැක.

යම් පුද්ගලයෙක් නියමිත වයසට පැමිණෙන දිනය සොයා ගැනීම

අපි හිතමු, රොබින්ගේ උපන් දිනය 13-08-1996. ඔහුට වයස අවුරුදු 50 ලැබෙන්නේ කවදාද? ඔයා කොහොමද ඒක දන්නේ? ඔබ එය කලින් නොදැන සිටියේ නම් කරදර වීමට කිසිවක් නැත. අපගේ පියවර ප්‍රවේශමෙන් නරඹන්න.

පියවර:

  • පළමුව, කොටුව D5 තෝරා සූත්‍රය පහත පරිදි ලියා පසුව ඔබන්න ඇතුළත් කරන්න .
=DATE(YEAR(C5)+50,MONTH(C5),DAY(C5))

මෙන්න, අපි දැන් වසර සමඟ 50ක් එකතු කළා උපන් දිනයෙන්. අවසානයේදී, එය වසර 50 ක් ලබා ගැනීමේ දිනය මත නැවත පැමිණේවයස .

නිගමනය

මෙම ලිපිය කියවීමට ස්තූතියි, මෙය ප්‍රයෝජනවත් වේ යැයි අපි බලාපොරොත්තු වෙමු. ඔබට කිසියම් විමසීමක් හෝ යෝජනා තිබේ නම් කරුණාකර අදහස් දැක්වීමේ කොටසෙහි අපට දන්වන්න. වැඩිදුර ගවේෂණය කිරීමට කරුණාකර අපගේ වෙබ් අඩවිය Exceldemy වෙත පිවිසෙන්න.

Hugh West යනු ක්ෂේත්‍රයේ වසර 10කට වැඩි පළපුරුද්දක් ඇති ඉතා පළපුරුදු Excel පුහුණුකරුවෙකු සහ විශ්ලේෂකයෙකි. ඔහු ගිණුම්කරණය සහ මූල්‍ය පිළිබඳ ශාස්ත්‍රවේදී උපාධියක් සහ ව්‍යාපාර පරිපාලනය පිළිබඳ ශාස්ත්‍රපති උපාධියක් ලබා ඇත. හියු ඉගැන්වීම සඳහා දැඩි ආශාවක් ඇති අතර අනුගමනය කිරීමට සහ තේරුම් ගැනීමට පහසු වන අද්විතීය ඉගැන්වීම් ප්‍රවේශයක් වර්ධනය කර ඇත. ඔහුගේ Excel පිළිබඳ විශේෂඥ දැනුම ලොව පුරා සිටින දහස් ගණනක් සිසුන්ට සහ වෘත්තිකයන්ට ඔවුන්ගේ කුසලතා වැඩිදියුණු කිරීමට සහ ඔවුන්ගේ වෘත්තීය ජීවිතය තුළ විශිෂ්ටත්වයට පත් කිරීමට උපකාර කර ඇත. ඔහුගේ බ්ලොගය හරහා, හියු ඔහුගේ දැනුම ලෝකය සමඟ බෙදා ගනී, නොමිලේ එක්සෙල් නිබන්ධන සහ පුද්ගලයන්ට සහ ව්‍යාපාරවලට ඔවුන්ගේ පූර්ණ හැකියාවන් කරා ළඟා වීමට උපකාර කිරීමට මාර්ගගත පුහුණුව ලබා දෙයි.