ວິທີການຄິດໄລ່ອາຍຸລະຫວ່າງສອງວັນທີໃນ Excel (6 ວິທີທີ່ເປັນປະໂຫຍດ)

  • ແບ່ງປັນນີ້
Hugh West

ສາ​ລະ​ບານ

ການ​ນໍາ​ໃຊ້​ຫຼາຍ​ເຕັກ​ນິກ​ການ​ໃນ Excel​, ພວກ​ເຮົາ​ອາດ​ຈະ​ຄິດ​ໄລ່​ອາ​ຍຸ​ຕົວ​ຈິງ​ຂອງ​ບຸກ​ຄົນ​. ພວກເຮົາສາມາດໃຊ້ປີ, ເດືອນ, ມື້, ຊົ່ວໂມງ, ແລະອື່ນໆເພື່ອຄິດໄລ່ອາຍຸ. ພວກ​ເຮົາ​ຕ້ອງ​ສະ​ຫນອງ​ວັນ​ທີ່​ເລີ່ມ​ຕົ້ນ​ແລະ​ສິ້ນ​ສຸດ​ເພື່ອ​ຄິດ​ໄລ່​ອາ​ຍຸ​ສູງ​ສຸດ​. ໂດຍການຮຽນຮູ້ວິທີການ ການຄິດໄລ່ອາຍຸ ລະຫວ່າງສອງວັນທີ, ນອກຈາກອາຍຸ, ພວກເຮົາສາມາດຄິດໄລ່ໄລຍະເວລາຂອງໂຄງການ, ຄວາມແຕກຕ່າງເວລາລະຫວ່າງສອງວັນທີທີ່ລະບຸ, ຈໍານວນປີທີ່ອົງການຈັດຕັ້ງມີຢູ່, ແລະອື່ນໆ. ສຸດ. ໃນບົດຄວາມນີ້, ພວກເຮົາຈະພິຈາລະນາວິທີການຄິດໄລ່ອາຍຸໃນ excel ລະຫວ່າງສອງວັນທີ.

ດາວໂຫລດປື້ມຄູ່ມືການປະຕິບັດ

ການຄິດໄລ່ອາຍຸລະຫວ່າງສອງ Dates.xlsm

6 ວິທີການຄິດໄລ່ອາຍຸລະຫວ່າງສອງວັນທີໃນ Excel

ເພື່ອຄິດໄລ່ອາຍຸລະຫວ່າງສອງວັນທີ, ພວກເຮົາໄດ້ສ້າງຊຸດຂໍ້ມູນໂດຍອີງໃສ່ ວັນເດືອນປີເກີດ ຂອງພະນັກງານບາງຄົນຂອງ ບໍລິສັດ ແລະ ວັນທີປະຈຸບັນ . ພວກເຮົາໄດ້ເອົາ ວັນທີປະຈຸບັນ ເປັນວັນທີປົກກະຕິ. ຊຸດຂໍ້ມູນເປັນແບບນີ້.

ຕອນນີ້ພວກເຮົາຈະສົນທະນາວິທີຕ່າງໆເພື່ອຄຳນວນອາຍຸລະຫວ່າງສອງວັນທີ.

1. ການນຳໃຊ້ຟັງຊັນ DATEDIF ເພື່ອຄຳນວນອາຍຸລະຫວ່າງສອງວັນທີໃນ Excel

ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ DATEDIF ເມື່ອພວກເຮົາຕ້ອງການຄຳນວນຄວາມແຕກຕ່າງລະຫວ່າງສອງວັນທີ. ມັນສາມາດເປັນປີຫຼືເດືອນຫຼືມື້. ໂດຍການນໍາໃຊ້ຟັງຊັນນີ້ພວກເຮົາຈະຊອກຫາພຽງແຕ່ໄລຍະວັນທີທີ່ສົມບູນແບບແຕ່ບໍ່ແມ່ນໄລຍະວັນທີຕົວຈິງຫຼືເສດສ່ວນ. ພວກເຮົາສາມາດຂຽນສູດເພື່ອຊອກຫາ ອາຍຸໃນ Years ໃນເຊລ E5 ອັນນີ້.

=DATEDIF(C5,D5,”Y”)

ນີ້, C5 ຫມາຍເຖິງ ວັນເດືອນປີເກີດຂອງ Jane ແລະ D5 ຫມາຍເຖິງ ເວລາປະຈຸບັນ ທີ່ພວກເຮົາໄດ້ປະຕິບັດໂດຍຕົນເອງ. Y ລະບຸວ່າອາຍຸຈະສະແດງເປັນປີເທົ່ານັ້ນ.

