ວິທີການຄິດໄລ່ອາຍຸໃນ Excel ຈາກວັນເດືອນປີເກີດ

  • ແບ່ງປັນນີ້
Michael Brown

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

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

    ວິທີຄິດໄລ່ອາຍຸຈາກວັນທີ. ການເກີດໃນ Excel

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

    ສູດ Excel ພື້ນຖານສໍາລັບອາຍຸເປັນປີ

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

    ສົມມຸດວັນເດືອນປີເກີດຢູ່ໃນເຊລ B2, ສູດຄິດໄລ່ອາຍຸເປັນປີມີດັ່ງນີ້:

    =(TODAY()-B2)/365

    The ສ່ວນທຳອິດຂອງສູດຄຳນວນ (TODAY()-B2) ຕອບຄ່າຄວາມແຕກຕ່າງລະຫວ່າງວັນເດືອນປີເກີດ ແລະ ວັນເດືອນປີເກີດແມ່ນວັນ, ແລະຫຼັງຈາກນັ້ນເຈົ້າແບ່ງນັ້ນ.ການອ້າງອີງຕາລາງ ຫຼືວັນທີໃນຮູບແບບ mm/dd/yyyy.

  • ອາຍຸຢູ່ທີ່ ວັນທີຂອງມື້ນີ້ ຫຼື ວັນທີສະເພາະ .
  • ເລືອກວ່າຈະຄິດໄລ່ຫຼືບໍ່ ອາຍຸເປັນມື້, ເດືອນ, ປີ, ຫຼືອາຍຸທີ່ແນ່ນອນ.
  • ຄລິກທີ່ປຸ່ມ ໃສ່ສູດ .
  • ແລ້ວໆ!

    ສູດ​ຄຳ​ນວນ​ຖືກ​ໃສ່​ໃສ່​ໃນ​ຕາລາງ​ທີ່​ເລືອກ​ຊົ່ວ​ຄາວ, ແລະ​ທ່ານ​ຄລິກ​ສອງ​ເທື່ອ​ໃສ່​ຕົວ​ຕື່ມ​ຂໍ້​ມູນ​ເພື່ອ​ຄັດ​ລອກ​ມັນ​ລົງ​ຖັນ.

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

    ຖ້າທ່ານຕ້ອງການກໍາຈັດສູນເຊັ່ນ "0 ມື້", ເລືອກເອົາ ຢ່າ ສະແດງສູນ ກ່ອງໝາຍ:

    ຖ້າທ່ານຢາກຈະທົດສອບເຄື່ອງຄິດເລກອາຍຸນີ້ ພ້ອມທັງຄົ້ນພົບ 60 add-ins ທີ່ປະຢັດເວລາສຳລັບ Excel, ທ່ານສາມາດດາວໂຫລດເວີຊັນທົດລອງຂອງ Ultimate Suite ຂອງພວກເຮົາໄດ້ໃນຕອນທ້າຍຂອງ ໂພສນີ້.

    ວິທີເນັ້ນບາງອາຍຸ (ຕ່ຳກວ່າ ຫຼືຫຼາຍກວ່າ ກ ອາຍຸສະເພາະ)

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

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

    • ເພື່ອເນັ້ນໃສ່ອາຍຸເທົ່າກັບຫຼືຫຼາຍກວ່າ18: =$C2>=18
    • ເພື່ອໄຮໄລ້ອາຍຸຕ່ຳກວ່າ 18: =$C2<18

    ບ່ອນທີ່ C2 ເປັນຕາລາງສູງສຸດທີ່ສຸດໃນຖັນອາຍຸ (ບໍ່ລວມເອົາ ສ່ວນຫົວຖັນ).

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

    • ເພື່ອໄຮໄລ້ອາຍຸ ຕ່ຳກວ່າ 18 (ສີເຫຼືອງ): =DATEDIF($B2, TODAY(),"Y")<18
    • ເພື່ອໄຮໄລ້ອາຍຸ ລະຫວ່າງ 18 ແລະ 65 (ສີຂຽວ): =AND(DATEDIF($B2, TODAY(),"Y")>=18, DATEDIF($B2, TODAY(),"Y")<=65)
    • ເພື່ອໄຮໄລ້ອາຍຸ ເກີນ 65 (ສີຟ້າ): =DATEDIF($B2, TODAY(),"Y")>65

    ເພື່ອສ້າງກົດລະບຽບໂດຍອີງໃສ່ສູດຂ້າງເທິງ, ເລືອກຕາລາງ ຫຼືແຖວທັງໝົດທີ່ທ່ານຕ້ອງການໄຮໄລ້ , ໄປທີ່ແຖບ Home > Styles group, ແລະຄລິກ Conditional Formatting > New Rule… > Use ສູດເພື່ອກຳນົດວ່າຈະຈັດຮູບແບບຕາລາງໃດ .

    ຂັ້ນຕອນລະອຽດສາມາດພົບໄດ້ທີ່ນີ້: ວິທີສ້າງກົດລະບຽບການຈັດຮູບແບບຕາມເງື່ອນໄຂໂດຍອີງໃສ່ສູດ.

    ນີ້ແມ່ນວິທີທີ່ທ່ານຄິດໄລ່ອາຍຸໃນ Excel. ຂ້າ​ພະ​ເຈົ້າ​ຫວັງ​ວ່າ​ສູດ​ໄດ້​ງ່າຍ​ສໍາ​ລັບ​ທ່ານ​ທີ່​ຈະ​ຮຽນ​ຮູ້​ແລະ​ທ່ານ​ຈະ​ໃຫ້​ເຂົາ​ເຈົ້າ​ພະ​ຍາ​ຍາມ​ໃນ​ແຜ່ນ​ວຽກ​ຂອງ​ທ່ານ​. ຂໍຂອບໃຈສຳລັບການອ່ານ ແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນບລັອກຂອງພວກເຮົາໃນອາທິດໜ້າ!

    ມີໃຫ້ດາວໂຫຼດ

    ຕົວຢ່າງການຄຳນວນ Excel Age (ໄຟລ໌ .xlsx)

    Ultimate Suite 14-day ເຕັມ. -functional version (.exe file)

    ຕົວເລກດ້ວຍ 365 ເພື່ອເອົາຕົວເລກຂອງປີ.

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

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

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

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

    ເປັນທາງເລືອກ, ທ່ານສາມາດແບ່ງດ້ວຍ 365.25 ແທນ 365 ເນື່ອງຈາກທຸກໆປີທີ 4 ມີ 366. ມື້. ຢ່າງໃດກໍຕາມ, ວິທີການນີ້ແມ່ນບໍ່ສົມບູນແບບ. ຕົວຢ່າງ, ຖ້າທ່ານກໍາລັງຄິດໄລ່ອາຍຸຂອງເດັກທີ່ຍັງບໍ່ທັນໄດ້ຜ່ານປີອະພິປາຍ, ການຫານດ້ວຍ 365.25 ເຮັດໃຫ້ເກີດຜົນລັບທີ່ຜິດພາດ.

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

    ການຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດດ້ວຍຟັງຊັນ YEARFRAC

    ວິທີການແປງທີ່ເຊື່ອຖືໄດ້ຫຼາຍ. DOB ກັບອາຍຸໃນ Excel ແມ່ນໃຊ້ຟັງຊັນ YEARFRAC ວ່າໃຫ້ຜົນເປັນສ່ວນໜຶ່ງຂອງປີ, ເຊັ່ນ: ຈຳນວນມື້ທັງໝົດລະຫວ່າງສອງວັນທີ.

    ໄວຍະກອນຂອງຟັງຊັນ YEARFRAC ມີດັ່ງນີ້:

    YEARFRAC(start_date, end_date, [ພື້ນຖານ])

    The ການໂຕ້ຖຽງສອງອັນທໍາອິດແມ່ນຈະແຈ້ງແລະບໍ່ຄ່ອຍຕ້ອງການຄໍາອະທິບາຍເພີ່ມເຕີມ. Basis ເປັນອາກິວເມັນທາງເລືອກທີ່ກຳນົດພື້ນຖານການນັບມື້ເພື່ອໃຊ້.

    ເພື່ອສ້າງສູດອາຍຸທີ່ແທ້ຈິງຢ່າງສົມບູນ, ໃຫ້ສະໜອງຄ່າຕໍ່ໄປນີ້ໃຫ້ກັບຟັງຊັນ YEARFRAC:

    • Start_date - ວັນເດືອນປີເກີດ.
    • End_date - ຟັງຊັນ TODAY() ເພື່ອສົ່ງຄືນວັນທີຂອງມື້ນີ້.
    • ພື້ນຖານ - ໃຊ້ພື້ນຖານ 1 ທີ່ບອກໃຫ້ Excel ແບ່ງຈຳນວນຕົວຈິງຂອງມື້ຕໍ່ເດືອນດ້ວຍຈຳນວນມື້ຕໍ່ປີ. ອາຍຸຈາກວັນເດືອນປີເກີດມີດັ່ງນີ້: YEARFRAC( ວັນເດືອນປີເກີດ , TODAY(), 1)

      ສົມມຸດວ່າວັນເດືອນປີເກີດຢູ່ໃນເຊລ B2, ສູດຄຳນວນຈະມີຮູບຮ່າງຕໍ່ໄປນີ້:

      =YEARFRAC(B2, TODAY(), 1)

      ເຊັ່ນ​ດຽວ​ກັນ​ກັບ​ຕົວ​ຢ່າງ​ທີ່​ຜ່ານ​ມາ​, ຜົນ​ໄດ້​ຮັບ​ຂອງ​ການ​ທໍາ​ງານ​ຂອງ YEARFRAC ແມ່ນ​ຈໍາ​ນວນ​ທົດ​ສະ​ນິ​ຍົມ​. ເພື່ອແກ້ໄຂອັນນີ້, ໃຫ້ໃຊ້ຟັງຊັນ ROUNDDOWN ກັບ 0 ໃນອາກິວເມັນສຸດທ້າຍ ເພາະວ່າເຈົ້າບໍ່ຕ້ອງການໂຕເລກຖານທົດສະນິຍົມ.

      ສະນັ້ນ, ນີ້ແມ່ນສູດ YEARFRAC ທີ່ໄດ້ຮັບການປັບປຸງເພື່ອຄິດໄລ່ອາຍຸໃນ Excel:

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

      ການຄຳນວນອາຍຸໃນ Excel ດ້ວຍ DATEDIF

      ອີກວິທີໜຶ່ງໃນການປ່ຽນວັນເດືອນປີເກີດເປັນອາຍຸໃນ Excel ແມ່ນການໃຊ້ຟັງຊັນ DATEDIF:

      DATEDIF(start_date, end_date, unit)

      ຟັງຊັນນີ້ສາມາດສົ່ງຄືນຄວາມແຕກຕ່າງລະຫວ່າງສອງວັນທີໃນຫົວໜ່ວຍເວລາຕ່າງໆ ເຊັ່ນ: ປີ, ເດືອນ ແລະມື້, ຂຶ້ນກັບຄ່າທີ່ທ່ານສະໜອງໃຫ້ຢູ່ໃນ unit argument:

      • Y - ຕອບຈໍານວນ ປີທີ່ສົມບູນ ລະຫວ່າງວັນທີເລີ່ມຕົ້ນ ແລະວັນທີສິ້ນສຸດ.
      • M - ຕອບຈໍານວນ ເດືອນທີ່ສົມບູນ ລະຫວ່າງ ວັນທີ.
      • D - ຕອບຈໍານວນ ມື້ ລະຫວ່າງສອງວັນທີ.
      • YM - ຕອບ ເດືອນ , ບໍ່ສົນໃຈວັນ ແລະປີ.
      • MD - ຕອບຄ່າຄວາມແຕກຕ່າງໃນ ມື້ , ບໍ່ສົນໃຈເດືອນ ແລະປີ.
      • YD - ຕອບຄ່າຄວາມແຕກຕ່າງໃນ ມື້ , ບໍ່ສົນໃຈປີ.

      ເນື່ອງຈາກພວກເຮົາຕັ້ງເປົ້າໝາຍຄິດໄລ່ ອາຍຸໃນ ປີ , ພວກເຮົາຈຶ່ງໃຊ້ຫົວໜ່ວຍ "y":

      DATEDIF( ວັນເດືອນປີເກີດ ). , TODAY(), "y")

      ໃນຕົວຢ່າງນີ້, DOB ຢູ່ໃນເຊລ B2, ແລະເຈົ້າອ້າງອີງເຊລນີ້ໃນສູດອາຍຸຂອງເຈົ້າ:

      =DATEDIF(B2, TODAY(), "y")

      ບໍ່​ຈໍາ​ເປັນ​ຕ້ອງ​ມີ​ການ​ທໍາ​ງານ​ການ​ມົນ​ເພີ່ມ​ເຕີມ​ໃນ​ກໍ​ລະ​ນີ​ນີ້​ເນື່ອງ​ຈາກ​ວ່າ​ສູດ DATEDIF ກັບ t ໜ່ວຍ "y" ຄິດໄລ່ຈຳນວນປີເຕັມ:

      ວິທີຮັບອາຍຸຈາກວັນເດືອນປີເກີດເປັນປີ, ເດືອນ ແລະ ວັນ

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

      1. ເພື່ອຮັບຈໍານວນປີ: =DATEDIF(B2, TODAY(), "Y")
      2. ເພື່ອຮັບຈໍານວນເດືອນ: =DATEDIF(B2, TODAY(), "YM")
      3. ເພື່ອຮັບຈໍານວນມື້: =DATEDIF(B2,TODAY(),"MD")

      B2 ແມ່ນວັນເດືອນປີເກີດຢູ່ໃສ.

      ຈາກນັ້ນ, ປະກອບໜ້າທີ່ຂ້າງເທິງໃນສູດດຽວ, ແບບນີ້:

      =DATEDIF(B2,TODAY(),"Y") & DATEDIF(B2,TODAY(),"YM") & DATEDIF(B2,TODAY(),"MD")

      ສູດຄຳນວນຂ້າງເທິງໃຫ້ຜົນກັບຕົວເລກ 3 ຕົວ (ປີ, ເດືອນ, ແລະມື້) ທີ່ປະກອບເຂົ້າກັນໃນສະຕຣິງຂໍ້ຄວາມດຽວ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້:

      ບໍ່ມີຄວາມຫມາຍຫຼາຍ, ເອີ. ? ເພື່ອເຮັດໃຫ້ຜົນການຊອກຫາມີຄວາມໝາຍຫຼາຍຂຶ້ນ, ໃຫ້ແຍກຕົວເລກອອກດ້ວຍເຄື່ອງໝາຍຈຸດ ແລະກຳນົດຄ່າແຕ່ລະອັນໝາຍເຖິງ:

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

      ຜົນໄດ້ຮັບຈະດີຂຶ້ນຫຼາຍໃນຕອນນີ້:

      ສູດເຮັດວຽກໄດ້ດີ, ແຕ່ທ່ານສາມາດປັບປຸງມັນໄດ້ຕື່ມອີກໂດຍການເຊື່ອງຄ່າສູນ. ສໍາລັບການນີ້, ເພີ່ມ 3 ຄໍາຖະແຫຼງການ IF ທີ່ກວດເບິ່ງສໍາລັບ 0, ຫນຶ່ງຕໍ່ແຕ່ລະ DATEDIF:

      =IF(DATEDIF(B2, TODAY(),"y")=0,"",DATEDIF(B2, TODAY(),"y")&" years, ")& IF(DATEDIF(B2, TODAY(),"ym")=0,"",DATEDIF(B2, TODAY(),"ym")&" months, ")& IF(DATEDIF(B2, TODAY(),"md")=0,"",DATEDIF(B2, TODAY(),"md")&" days")

      ຮູບຫນ້າຈໍຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນສູດອາຍຸ Excel ສຸດທ້າຍໃນການປະຕິບັດ - ມັນກັບຄືນອາຍຸໃນປີ, ເດືອນ, ແລະມື້, ສະແດງພຽງແຕ່ ບໍ່ແມ່ນສູນ ຄ່າ:

      ເຄັດລັບ. ຖ້າທ່ານກໍາລັງຊອກຫາສູດ Excel ເພື່ອຄິດໄລ່ອາຍຸໃນ ປີແລະເດືອນ , ເອົາສູດຂ້າງເທິງແລະເອົາ IF(DATEDIF()) block ສຸດທ້າຍທີ່ຄິດໄລ່ມື້.

      ສູດສະເພາະກັບ ຄິດໄລ່ອາຍຸໃນ Excel

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

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

      ຖ້າ ທ່ານຕ້ອງການຮູ້ອາຍຸຂອງຜູ້ໃດຜູ້ນຶ່ງໃນວັນເວລາໃດໜຶ່ງ, ໃຫ້ໃຊ້ສູດອາຍຸ DATEDIF ທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, ແຕ່ແທນທີ່ຟັງຊັນ TODAY() ໃນອາກິວເມັນທີ 2 ດ້ວຍວັນທີສະເພາະ.

      ສົມມຸດວັນເດືອນປີເກີດຢູ່ໃນ B1, ສູດຄຳນວນຕໍ່ໄປນີ້ຈະກັບຄືນອາຍຸໃນວັນທີ 1 ມັງກອນ 2020:

      =DATEDIF(B1, "1/1/2020","Y") & " Years, " & DATEDIF(B1, "1/1/2020","YM") & " Months, " & DATEDIF(B1, "1/1/2020", "MD") & " Days"

      ເພື່ອເຮັດໃຫ້ສູດອາຍຸຂອງທ່ານມີຄວາມຍືດຫຍຸ່ນຫຼາຍຂຶ້ນ, ທ່ານສາມາດໃສ່ວັນທີໃນບາງເຊລ ແລະອ້າງອີງເຊລນັ້ນໃນສູດຂອງທ່ານ:<3

      =DATEDIF(B1, B2,"Y") & " Years, "& DATEDIF(B1,B2,"YM") & " Months, "&DATEDIF(B1,B2, "MD") & " Days"

      ບ່ອນທີ່ B1 ແມ່ນ DOB, ແລະ B2 ແມ່ນວັນທີທີ່ທ່ານຕ້ອງການຄິດໄລ່ອາຍຸ.

      ຄິດໄລ່ອາຍຸໃນສະເພາະໃດຫນຶ່ງ. ປີ

      ສູດ​ນີ້​ມາ​ພ້ອມ​ໃນ​ສະ​ຖາ​ນະ​ການ​ທີ່​ວັນ​ທີ​ຄົບ​ຖ້ວນ​ສົມ​ບູນ​ທີ່​ຈະ​ຄິດ​ໄລ່​ທີ່​ບໍ່​ໄດ້​ກໍາ​ນົດ​, ແລະ​ທ່ານ​ຮູ້​ພຽງ​ແຕ່​ປີ​.

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

      ສົມມຸດວັນເດືອນປີເກີດຢູ່ໃນຖັນ B ເລີ່ມຕົ້ນດ້ວຍແຖວທີ 3, ແລະປີຂອງການກວດທາງການແພດຄັ້ງສຸດທ້າຍແມ່ນຢູ່ໃນຖັນ C, ສູດການຄິດໄລ່ອາຍຸຈະໄປຕາມນີ້:

      =DATEDIF(B3,DATE(C3, 1, 1),"y")

      ເນື່ອງຈາກວ່າວັນທີທີ່ແນ່ນອນຂອງການກວດທາງການແພດບໍ່ໄດ້ຖືກກໍານົດ, ທ່ານໃຊ້ຟັງຊັນ DATE ດ້ວຍການໂຕ້ຖຽງວັນທີແລະເດືອນທີ່ກໍານົດເອງ, ເຊັ່ນ:. DATE(C3, 1, 1).

      ໄດ້ຟັງຊັນ DATE ແຍກປີອອກຈາກເຊລ B3, ສ້າງວັນທີຄົບຖ້ວນໂດຍໃຊ້ຕົວເລກເດືອນ ແລະມື້ທີ່ທ່ານສະໜອງໃຫ້ (1-Jan ໃນຕົວຢ່າງນີ້), ແລະສົ່ງວັນທີນັ້ນໄປຫາ DATEDIF. ດັ່ງນັ້ນ, ທ່ານໄດ້ຮັບອາຍຸຂອງຄົນເຈັບໃນວັນທີ 1 ມັງກອນຂອງປີສະເພາະ:

      ຊອກຫາວັນທີທີ່ຄົນມີອາຍຸ N ປີ

      ສົມມຸດວ່າໝູ່ຂອງເຈົ້າເກີດວັນທີ 8 ມີນາ 1978. ເຈົ້າຮູ້ໄດ້ແນວໃດວ່າລາວຄົບ 50 ປີໃນມື້ໃດ? ໂດຍປົກກະຕິແລ້ວ, ເຈົ້າພຽງແຕ່ເພີ່ມ 50 ປີໃສ່ວັນເດືອນປີເກີດຂອງບຸກຄົນນັ້ນ. ໃນ Excel, ທ່ານເຮັດແບບດຽວກັນໂດຍໃຊ້ຟັງຊັນ DATE:

      =DATE(YEAR(B2) + 50, MONTH(B2), DAY(B2))

      ບ່ອນທີ່ B2 ແມ່ນວັນເດືອນປີເກີດ.

      ແທນທີ່ຈະ hard-coding ຈໍານວນປີໃນ. ສູດ, ທ່ານສາມາດອ້າງອີງເຊັລທີ່ແນ່ນອນທີ່ຜູ້ໃຊ້ຂອງທ່ານສາມາດໃສ່ຈໍານວນປີໃດໆ (F1 ໃນຮູບຫນ້າຈໍຂ້າງລຸ່ມນີ້):

      ຄິດໄລ່ອາຍຸຈາກມື້, ເດືອນແລະປີທີ່ແຕກຕ່າງກັນ. ຈຸລັງ

      ເມື່ອວັນເດືອນປີເກີດຖືກແບ່ງອອກເປັນ 3 ເຊລ (ເຊັ່ນ: ປີຢູ່ໃນ B3, ເດືອນໃນ C3 ແລະມື້ໃນ D3), ທ່ານສາມາດຄິດໄລ່ອາຍຸໄດ້ດ້ວຍວິທີນີ້:

      • ໄດ້ ວັນເດືອນປີເກີດໂດຍໃຊ້ຟັງຊັນ DATE ແລະ DATEVALUE:

        DATE(B3,MONTH(DATEVALUE(C3&"1")),D3)

      • ຝັງສູດຂ້າງເທິງໃສ່ DATEDIF ເພື່ອຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດເປັນປີ, ເດືອນ ແລະວັນ: =DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "y") & " Years, "& DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3),TODAY(), "ym") & " Months, "& DATEDIF(DATE(B3, MONTH(DATEVALUE(C3&"1")), D3), TODAY(), "md") & " Days"

      ສຳລັບຕົວຢ່າງເພີ່ມເຕີມຂອງການຄຳນວນມື້ກ່ອນ/ຫຼັງວັນທີ, ກະລຸນາເບິ່ງວິທີຄຳນວນວັນຕັ້ງແຕ່ ຫຼື ຈົນຮອດວັນທີໃນ Excel.

      ອາຍຸ ເຄື່ອງຄິດເລກໃນ Excel

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

      ຫມາຍເຫດ. ເພື່ອເບິ່ງປື້ມບັນທຶກວຽກທີ່ຝັງໄວ້, ກະລຸນາອະນຸຍາດໃຫ້ໃຊ້ຄຸກກີ້ການຕະຫຼາດ.

      ສິ່ງທີ່ທ່ານເຫັນຂ້າງເທິງແມ່ນແຜ່ນ Excel Online ທີ່ຝັງໄວ້, ດັ່ງນັ້ນກະລຸນາໃສ່ວັນເດືອນປີເກີດຂອງທ່ານໃນຕາລາງທີ່ສອດຄ້ອງກັນ, ແລະທ່ານຈະໄດ້ຮັບອາຍຸຂອງທ່ານໃນເວລາສັ້ນໆ.

      ເຄື່ອງ​ຄິດ​ເລກ​ໃຊ້​ສູດ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​ເພື່ອ​ຄຳ​ນວນ​ອາ​ຍຸ​ໂດຍ​ອີງ​ໃສ່​ວັນ​ເດືອນ​ປີ​ເກີດ​ໃນ​ເຊ​ລ A3 ແລະ​ວັນ​ທີ​ຂອງ​ມື້​ນີ້.

      • ສູດ​ໃນ B5 ຈະ​ຄຳ​ນວນ​ອາ​ຍຸ​ເປັນ​ປີ, ເດືອນ, ແລະ ວັນ: =DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"
      • ສູດໃນ B6 ຄິດໄລ່ອາຍຸເປັນເດືອນ: =DATEDIF($B$3,TODAY(),"m")
      • ສູດໃນ B7 ຄິດໄລ່ອາຍຸໃນມື້: =DATEDIF($B$3,TODAY(),"d")

      ຖ້າທ່ານມີປະສົບການບາງຢ່າງກັບການຄວບຄຸມແບບຟອມ Excel, ທ່ານສາມາດເພີ່ມທາງເລືອກໃນການຄິດໄລ່ອາຍຸໃນວັນທີສະເພາະ, ດັ່ງທີ່ສະແດງຢູ່ໃນຫນ້າຈໍຕໍ່ໄປນີ້:

      ສໍາລັບການນີ້, ເພີ່ມສອງສາມປຸ່ມທາງເລືອກ ( ແຖບນັກພັດທະນາ > Insert > Form controls > Option Button ), and link them to some cell. ແລະຫຼັງຈາກນັ້ນ, ຂຽນສູດ IF/DATEDIF ເພື່ອເອົາອາຍຸໃນວັນທີຂອງມື້ນີ້ ຫຼືວັນທີທີ່ລະບຸໄວ້ໂດຍຜູ້ໃຊ້.

      ສູດໃຊ້ໄດ້ກັບສິ່ງຕໍ່ໄປນີ້.logic:

      • ຖ້າ ວັນທີຂອງມື້ນີ້ ກ່ອງຕົວເລືອກຖືກເລືອກ, ຄ່າ 1 ຈະປາກົດຢູ່ໃນຕາລາງທີ່ເຊື່ອມຕໍ່ (I5 ໃນຕົວຢ່າງນີ້), ແລະສູດອາຍຸຈະຄິດໄລ່ໂດຍອີງໃສ່ວັນທີມື້ນີ້. : IF($I$5=1, DATEDIF($B$3,TODAY(),"Y") & " Years, " & DATEDIF($B$3,TODAY(), "YM") & " Months, " & DATEDIF($B$3, TODAY(), "MD") & " Days")
      • ຖ້າ ວັນທີສະເພາະ ປຸ່ມຕົວເລືອກຖືກເລືອກ ແລະວັນທີຖືກໃສ່ໃນຕາລາງ B7, ອາຍຸຈະຖືກຄິດໄລ່ໃນວັນທີທີ່ລະບຸ: IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,"Y") & " Years, " & DATEDIF($B$3, $B$7,"YM") & " Months, " & DATEDIF($B$3, $B$7,"MD") & " Days", ""))

      ສຸດທ້າຍ , ວາງຫນ້າທີ່ຂ້າງເທິງນີ້ໃສ່ກັນ, ແລະທ່ານຈະໄດ້ຮັບສູດການຄິດໄລ່ອາຍຸທີ່ສົມບູນ (ໃນ B9):

      =IF($I$5=1, DATEDIF($B$3, TODAY(), "Y") & " Years, " & DATEDIF($B$3, TODAY(), "YM") & " Months, " & DATEDIF($B$3, TODAY(), "MD") & " Days", IF(ISNUMBER($B$7), DATEDIF($B$3, $B$7,"Y") & " Years, " & DATEDIF($B$3, $B$7,"YM") & " Months, " & DATEDIF($B$3, $B$7,"MD") & " Days", ""))

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

      ເພື່ອຮຽນຮູ້ລາຍລະອຽດ, ຂ້າພະເຈົ້າເຊີນທ່ານດາວໂຫລດ Excel Age Calculator ນີ້ແລະສືບສວນ. ສູດໃນເຊລ B9:B11.

      ດາວໂຫລດເຄື່ອງຄິດເລກອາຍຸສຳລັບ Excel

      ເຄື່ອງຄິດເລກອາຍຸພ້ອມນຳໃຊ້ສຳລັບ Excel

      ຜູ້ໃຊ້ Ultimate Suite ບໍ່ມີ ເພື່ອລົບກວນການສ້າງເຄື່ອງຄິດເລກອາຍຸຂອງຕົນເອງໃນ Excel - ມັນພຽງແຕ່ສອງສາມຄລິກເທົ່ານັ້ນ:

      1. ເລືອກຕາລາງທີ່ທ່ານຕ້ອງການໃສ່ສູດອາຍຸ, ໄປທີ່ Ablebits Tools ແຖບ > ວັນທີ & ເວລາ ກຸ່ມ, ແລະຄລິກທີ່ ວັນທີ & ປຸ່ມຕົວຊ່ວຍສ້າງເວລາ .

      2. ວັນທີ & ຕົວຊ່ວຍສ້າງເວລາຈະເລີ່ມຕົ້ນ, ແລະທ່ານໄປທີ່ແຖບ ອາຍຸ ໂດຍກົງ. 14> ຂໍ້ມູນການເກີດ ເປັນ

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.