ສາລະບານ
ບົດຄວາມສະແດງໃຫ້ເຫັນບາງວິທີການທີ່ຫນ້າຕື່ນເຕັ້ນທີ່ຈະຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel. ທ່ານຈະໄດ້ຮຽນຮູ້ສູດຈໍານວນຫນຶ່ງສໍາລັບການຄິດໄລ່ອາຍຸເປັນຈໍານວນຂອງປີທີ່ສົມບູນ, ເຊັ່ນດຽວກັນກັບການໄດ້ຮັບອາຍຸຕົວຈິງໃນປີ, ເດືອນ, ແລະມື້ໃນວັນທີຂອງມື້ນີ້ຫຼືວັນທີ່ແນ່ນອນ. ດຽວນີ້, ພວກເຮົາຈະພາທ່ານຜ່ານວິທີການທີ່ງ່າຍແລະສະດວກໃນການຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel. .
ການຄຳນວນອາຍຸຈາກວັນເກີດ.xlsm8 ວິທີຄິດໄລ່ອາຍຸຈາກວັນເກີດໃນ Excel
“ສະບາຍດີ, ເຈົ້າອາຍຸເທົ່າໃດ ? “ ຄຳຖາມທີ່ມັກຖາມຫຼາຍ. ຈາກເດັກນ້ອຍຂອງພວກເຮົາ, ພວກເຮົາທຸກຄົນຕ້ອງໄດ້ຍິນຄໍາຖາມນີ້ເລື້ອຍໆ. ແຕ່ວ່າ, ມັນໝາຍເຖິງຫຍັງ? ໂດຍປົກກະຕິແລ້ວ ມັນໝາຍເຖິງການຕອບສະໜອງທີ່ສະແດງເຖິງໄລຍະເວລາທີ່ທ່ານມີຊີວິດຢູ່.
ເຖິງແມ່ນວ່າຈະບໍ່ມີໜ້າທີ່ສະເພາະເພື່ອຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel, ມີ ວິທີທາງເລືອກໜ້ອຍໜຶ່ງໃນການປ່ຽນວັນເດືອນປີເກີດມາເປັນອາຍຸ.
ພວກເຮົາມີລາຍຊື່ ວັນເກີດ ຂອງບຸກຄົນ 10 ຄົນ.
ຢູ່ທີ່ ເວລານີ້, ພວກເຮົາຈະຄິດໄລ່ອາຍຸຂອງເຂົາເຈົ້າໃນ Excel ຈາກວັນເດືອນປີເກີດ.
1. ການນໍາໃຊ້ສູດພື້ນຖານໃນການຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel
ທໍາອິດ, ພວກເຮົາຈະຮຽນຮູ້ວິທີພື້ນເມືອງທີ່ສຸດ. ຄິດໄລ່ອາຍຸເປັນປີໃນ Excel. ວິທີການທີ່ພົບເລື້ອຍທີ່ສຸດສໍາລັບການກໍານົດອາຍຸຂອງໃຜຜູ້ຫນຶ່ງແມ່ນຫຍັງ? ພຽງແຕ່ລົບອອກວັນເດືອນປີເກີດຈາກວັນທີປະຈຸບັນ. ສູດທົ່ວໄປນີ້ສໍາລັບການຄິດໄລ່ອາຍຸຍັງສາມາດຖືກນໍາໃຊ້ໃນ Excel. ປະຕິບັດຕາມຂັ້ນຕອນຢ່າງລະມັດລະວັງ.
ຂັ້ນຕອນ:
- ທໍາອິດ , ເລືອກຕາລາງ D5 , ໃສ່ສູດຂ້າງລຸ່ມນີ້ , ແລະກົດ ENTER .
=(TODAY()-C5)/365.25
ທີ່ນີ້, C5 ແມ່ນຕາລາງເລີ່ມຕົ້ນຂອງ ວັນເດືອນປີເກີດ ຖັນ.
ຟັງຊັນ 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 functions ມີການດໍາເນີນງານຂອງຕົນເອງຢູ່ທີ່ນີ້. ກະລຸນາປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
ຂັ້ນຕອນ:
- ທໍາອິດ, ເລືອກຕາລາງ D5 ແລະຂຽນສູດຂ້າງລຸ່ມນີ້, ແລະແຕະ ENTER .
=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")
ການແບ່ງສູດ
ນີ້, ເດືອນ ແລະ ປີ ຟັງຊັນສົ່ງຄືນເດືອນ ແລະປີຂອງວັນທີນັ້ນເປັນຕົວເລກ. ພວກເຮົາໃຊ້ ຟັງຊັນ IF ເພື່ອແຊກການທົດສອບຢ່າງມີເຫດຜົນວ່າ, ຖ້າເດືອນຂອງ ວັນທີປະຈຸບັນ ຫຼາຍກວ່າເດືອນຂອງ ວັນເດືອນປີເກີດ , ສູດການທໍາງານແມ່ນ. :
YEAR(NOW())-YEAR(C5)&"yr "&MONTH(NOW())-MONTH(C5)&"mo"
ຖ້າບໍ່ດັ່ງນັ້ນ, ສູດທີ່ເຫຼືອຈະເຮັດວຽກ:
YEAR(NOW())-(YEAR(C5)+1)&"yr "&(MONTH(NOW())+12)-MONTH(C5)&"mo"
ໝາຍເຫດ: ຂໍ້ບົກຜ່ອງຂອງວິທີການນີ້ແມ່ນວ່າມັນກັບຄືນມາ 12 ເດືອນແທນທີ່ຈະເພີ່ມ 1 ປີ. ພວກເຮົາສາມາດເຫັນໄດ້ວ່າໃນ Jones's case.
3. ການຄິດໄລ່ອາຍຸຈາກປີເກີດ, ເດືອນ ແລະ ວັນໃນເຊວຕ່າງໆ
ຢູ່ນີ້, ພວກເຮົາມີວັນເດືອນປີເກີດຂອງພວກເຮົາ. ໃນເຊລຕ່າງໆໂດຍການແຍກພວກມັນອອກເປັນ ປີ , ເດືອນ, ແລະ ວັນ .
ຈາກຕາຕະລາງນີ້ , ພວກເຮົາຕ້ອງການຄິດໄລ່ອາຍຸປະຈຸບັນຂອງພວກເຂົາ. ປະຕິບັດຕາມຂັ້ນຕອນການເຮັດວຽກຂອງພວກເຮົາຢ່າງລະມັດລະວັງ.
ຂັ້ນຕອນ:
- ທຳອິດ, ພວກເຮົາຕ້ອງເອົາວັນເດືອນປີເກີດໂດຍໃຊ້ DATE ແລະ DATEVALUE ຟັງຊັນ. ເພື່ອເຮັດແນວນັ້ນ, ພວກເຮົາໃຊ້ສູດນີ້:
=DATE(C5,MONTH(DATEVALUE(D5&"1")),E5)
ສູດນີ້ລວມເອົາປີ, ເດືອນ ແລະ ວັນທີ່ຕ່າງກັນເຂົ້າໄປໃນເຊລດຽວ.
- ເລືອກຕາລາງ 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 , ເຊິ່ງສົ່ງຄືນສ່ວນຫນຶ່ງຂອງປີ, ຍັງເປັນວິທີທີ່ເຊື່ອຖືໄດ້ໃນການຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນExcel. ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.
ຂັ້ນຕອນ:
- ເລືອກຕາລາງ D5 ແລະພິມສູດລົງລຸ່ມນີ້.
=YEARFRAC(C5,TODAY(),1)
ຟັງຊັນນີ້ຄຳນວນຄວາມແຕກຕ່າງລະຫວ່າງວັນເດືອນປີເກີດ ແລະວັນທີຂອງມື້ນີ້. ໃນທີ່ນີ້ພວກເຮົາເອົາ ພື້ນຖານ ເປັນ 1 ຊຶ່ງຫມາຍຄວາມວ່າຕົວຈິງ.
- ສໍາລັບການສະແດງອາຍຸໃນປີທີ່ສົມບູນ, ໃຫ້ໃຊ້ ຟັງຊັນ INT .
5. ການນຳໃຊ້ຟັງຊັນ DATEDIF ເພື່ອຄຳນວນອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel
ຟັງຊັນທີ່ສະດວກ ແລະໃຊ້ໄດ້ຫຼາຍທີ່ສຸດສຳລັບການຄຳນວນອາຍຸແມ່ນ ຟັງຊັນ DATEDIF . ປະຕິບັດຕາມຂັ້ນຕອນຢ່າງລະອຽດ.
ຂັ້ນຕອນ:
- ໃນຕອນເລີ່ມຕົ້ນ, ເລືອກຕາລາງ D5 ແລະວາງສູດລົງລຸ່ມນີ້, ແລະກົດ ENTER .
=DATEDIF(C5,TODAY(),"Y") & " Years, " & DATEDIF(C5,TODAY(),"YM") & " Months, " & DATEDIF(C5,TODAY(),"MD") & " Days"
ການແບ່ງສູດ
ເພື່ອເອົາອາຍຸເປັນປີ, ເດືອນ, ແລະມື້ ພວກເຮົາໄດ້ໃຊ້ການໂຕ້ຖຽງ “Y” , “YM” , ແລະ “MD” ຕາມລຳດັບໃນ ຟັງຊັນ DATEDIF . ສູດຄຳນວນຂ້າງເທິງໃຫ້ຜົນເປັນສະຕຣິງຂໍ້ຄວາມດຽວທີ່ມີ 3 ຄ່າ (ປີ, ເດືອນ ແລະມື້) ສົມທົບກັນ.
6. ການລວມ IF ກັບຟັງຊັນ DATEDIF ເພື່ອສະແດງຄ່າທີ່ບໍ່ແມ່ນສູນເທົ່ານັ້ນ
ໃນອະດີດຂອງພວກເຮົາ ວິທີການ, ທ່ານອາດຈະສັງເກດເຫັນບັນຫາວ່າມີ 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 function ພວກເຮົາໄດ້ນຳໃຊ້ເງື່ອນໄຂນີ້ເພື່ອສະແດງຄ່າທີ່ບໍ່ແມ່ນສູນເທົ່ານັ້ນ.
7. ການຄຳນວນອາຍຸໃນວັນທີສະເພາະ
ໃນວິທີການກ່ອນໜ້າຂອງພວກເຮົາ, ພວກເຮົາໄດ້ຮຽນຮູ້ວິທີ ເພື່ອຄິດໄລ່ອາຍຸປະຈຸບັນຈາກວັນເດືອນປີເກີດ. ດຽວນີ້, ພວກເຮົາຈະຮູ້ຂັ້ນຕອນຂອງ ການກຳນົດອາຍຸໃນວັນທີສະເພາະ. 6>ຟັງຊັນ DATEDIF ອີກຄັ້ງ. ຈາກນີ້, ທ່ານແນ່ນອນສາມາດເຂົ້າໃຈຄວາມສະດວກສະບາຍຂອງການນໍາໃຊ້ຫນ້າທີ່ນີ້. ປະຕິບັດຕາມຂັ້ນຕອນລຸ່ມນີ້.
ຂັ້ນຕອນ:
- ເລືອກຕາລາງ E5 ແລະພິມສູດລົງລຸ່ມນີ້ແລ້ວກົດ ENTER .
=DATEDIF(C5, D5,"Y") & " Years, "& DATEDIF(C5,D5,"YM") & " Months, "&DATEDIF(C5,D5, "MD") & " Days"
ຄວາມແຕກຕ່າງຈາກວິທີການທີ່ຜ່ານມາຂອງພວກເຮົາແມ່ນຢູ່ທີ່ນັ້ນພວກເຮົາໄດ້ຄິດໄລ່ອາຍຸຈົນເຖິງປັດຈຸບັນ. ວັນທີ. ດັ່ງນັ້ນ, ພວກເຮົາໄດ້ໃຊ້ ຟັງຊັນມື້ນີ້ . ແຕ່ໃນທີ່ນີ້ພວກເຮົາເຮັດວຽກອອກອາຍຸໃນວັນທີສະເພາະໃດຫນຶ່ງ, ບໍ່ແມ່ນອາຍຸໃນປະຈຸບັນ. ດັ່ງນັ້ນພວກເຮົາໃຊ້ການອ້າງອີງຕາລາງອື່ນສໍາລັບ ວັນທີສິ້ນສຸດ .
ອ່ານເພີ່ມເຕີມ: ວິທີການຄິດໄລ່ອາຍຸລະຫວ່າງສອງວັນທີໃນ Excel (6 ວິທີທີ່ເປັນປະໂຫຍດ)
8. ການນຳໃຊ້ VBA ໃນການຄຳນວນອາຍຸຈາກວັນເດືອນປີເກີດໃນExcel
ອີກວິທີໜຶ່ງເພື່ອ ການຄຳນວນອາຍຸໃນ Excel ຈາກວັນເດືອນປີເກີດແມ່ນການໃຊ້ລະຫັດ VBA. ທ່ານສາມາດເຮັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອຄິດໄລ່ອາຍຸໂດຍໃຊ້ວິທີນີ້.
ຂັ້ນຕອນ:
- ຄລິກຂວາໃສ່ ຊື່ແຜ່ນງານ ແລະເລືອກ ເບິ່ງລະຫັດ .
- ທັນທີ, ປ່ອງຢ້ຽມ Microsoft Visual Basic ສໍາລັບແອັບພລິເຄຊັນຈະເປີດຂຶ້ນ. ຄລິກຂວາໃສ່ Sheet9 (VBA) > ເລືອກ Insert > Module.
- ມັນເປີດໂມດູນລະຫັດ, ບ່ອນທີ່ວາງລະຫັດຂ້າງລຸ່ມນີ້ ລົງແລ້ວຄລິກໃສ່ປຸ່ມ Run ຫຼືກົດ F5.
5264
- ຕອນນີ້ປິດໂມດູນລະຫັດກັບຄືນໄປຫາແຜ່ນວຽກ. ທ່ານສາມາດເຫັນໄດ້ວ່າ D5:D14 ເຊລໄດ້ຖືກຕື່ມໃສ່ໂດຍອັດຕະໂນມັດດ້ວຍອາຍຸເປັນປີ. ໃນແຖບສູດ, ພວກເຮົາສາມາດເຫັນ ຟັງຊັນ DATEDIF ທີ່ພວກເຮົາໄດ້ໃຊ້ໃນ ລະຫັດ VBA ຂອງພວກເຮົາ.
ຊອກຫາວັນທີເມື່ອຄົນເຮົາຮອດອາຍຸທີ່ກຳນົດໄວ້
ສົມມຸດວ່າ, ວັນເດືອນປີເກີດຂອງ Robin ແມ່ນ 13-08-1996. ເມື່ອໃດລາວຈະມີອາຍຸ 50 ປີ? ເຈົ້າຮູ້ໄດ້ແນວໃດ? ບໍ່ມີຫຍັງທີ່ຕ້ອງກັງວົນກ່ຽວກັບການຖ້າຫາກວ່າທ່ານບໍ່ຮູ້ກ່ອນຫນ້ານັ້ນ. ພຽງແຕ່ເບິ່ງຂັ້ນຕອນຂອງພວກເຮົາຢ່າງລະມັດລະວັງ.
ຂັ້ນຕອນ:
- ທໍາອິດ, ເລືອກຕາລາງ D5 ແລະຂຽນສູດຕາມນີ້, ຈາກນັ້ນກົດ ENTER .
=DATE(YEAR(C5)+50,MONTH(C5),DAY(C5))
ນີ້, ພວກເຮົາຫາກໍ່ເພີ່ມ 50 ກັບປີ ຂອງວັນເດືອນປີເກີດ. ໃນທີ່ສຸດ, ມັນຈະກັບຄືນມາໃນ ວັນທີຂອງການບັນລຸ 50 ປີອາຍຸ .
ສະຫຼຸບ
ຂໍຂອບໃຈທີ່ອ່ານບົດຄວາມນີ້, ພວກເຮົາຫວັງວ່າອັນນີ້ເປັນປະໂຫຍດ. ກະລຸນາແຈ້ງໃຫ້ພວກເຮົາທາບໃນສ່ວນຄໍາເຫັນຖ້າທ່ານມີຄໍາຖາມຫຼືຄໍາແນະນໍາໃດໆ. ກະລຸນາເຂົ້າເບິ່ງເວັບໄຊທ໌ຂອງພວກເຮົາ Exceldemy ເພື່ອຄົ້ນຫາເພີ່ມເຕີມ.