DATEDIF ໄວຍາກອນຂອງຟັງຊັນແມ່ນ DATEDIF(ວັນທີເລີ່ມຕົ້ນ,ວັນທີສິ້ນສຸດ,ຫົວໜ່ວຍ) .

ອັນທີສອງ, ໂດຍການກົດ ENTER ພວກເຮົາຊອກຫາຄ່າຂອງອາຍຸເປັນ 29 ອັນນີ້.

ໃນຂັ້ນຕອນນີ້, ພວກເຮົາສາມາດໃຊ້ Fill Handle ເພື່ອຊອກຫາ ອາຍຸໃນປີ ຈາກຕາລາງ E6 ຫາ E14. . ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາພຽງແຕ່ຕ້ອງການລາກຕົວກະພິບຂອງເຊນ E5 ໂດຍຖືມຸມຂວາເທິງ.

ດັ່ງນັ້ນ, ພວກເຮົາ. ຈະເຫັນຜົນໄດ້ຮັບແບບນີ້.

ອ່ານເພີ່ມເຕີມ: ວິທີຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel (8 ວິທີງ່າຍໆ)

2. ການນໍາໃຊ້ຟັງຊັນ YEARFRAC ເພື່ອຄິດໄລ່ອາຍຸ ລະຫວ່າງສອງວັນທີ

ໃນກໍລະນີຕົວຈິງ, ພວກເຮົາສາມາດໃຊ້ຟັງຊັນ YEARFRAC ບ່ອນທີ່ພວກເຮົາຕ້ອງການຊອກຫາອາຍຸຕົວຈິງ ຫຼືເສດສ່ວນ . ພວກເຮົາສາມາດຂຽນສູດໃນຕາລາງ E5 ແບບນີ້.

=YEARFRAC(C5,D5,1)

ທີ່ນີ້, 1 ຫມາຍເຖິງ ພື້ນຖານ ຂອງອາກິວເມັນ.

ຫຼັງຈາກກົດ ENTER , ພວກເຮົາຊອກຫາອາຍຸເປັນ 29.99452405. <3

ຕໍ່ມາ, ໂດຍການໃຊ້ Fill Handle ພວກເຮົາຊອກຫາອາຍຸຈາກເຊລ C6 ຫາ D6 .

ຄຳອະທິບາຍສູດ

The ພື້ນຖານ ສ່ວນໃຫຍ່ແມ່ນຕົວກໍານົດການທີ່ພວກເຮົານັບຈໍານວນປີເສດສ່ວນ. ມັນ​ສາ​ມາດ​ມີ​ຫນຶ່ງ​ໃນ​ຫ້າ​ຄ່າ​ທີ່​ພວກ​ເຮົາ​ໄດ້​ອະ​ທິ​ບາຍ​ຂ້າງ​ລຸ່ມ​ນີ້:

  • ພວກ​ເຮົາ​ສາ​ມາດ​ຄິດ​ໄລ່ [(30 ມື້​ຕໍ່​ເດືອນ)/(360 ມື້​ຕໍ່​ປີ)] ຕາມ US ຫຼື ກົດລະບຽບຂອງເອີຣົບສໍາລັບ ພື້ນຖານ ເທົ່າກັບ 0 ຫຼື 4 .
  • ອີກເທື່ອໜຶ່ງ, ພວກເຮົາສາມາດໃຊ້ເວລາ [(ມື້ຕົວຈິງ)/(ຕົວຈິງ ມື້ໃນປີ)], [(ມື້ຕົວຈິງ)/360], ຫຼື [(ມື້ຕົວຈິງ)/365] ມີ ພື້ນຖານ ເທົ່າກັບ 1, 2 , ຫຼື 3 .
  • ພວກເຮົາຕ້ອງຕ້ອງການຕົວແປ ວັນທີເລີ່ມຕົ້ນ ແລະ ວັນທີສິ້ນສຸດ ແຕ່ ພື້ນຖານ ແມ່ນທາງເລືອກ. Excel ຄິດວ່າພື້ນຖານແມ່ນ 0 ຖ້າພວກເຮົາຍົກເວັ້ນ ພື້ນຖານ

ອ່ານເພີ່ມເຕີມ: ສູດ Excel ເພື່ອຄິດໄລ່ອາຍຸ ໃນວັນທີສະເພາະ

3. ການ​ນໍາ​ໃຊ້ DATEDIF ແລະ​ການ​ດໍາ​ເນີນ​ການ​ເລກ​ຄະ​ນິດ​ສາດ​ເພື່ອ​ຄິດ​ໄລ່​ອາ​ຍຸ​ໃນ​ເດືອນ​ທີ່​ສໍາ​ເລັດ​ແລະ​ເສດ​ສ່ວນ

ພວກ​ເຮົາ​ສາ​ມາດ​ນໍາ​ໃຊ້​ຟັງ​ຊັນ DATEDIF ເພື່ອ​ຄິດ​ໄລ່​ອາ​ຍຸ​ທີ່​ສົມ​ບູນ​ແບບ​ໃນ​ເດືອນ​ໄດ້​. ນອກຈາກນີ້, ພວກເຮົາສາມາດຊອກຫາມັນໄດ້ໂດຍການໃຊ້ສູດເລກຄະນິດສາດແບບງ່າຍດາຍ. ໃນຕາລາງ E5 ຂອງຮູບຂ້າງລຸ່ມນີ້, ພວກເຮົາສາມາດນຳໃຊ້ຟັງຊັນ DATEDIF ເພື່ອຄຳນວນ ອາຍຸໃນເດືອນຕົວຈິງ ແບບນີ້.

<7 =DATEDIF(C5,D5,”M”)

ຢູ່ນີ້, M ຫມາຍເຖິງວ່າສູດຈະສົ່ງຄືນອາຍຸໃນ ເດືອນ .

ອັນທີສອງ, ໂດຍການກົດ ENTER ພວກເຮົາພົບເຫັນ 359 ເດືອນໃນ ຕາລາງ E5 .

ພວກເຮົາ ສາມາດເຮັດໄດ້ງ່າຍໆໂດຍການໃຊ້ ສູດເລກຄະນິດ ຢູ່ລຸ່ມນີ້.

=+(D5-C5)/30

ຢູ່ນີ້, +=(B2-A2)/30 ສົ່ງຄືນຜົນຜະລິດດຽວກັນກັບສູດ =( B2-A2)/30 . ດັ່ງນັ້ນ, ພວກເຮົາສາມາດບໍ່ສົນໃຈເຄື່ອງໝາຍ “ບວກ” ຂອງສູດນີ້.

ດ້ວຍເຫດນັ້ນ, ພວກເຮົາສາມາດຊອກຫາອາຍຸຕົວຈິງ ຫຼືເສດສ່ວນໄດ້ເຊັ່ນນີ້.

ແລະສຸດທ້າຍ, ໂດຍການໃຊ້ Fill Handle ພວກເຮົາພົບເຫັນທັງໝົດອັນນີ້.

4. ການນໍາໃຊ້ຟັງຊັນ CONCATENATE ແລະ DATEDIF ເພື່ອຄິດໄລ່ອາຍຸໃນປີ, ເດືອນ, ແລະມື້. ເພື່ອຄິດໄລ່ອາຍຸໃນປີ, ເດືອນ, ແລະມື້ທີ່ແນ່ນອນ. ໃນເຊລ E5 , ພວກເຮົາສາມາດວາງສູດໄດ້ແບບນີ້.

=CONCATENATE(DATEDIF(C5,D5,”Y”),” Years “, DATEDIF(C5,D5,”YM”),” Months and “ DATEDIF(C5,D5,”MD”),” Days “)

ໂດຍໃຊ້ຟັງຊັນ CONCATENATE , ພວກເຮົາ ໄດ້ concatenated (ປະສົມປະສານ) ສາມສູດ DATEDIF ໃນສູດທີ່ໄດ້ລະບຸຂ້າງເທິງ. ຫຼັງຈາກແຕ່ລະສູດ DATEDIF , ພວກເຮົາໄດ້ໃສ່ສະຕຣິງຂໍ້ຄວາມ ປີ, ເດືອນ, ແລະ ວັນ . ນີ້ໝາຍຄວາມວ່າຜົນຂອງແຕ່ລະສູດ DATEDIF ຈະຖືກລວມເຂົ້າກັບສະຕຣິງຂໍ້ຄວາມໃນຜົນໄດ້ຮັບສຸດທ້າຍ.

ອີກເທື່ອຫນຶ່ງ, ໂດຍການກົດ ENTER , ພວກເຮົາຊອກຫາ ອາຍຸຕົວຈິງ ໃນເຊລ E5 .

ຊ້ຳໆ, ພວກເຮົາຕ້ອງໃຊ້ . ຕື່ມຂໍ້ມູນໃສ່ Handle ເພື່ອຊອກຫາອາຍຸໃນເຊວອື່ນ.

ດ້ວຍເຫດນັ້ນ, ພວກເຮົາຈຶ່ງໄດ້ຜົນອອກມາຄືແນວນີ້.

ອ່ານ ເພີ່ມເຕີມ: ວິທີຄິດໄລ່ອາຍຸໃນ Excel ເປັນປີ ແລະເດືອນ (5 ວິທີງ່າຍໆ)

5. ການນໍາໃຊ້ DATEDIF ແລະ TODAYຟັງຊັນການຄຳນວນອາຍຸກັບເວລາປັດຈຸບັນ

ຖ້າພວກເຮົາຕ້ອງການໃຊ້ເວລາປັດຈຸບັນເດີມ ແລະຕໍ່ມາປ່ຽນອາຍຸດ້ວຍການປ່ຽນເວລາແຕ່ລະມື້, ພວກເຮົາສາມາດເຮັດໄດ້ດ້ວຍສອງລະບົບທີ່ມີປະໂຫຍດ.

5.1 ການໃຊ້ຖັນເວລາຕ່າງກັນ

ພວກເຮົາສາມາດປ່ຽນເວລາໃນຊຸດຂໍ້ມູນດ້ວຍ ເວລາປັດຈຸບັນ . ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຄວນຈະນໍາໃຊ້ຫນ້າທີ່ TODAY ຂ້າງລຸ່ມນີ້ຢູ່ໃນຕາລາງ D5 . ນີ້, ໃນຕາລາງ E5 , ພວກເຮົາໄດ້ນຳໃຊ້ຟັງຊັນ DATEDIF ແລ້ວ.

=TODAY()

ອັນທີສອງ, ພວກເຮົາຈໍາເປັນຕ້ອງກົດ ENTER .

ດັ່ງນັ້ນ, ພວກເຮົາພົບເຫັນຕົ້ນສະບັບ ເວລາປະຈຸບັນ . ແລະ Age in Years ໃນ E5 cell ກໍ່ມີການປ່ຽນແປງຕາມນັ້ນ, ຈາກ 29 ເປັນ 32.

ຫຼັງຈາກ. ການ​ນໍາ​ໃຊ້ Fill Handle ກັບ​ທັງ D ແລະ E ຖັນ, ສຸດ​ທ້າຍ​ພວກ​ເຮົາ​ໄດ້​ພົບ​ເຫັນ​ອາ​ຍຸ​ໃນ​ແຕ່​ລະ​ຫ້ອງ​ຕາມ ເວ​ລາ​ປະ​ຈຸ​ບັນ.

5.2 ໂດຍ​ບໍ່​ມີ​ການ​ໃຊ້​ຖັນ​ເວ​ລາ​ທີ່​ແຕກ​ຕ່າງ​ກັນ

ພວກ​ເຮົາ​ພຽງ​ແຕ່​ສາ​ມາດ​ນໍາ​ໃຊ້​ການ​ປະ​ສົມ​ຂອງ DATEDIF ແລະ TIME ຟັງຊັນການຄິດໄລ່ອາຍຸໂດຍບໍ່ມີການຊ່ວຍເຫຼືອຂອງຖັນເວລາ. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ສູດຂ້າງລຸ່ມນີ້ຢູ່ໃນຊ່ອງ D5 ແບບນີ້.

=DATEDIF(C5,TODAY(),”Y”)

ນີ້, ພວກເຮົາໄດ້ໃຊ້ TODAY() ແທນທີ່ຈະໃຊ້ການອ້າງອີງຕາລາງເວລາອື່ນ. ນີ້ໝາຍຄວາມວ່າການອ້າງອີງຕາລາງຄັ້ງສຸດທ້າຍແມ່ນ ມື້ນີ້ .

ເຊັ່ນດຽວກັນ, ໂດຍການກົດ Enter , ພວກເຮົາໄດ້ຮັບອາຍຸເປັນ 32 .

ສຸດທ້າຍ, ພວກເຮົາຕ້ອງໃຊ້ Fill Handle ເພື່ອຮັບອາຍຸໃນທຸກໆເຊລຈາກ D5 ຫາ D14 .

ດ້ວຍເຫດນັ້ນ, ພວກເຮົາຈຶ່ງພົບຜົນໄດ້ຮັບແບບນີ້.

6. ການນຳໃຊ້ VBA ໃນການຄຳນວນອາຍຸລະຫວ່າງສອງວັນທີໃນ Excel

ນຳໃຊ້ VBA ແມ່ນອີກວິທີໜຶ່ງທີ່ພວກເຮົາສາມາດຄຳນວນອາຍຸໄດ້. ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາຈໍາເປັນຕ້ອງໄດ້ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້.

ທໍາອິດ, ໃຫ້ໄປທີ່ແຖບ ນັກພັດທະນາ ແຖບ > the Visual Basic .

ທີສອງ, ຄລິກໃສ່ Insert > ຈາກນັ້ນ ໂມດູນ .

ດັ່ງນັ້ນ, ຫວ່າງເປົ່າ ໂມດູນ ຈະປາກົດເປັນແບບນີ້.

<41

ອັນທີສາມ, ພວກເຮົາຕ້ອງສຳເນົາ ແລະວາງລະຫັດ VBA ຂ້າງລຸ່ມໃນ ໂມດູນ.

2849

ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ Run > ຈາກນັ້ນ ດໍາເນີນການ Sub/UserForm .

ແລະສຸດທ້າຍ, ພວກເຮົາຈະໄດ້ຮັບຜົນໄດ້ຮັບຂ້າງລຸ່ມນີ້.

ອ່ານເພີ່ມເຕີມ: Excel VBA: ຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດ

ສິ່ງທີ່ຄວນຈື່

  • ພວກເຮົາບໍ່ສາມາດນຳໃຊ້ໄດ້ ພຽງແຕ່ຟັງຊັນ DATEDIF ທີ່ພວກເຮົາຕ້ອງການຊອກຫາອາຍຸໃນຮູບແບບເສດສ່ວນ. ໃຊ້ ສູດຄິດໄລ່ເລກຄະນິດ .
  • ພວກເຮົາຕ້ອງໃຊ້ຟັງຊັນ CONCATENATE ແລະ DATEDIF ເມື່ອພວກເຮົາຕ້ອງການຄຳນວນປີ, ເດືອນ ແລະ ວັນ. i.e. ພວກມັນທັງໝົດ.
  • ສຳລັບການນຳໃຊ້ແບບເຄື່ອນໄຫວຂອງການຊອກຫາອາຍຸ, ພວກເຮົາຕ້ອງນຳໃຊ້ TODAY

ສະຫຼຸບ

Excel ມີສູດປະສິດຕິຜົນທີ່ແຕກຕ່າງກັນເພື່ອຊອກຫາອາຍຸ ຫຼືຊ່ວງເວລາ. ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ພະຍາຍາມປຶກສາຫາລືກ່ຽວກັບຫນ້າທີ່ທັງຫມົດທີ່ຖືກນໍາໃຊ້ເພື່ອຊອກຫາອາຍຸ.

Hugh West ເປັນຄູຝຶກ Excel ທີ່ມີປະສົບການສູງແລະນັກວິເຄາະທີ່ມີປະສົບການຫຼາຍກວ່າ 10 ປີໃນອຸດສາຫະກໍາ. ລາວຈົບປະລິນຍາຕີສາຂາບັນຊີ ແລະການເງິນ ແລະປະລິນຍາໂທສາຂາບໍລິຫານທຸລະກິດ. Hugh ມີຄວາມກະຕືລືລົ້ນໃນການສອນແລະໄດ້ພັດທະນາວິທີການສອນທີ່ເປັນເອກະລັກທີ່ງ່າຍຕໍ່ການຕິດຕາມແລະເຂົ້າໃຈ. ຄວາມຮູ້ຊ່ຽວຊານຂອງລາວກ່ຽວກັບ Excel ໄດ້ຊ່ວຍໃຫ້ນັກຮຽນແລະຜູ້ຊ່ຽວຊານຫລາຍພັນຄົນໃນທົ່ວໂລກປັບປຸງທັກສະຂອງເຂົາເຈົ້າແລະດີເລີດໃນອາຊີບຂອງພວກເຂົາ. ຜ່ານ blog ຂອງລາວ, Hugh ແບ່ງປັນຄວາມຮູ້ຂອງລາວກັບໂລກ, ສະຫນອງການສອນ Excel ຟຣີແລະການຝຶກອົບຮົມອອນໄລນ໌ເພື່ອຊ່ວຍໃຫ້ບຸກຄົນແລະທຸລະກິດສາມາດບັນລຸທ່າແຮງຂອງພວກເຂົາ.