ຟັງຊັນ Excel DATEDIF ເພື່ອໃຫ້ໄດ້ຄວາມແຕກຕ່າງລະຫວ່າງສອງວັນທີ

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

ສາ​ລະ​ບານ

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

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

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

    ຊອກຫາຄວາມແຕກຕ່າງລະຫວ່າງສອງວັນທີໄດ້ຢ່າງງ່າຍດາຍ Excel

    ໄດ້ຜົນເປັນສູດທີ່ກຽມພ້ອມເປັນປີ, ເດືອນ, ອາທິດ, ຫຼືມື້

    ອ່ານເພີ່ມເຕີມ

    ເພີ່ມ ແລະລົບວັນທີໃນສອງສາມຄລິກ

    ວັນ​ທີ​ຜູ້​ແທນ & ການສ້າງສູດເວລາໃຫ້ກັບຜູ້ຊ່ຽວຊານ

    ອ່ານເພີ່ມເຕີມ

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

    ແລະໄດ້ຮັບສູດທີ່ປັບແຕ່ງເອງ

    ອ່ານເພີ່ມເຕີມ

    Excel DATEDIF ຟັງຊັນ - ໄດ້ຮັບຄວາມແຕກຕ່າງວັນທີ

    ຕາມຊື່ຂອງມັນແນະນຳ, ຟັງຊັນ DATEDIF ມີຈຸດປະສົງເພື່ອຄຳນວນຄວາມແຕກຕ່າງລະຫວ່າງສອງວັນທີ.

    DATEDIF ແມ່ນໜຶ່ງໃນຟັງຊັນທີ່ບໍ່ມີເອກະສານໃນ Excel, ແລະເນື່ອງຈາກວ່າມັນແມ່ນ "hidden" ທ່ານຈະບໍ່ພົບມັນຢູ່ໃນແຖບ ສູດ , ແລະທ່ານຈະບໍ່ໄດ້ຮັບຄໍາແນະນໍາໃດໆ.ຟັງຊັນ:

    =DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"

    ຖ້າທ່ານຕ້ອງການບໍ່ສະແດງຄ່າສູນ, ທ່ານສາມາດຫໍ່ແຕ່ລະ DATEDIF ໃນຟັງຊັນ IF ດັ່ງນີ້:

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

    ສູດສະແດງພຽງແຕ່ອົງປະກອບທີ່ບໍ່ແມ່ນສູນເທົ່າທີ່ສະແດງໃຫ້ເຫັນໃນຮູບໜ້າຈໍຕໍ່ໄປນີ້:

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

    ສູດ DATEDIF ເພື່ອຄິດໄລ່ອາຍຸໃນ Excel

    ໃນຄວາມເປັນຈິງ, ການຄິດໄລ່ອາຍຸຂອງໃຜຜູ້ຫນຶ່ງໂດຍອີງຕາມວັນເດືອນປີເກີດເປັນກໍລະນີພິເສດຂອງການຄິດໄລ່ຄວາມແຕກຕ່າງຂອງວັນທີ. ໃນ Excel, ບ່ອນທີ່ວັນທີສິ້ນສຸດແມ່ນວັນທີຂອງມື້ນີ້. ດັ່ງນັ້ນ, ທ່ານໃຊ້ສູດ DATEDIF ປົກກະຕິກັບຫົວໜ່ວຍ "Y" ທີ່ສົ່ງຄືນຈໍານວນປີລະຫວ່າງວັນທີ, ແລະໃສ່ຟັງຊັນ TODAY() ໃນອາກິວເມັນ end_date:

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

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

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

    =DATEDIF(B2,TODAY(),"y") & " Years, " & DATEDIF(B2,TODAY(),"ym") & " Months, " & DATEDIF(B2,TODAY(),"md") & " Days"

    ແລະ ທ່ານຈະໄດ້ຮັບຜົນຕໍ່ໄປນີ້. :

    ເພື່ອຮຽນຮູ້ວິທີອື່ນໃນການປ່ຽນວັນເດືອນປີເກີດເປັນອາຍຸ, ໃຫ້ກວດເບິ່ງວິທີຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດ.

    ວັນທີ & ຕົວຊ່ວຍສ້າງເວລາ - ວິທີທີ່ງ່າຍໃນການສ້າງສູດຄວາມແຕກຕ່າງຂອງວັນທີໃນ Excel

    ດັ່ງທີ່ສະແດງຢູ່ໃນສ່ວນທໍາອິດຂອງການສອນນີ້, Excel DATEDIF ແມ່ນຂ້ອນຂ້າງເປັນຟັງຊັນທີ່ຫຼາກຫຼາຍທີ່ເຫມາະສົມສໍາລັບການນໍາໃຊ້ທີ່ແຕກຕ່າງກັນ. ຢ່າງໃດກໍຕາມ, ມີຂໍ້ບົກຜ່ອງທີ່ສໍາຄັນອັນຫນຶ່ງ - ມັນບໍ່ມີເອກະສານໂດຍ Microsoft, ຊຶ່ງຫມາຍຄວາມວ່າ, ທ່ານຈະບໍ່ພົບ DATEDIF ໃນບັນຊີລາຍຊື່ຂອງຫນ້າທີ່ແລະທ່ານຈະເຫັນຄໍາແນະນໍາເຄື່ອງມືການໂຕ້ຖຽງໃດໆເມື່ອທ່ານເລີ່ມພິມສູດໃນຕາລາງ. ເພື່ອສາມາດໃຊ້ຟັງຊັນ DATEDIF ໃນແຜ່ນງານຂອງເຈົ້າ, ເຈົ້າຕ້ອງຈື່ syntax ຂອງມັນ ແລະໃສ່ argument ທັງໝົດດ້ວຍຕົນເອງ, ເຊິ່ງອາດຈະເປັນວິທີທີ່ໃຊ້ເວລາຫຼາຍ ແລະເກີດຄວາມຜິດພາດ, ໂດຍສະເພາະສຳລັບຜູ້ເລີ່ມຕົ້ນ.

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

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

  • The ວັນທີ & ຕົວຊ່ວຍສ້າງເວລາ ໜ້າຈໍສະແດງຂຶ້ນ, ທ່ານປ່ຽນໄປແຖບ ຄວາມແຕກຕ່າງ ແລະສະໜອງຂໍ້ມູນສຳລັບອາກິວເມັນສູດ:
    • ຄລິກທີ່ກ່ອງ ວັນທີ 1 (ຫຼື ຄລິກທີ່ປຸ່ມ ຫຍໍ້ກ່ອງໂຕ້ຕອບ ທາງດ້ານຂວາຂອງກ່ອງ) ແລະເລືອກຕາລາງທີ່ມີວັນທີທໍາອິດ.
    • ຄລິກທີ່ກ່ອງ ວັນທີ 2 ແລະເລືອກຕາລາງທີ່ມີ ວັນທີທີສອງ.
    • ເລືອກຫົວໜ່ວຍທີ່ຕ້ອງການ ຫຼືການປະສົມປະສານຂອງຫົວໜ່ວຍຈາກ ຄວາມແຕກຕ່າງໃນ ເມນູແບບເລື່ອນລົງ. ເມື່ອເຈົ້າເຮັດອັນນີ້, ຕົວຊ່ວຍເຮັດໃຫ້ເຈົ້າສາມາດສະແດງຜົນໄດ້ໃນກ່ອງ ແລະ ສູດໃນຕາລາງ.
    • ຫາກເຈົ້າມີຄວາມສຸກກັບເບິ່ງຕົວຢ່າງ, ຄລິກທີ່ປຸ່ມ ໃສ່ສູດ , ຖ້າບໍ່ດັ່ງນັ້ນ ລອງໃຊ້ຫົວໜ່ວຍຕ່າງໆ.

    ຕົວຢ່າງ, ນີ້ແມ່ນວິທີທີ່ທ່ານສາມາດໄດ້ຮັບ ຈໍານວນມື້ . ລະຫວ່າງສອງວັນທີໃນ Excel:

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

    ເພື່ອນໍາສະເຫນີຜົນໄດ້ຮັບໃນວິທີການທີ່ເຫມາະສົມທີ່ສຸດ, ມີທາງເລືອກເພີ່ມເຕີມຈໍານວນຫນຶ່ງ:

    • ບໍ່ລວມປີ ແລະ/ຫຼື ບໍ່ລວມເດືອນ ຈາກການຄຳນວນ.
    • ສະແດງ ຫຼືບໍ່ສະແດງ ປ້າຍກຳກັບຂໍ້ຄວາມ ເຊັ່ນ ວັນ , ເດືອນ , ອາທິດ , ແລະ ປີ .
    • ສະແດງ ຫຼື ບໍ່ສະແດງ ສູນ .
    • ສົ່ງຜົນລັບ ເປັນຄ່າລົບ ຖ້າວັນທີ 1 (ວັນທີເລີ່ມຕົ້ນ) ຫຼາຍກວ່າວັນທີ 2 (ວັນທີສິ້ນສຸດ).

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

    ຜົນປະໂຫຍດຂອງການໃຊ້ວັນທີ & ຕົວຊ່ວຍສ້າງສູດເວລາ

    ນອກຈາກຄວາມໄວ ແລະງ່າຍດາຍ, ວັນທີ & Time Wizard ໃຫ້ຂໍ້ໄດ້ປຽບອີກໜ້ອຍໜຶ່ງ:

    • ບໍ່ຄືກັບສູດ DATEDIF ປົກກະຕິ, ສູດຂັ້ນສູງທີ່ສ້າງໂດຍຕົວຊ່ວຍບໍ່ສົນໃຈວ່າມື້ໃດຈະນ້ອຍກວ່າ ແລະອັນໃດໃຫຍ່ກວ່າ. ຄວາມແຕກຕ່າງແມ່ນຖືກຄິດໄລ່ຢ່າງສົມບູນສະເໝີ ເຖິງແມ່ນວ່າວັນທີ 1 (ວັນທີເລີ່ມຕົ້ນ) ຫຼາຍກວ່າວັນທີ 2 (ວັນທີສິ້ນສຸດ).
    • ຕົວຊ່ວຍສ້າງ.ຮອງຮັບທຸກຫົວໜ່ວຍທີ່ເປັນໄປໄດ້ (ມື້, ອາທິດ, ເດືອນ ແລະປີ) ແລະໃຫ້ທ່ານເລືອກຈາກ 11 ການປະສົມປະສານທີ່ແຕກຕ່າງກັນຂອງຫົວໜ່ວຍເຫຼົ່ານີ້.
    • ສູດທີ່ຕົວຊ່ວຍສ້າງໃຫ້ທ່ານເປັນສູດ Excel ທຳມະດາ, ສະນັ້ນທ່ານສາມາດແກ້ໄຂໄດ້ຟຣີ, ສຳເນົາ ຫຼື ຍ້າຍພວກມັນຕາມປົກກະຕິ. ນອກນັ້ນທ່ານຍັງສາມາດແບ່ງປັນແຜ່ນວຽກຂອງທ່ານກັບຜູ້ອື່ນໄດ້, ແລະສູດທັງຫມົດຈະຍັງຄົງຢູ່, ເຖິງແມ່ນວ່າຜູ້ໃດຜູ້ຫນຶ່ງບໍ່ມີ Ultimate Suite ໃນ Excel ຂອງເຂົາເຈົ້າ.

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

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

    Ultimate Suite 14-day-functional version (.exe file)

    ທີ່ຈະໃສ່ອາກິວເມັນໃດ ເມື່ອທ່ານເລີ່ມພິມຊື່ຂອງຟັງຊັນໃນແຖບສູດ. ນັ້ນແມ່ນເຫດຜົນທີ່ວ່າມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຮູ້ syntax ຄົບຖ້ວນສົມບູນຂອງ Excel DATEDIF ເພື່ອໃຫ້ສາມາດໃຊ້ມັນຢູ່ໃນສູດຂອງທ່ານ. :DATEDIF(start_date, end_date, unit)

    ທັງສາມ argument ແມ່ນຕ້ອງການ:

    Start_date - ວັນທີເລີ່ມຕົ້ນຂອງໄລຍະເວລາທີ່ທ່ານຕ້ອງການຄິດໄລ່.

    End_date - ວັນທີສິ້ນສຸດຂອງໄລຍະ. ໂດຍການສະຫນອງຫນ່ວຍງານທີ່ແຕກຕ່າງກັນ, ທ່ານສາມາດໄດ້ຮັບຟັງຊັນ DATEDIF ເພື່ອກັບຄືນຄວາມແຕກຕ່າງຂອງວັນທີໃນມື້, ເດືອນຫຼືປີ. ໂດຍລວມແລ້ວ, ມີ 6 ໜ່ວຍ, ເຊິ່ງໄດ້ອະທິບາຍໄວ້ໃນຕາຕະລາງຕໍ່ໄປນີ້.

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

    ສູດ Excel DATEDIF

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

    ການອ້າງອີງເຊລ

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

    =DATEDIF(A1, B1, "d")

    ຂໍ້ຄວາມສະຕຣິງ

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

    =DATEDIF(A2, B2, "m")

    ເລກລໍາດັບ

    ນັບຕັ້ງແຕ່ Microsoft Excel ເກັບຮັກສາແຕ່ລະອັນ. ວັນທີເປັນເລກລໍາດັບທີ່ເລີ່ມຕົ້ນດ້ວຍວັນທີ 1 ມັງກອນ 1900, ທ່ານໃຊ້ຕົວເລກທີ່ກົງກັບວັນທີ. ເຖິງແມ່ນວ່າໄດ້ຮັບການສະຫນັບສະຫນູນ, ວິທີການນີ້ແມ່ນບໍ່ຫນ້າເຊື່ອຖືເພາະວ່າຕົວເລກວັນທີແຕກຕ່າງກັນໃນລະບົບຄອມພິວເຕີທີ່ແຕກຕ່າງກັນ. ໃນລະບົບວັນທີ 1900, ທ່ານສາມາດນໍາໃຊ້ສູດການຄິດໄລ່ຂ້າງລຸ່ມນີ້ເພື່ອຊອກຫາຈໍານວນປີລະຫວ່າງສອງວັນທີ, 1-Jan-2023 ແລະ 31-Dec-2025:

    =DATEDIF(44927, 46022, "y")

    ຜົນໄດ້ຮັບຂອງຟັງຊັນອື່ນໆ

    ເພື່ອຊອກຫາວ່າມີຈັກມື້ລະຫວ່າງມື້ນີ້ຫາວັນທີ 20 ພຶດສະພາ 2025, ນີ້ແມ່ນສູດຄຳນວນທີ່ຈະໃຊ້.

    =DATEDIF(TODAY(), "5/20/2025", "d")

    ໝາຍເຫດ. ໃນສູດຄຳນວນຂອງທ່ານ, ວັນທີສິ້ນສຸດຈະຕ້ອງໃຫຍ່ກວ່າວັນທີເລີ່ມຕົ້ນສະເໝີ, ຖ້າບໍ່ດັ່ງນັ້ນ ຟັງຊັນ Excel DATEDIF ຈະສົ່ງຄ່າ #NUM! ຄວາມຜິດພາດ.

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

    ວິທີຮັບຈໍານວນມື້ລະຫວ່າງສອງວັນທີໃນ Excel

    ຖ້າທ່ານ ສັງເກດເຫັນການໂຕ້ຖຽງຂອງ DATEDIF ຢ່າງລະມັດລະວັງ, ທ່ານສັງເກດເຫັນວ່າມີ 3 ຫນ່ວຍທີ່ແຕກຕ່າງກັນສໍາລັບການນັບມື້ລະຫວ່າງວັນທີ. ອັນໃດທີ່ຈະໃຊ້ແມ່ນຂຶ້ນກັບຄວາມຕ້ອງການຂອງເຈົ້າແທ້ໆ.

    ຕົວຢ່າງ 1. ສູດ Excel DATEDIF ເພື່ອຄຳນວນຄວາມແຕກຕ່າງຂອງວັນທີເປັນມື້

    ສົມມຸດວ່າທ່ານມີວັນທີເລີ່ມຕົ້ນຢູ່ໃນເຊວ A2 ແລະວັນທີສິ້ນສຸດໃນ cell B2 ແລະທ່ານຕ້ອງການ Excel ກັບຄືນຄວາມແຕກຕ່າງຂອງວັນທີໃນມື້. ສູດ DATEDIF ງ່າຍໆເຮັດວຽກໄດ້ດີ:

    =DATEDIF(A2, B2, "d")

    ໂດຍໃຫ້ຄ່າໃນອາກິວເມັນ start_date ໜ້ອຍກວ່າໃນ end_date. ໃນກໍລະນີທີ່ວັນທີເລີ່ມຕົ້ນແມ່ນໃຫຍ່ກວ່າວັນທີສິ້ນສຸດ, ຟັງຊັນ Excel DATEDIF ຕອບຂໍ້ຜິດພາດ #NUM, ດັ່ງໃນແຖວທີ 5:

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

    =B2-A2

    ກະລຸນາເບິ່ງວິທີການລົບວັນທີໃນ Excel ສໍາລັບລາຍລະອຽດເຕັມແລະຕົວຢ່າງສູດເພີ່ມເຕີມ.

    ຕົວຢ່າງ 2. ນັບມື້ໃນ Excel ບໍ່ສົນໃຈປີ

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

    =DATEDIF(A2, B2, "yd")

    ຖ້າທ່ານຕ້ອງການໃຫ້ຟັງຊັນ Excel DATEDIF ບໍ່ສົນໃຈບໍ່ພຽງແຕ່ປີເທົ່ານັ້ນແຕ່ຍັງ moths, ຫຼັງຈາກນັ້ນໃຊ້ຫນ່ວຍງານ "md". ໃນ​ກໍ​ລະ​ນີ​ນີ້, ສູດ​ຂອງ​ທ່ານ​ຈະ​ຄິດ​ໄລ່​ວັນ​ລະ​ຫວ່າງ​ສອງ​ວັນ​ທີ່​ເປັນ​ຂອງ​ເດືອນ​ດຽວ​ກັນ​ແລະ​ປີ​ດຽວ​ກັນ:

    =DATEDIF(A2, B2, "md")

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

    ເຄັດລັບ. ເພື່ອໃຫ້ໄດ້ຮັບຈໍານວນ ມື້ເຮັດວຽກ ລະຫວ່າງສອງວັນທີ, ໃຫ້ໃຊ້ຟັງຊັນ NETWORKDAYS ຫຼື NETWORKDAYS.INTL.

    ວິທີຄິດໄລ່ຄວາມແຕກຕ່າງຂອງວັນທີໃນອາທິດ

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

    ເພື່ອຊອກຫາວ່າມີເວລາເທົ່າໃດອາທິດລະຫວ່າງສອງວັນທີ, ທ່ານສາມາດໃຊ້ຟັງຊັນ DATEDIF ກັບຫົວໜ່ວຍ "D" ເພື່ອສົ່ງຄືນຄວາມແຕກຕ່າງຂອງມື້, ແລະຫຼັງຈາກນັ້ນແບ່ງຜົນໄດ້ຮັບໂດຍ 7.

    ເພື່ອເອົາຈຳນວນ ອາທິດເຕັມ ລະຫວ່າງວັນທີ, ໃຫ້ຫໍ່ສູດ DATEDIF ຂອງທ່ານໃນຟັງຊັນ ROUNDDOWN, ເຊິ່ງສະເໝີຕົວເລກໄປຫາສູນ:

    =ROUNDDOWN((DATEDIF(A2, B2, "d") / 7), 0)

    ບ່ອນທີ່ A2 ແມ່ນວັນທີເລີ່ມຕົ້ນ ແລະ B2 ແມ່ນວັນທີສິ້ນສຸດຂອງໄລຍະເວລາທີ່ທ່ານກໍາລັງຄິດໄລ່.

    ວິທີຄຳນວນຈຳນວນເດືອນລະຫວ່າງສອງວັນທີໃນ Excel

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

    ຕົວຢ່າງ 1. ການຄິດໄລ່ເດືອນທີ່ສົມບູນລະຫວ່າງສອງວັນທີ (DATEDIF)

    ເພື່ອນັບຈໍານວນເດືອນທັງໝົດລະຫວ່າງວັນທີ, ທ່ານ ໃຊ້ຟັງຊັນ DATEDIF ກັບໜ່ວຍ "M". ຕົວຢ່າງ, ສູດຕໍ່ໄປນີ້ປຽບທຽບວັນທີໃນ A2 (ວັນທີເລີ່ມຕົ້ນ) ແລະ B2 (ວັນທີສິ້ນສຸດ) ແລະໃຫ້ຜົນກັບຄວາມແຕກຕ່າງຂອງເດືອນ:

    =DATEDIF(A2, B2, "m")

    ໝາຍເຫດ. ສໍາລັບສູດ DATEDIF ເພື່ອຄິດໄລ່ເດືອນຢ່າງຖືກຕ້ອງ, ວັນທີສິ້ນສຸດຄວນຈະໃຫຍ່ກວ່າວັນທີເລີ່ມຕົ້ນສະເໝີ; ຖ້າບໍ່ດັ່ງນັ້ນ ສູດຈະສົ່ງຄືນຂໍ້ຜິດພາດ #NUM.

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

    =IF(B2>A2, DATEDIF(A2,B2,"m"), DATEDIF(B2,A2,"m"))

    ຕົວຢ່າງ 2. ເອົາຈໍານວນເດືອນລະຫວ່າງສອງວັນທີບໍ່ສົນໃຈປີ (DATEDIF)

    ເພື່ອນັບຈໍານວນ. ເດືອນລະຫວ່າງວັນທີເປັນປີດຽວກັນ, ພິມ "YM" ໃນການໂຕ້ແຍ້ງຫົວໜ່ວຍ:

    =DATEDIF(A2, B2, "ym")

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

    ຕົວຢ່າງ 3. ການຄິດໄລ່ເດືອນລະຫວ່າງສອງວັນທີ (ຟັງຊັນ MONTH)

    ວິທີທາງເລືອກໃນການຄິດໄລ່ຕົວເລກ. ຂອງເດືອນລະຫວ່າງສອງວັນທີໃນ Excel ແມ່ນໃຊ້ຟັງຊັນ MONTH, ຫຼືຫຼາຍກວ່ານັ້ນແມ່ນການປະສົມປະສານຂອງຟັງຊັນ MONTH ແລະ YEAR:

    =(YEAR(B2) - YEAR(A2))*12 + MONTH(B2) - MONTH(A2)

    ແນ່ນອນ, ສູດນີ້ບໍ່ໂປ່ງໃສຄືກັບ DATEDIF ແລະມັນ. ບໍ່ໃຊ້ເວລາເພື່ອຫໍ່ຫົວຂອງທ່ານປະມານເຫດຜົນ. ແຕ່ບໍ່ຄືກັບຟັງຊັນ DATEDIF, ມັນສາມາດປຽບທຽບວັນທີສອງອັນໃດກໍໄດ້ ແລະສົ່ງຄືນຄວາມແຕກຕ່າງຂອງເດືອນເປັນຄ່າບວກ ຫຼືຄ່າລົບ:

    ໃຫ້ສັງເກດວ່າສູດປີ/ເດືອນບໍ່ມີ. ບັນຫາກັບການຄິດໄລ່ເດືອນໃນແຖວທີ 6 ບ່ອນທີ່ວັນທີເລີ່ມຕົ້ນແມ່ນຫລ້າສຸດກວ່າວັນທີສິ້ນສຸດ, ສະຖານະການທີ່ສູດການປຽບທຽບ DATEDIF ລົ້ມເຫລວ.

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

    ຕົວຢ່າງ, ໃນແຖວທີ 7 ໃນຮູບໜ້າຈໍຂ້າງເທິງ, ສູດ DATEDIF ໃຫ້ຜົນເປັນ 0 ເພາະວ່າເດືອນປະຕິທິນທີ່ສົມບູນລະຫວ່າງວັນທີຍັງບໍ່ທັນໄດ້ຜ່ານໄປ, ໃນຂະນະທີ່ YEAR/MONTH ກັບມາເປັນ 1 ເພາະວ່າວັນທີເປັນຂອງເດືອນທີ່ແຕກຕ່າງກັນ.

    ຕົວຢ່າງ 4. ການນັບເດືອນລະຫວ່າງ 2 ວັນທີບໍ່ສົນໃຈປີ (ຟັງຊັນ MONTH)

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

    =MONTH(B2) - MONTH(A2)

    ສູດນີ້ເຮັດວຽກຄ້າຍຄືກັນກັບ Excel DATEDIF ກັບ "YM. " ຫົວໜ່ວຍດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຕໍ່ໄປນີ້:

    ຢ່າງໃດກໍຕາມ, ຜົນໄດ້ຮັບທີ່ສົ່ງກັບສອງສູດແມ່ນແຕກຕ່າງກັນເປັນສອງແຖວ:

    • ແຖວທີ 4 : ວັນທີສິ້ນສຸດແມ່ນໜ້ອຍກວ່າວັນທີເລີ່ມຕົ້ນ ແລະດັ່ງນັ້ນ DATEDIF ຈຶ່ງສົ່ງຄືນຂໍ້ຜິດພາດໃນຂະນະທີ່ MONTH-MONTH ໃຫ້ຄ່າລົບ.
    • ແຖວທີ 6: ວັນທີແມ່ນຂອງເດືອນທີ່ແຕກຕ່າງກັນ, ແຕ່ຄວາມແຕກຕ່າງຂອງວັນທີຕົວຈິງແມ່ນພຽງແຕ່ມື້ດຽວເທົ່ານັ້ນ. . DATEDIF ໃຫ້ຜົນຕອບແທນ 0 ເພາະວ່າມັນຄິດໄລ່ເດືອນທັງໝົດລະຫວ່າງ 2 ວັນທີ. MONTH-MONTH ໃຫ້ຜົນເປັນ 1 ເພາະວ່າມັນລົບຕົວເລກຂອງເດືອນອອກຈາກກັນໂດຍບໍ່ຮູ້ວັນ ແລະປີ.

    ວິທີຄິດໄລ່ປີລະຫວ່າງສອງວັນທີໃນ Excel

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

    ຕົວຢ່າງ 1. ການຄິດໄລ່ປີເຕັມລະຫວ່າງສອງວັນທີ (ຟັງຊັນ DATEDIF)

    ເພື່ອຊອກຫາຈໍານວນປີປະຕິທິນທີ່ສົມບູນລະຫວ່າງສອງວັນທີ, ໃຊ້ DATEDIF ທີ່ດີເກົ່າກັບຫົວໜ່ວຍ "Y":

    =DATEDIF(A2,B2,"y")

    ໃຫ້ສັງເກດວ່າສູດ DATEDIF ກັບຄ່າ 0 ໃນແຖວທີ 6, ເຖິງແມ່ນວ່າ ວັນທີແມ່ນປີທີ່ແຕກຕ່າງກັນ. ນີ້ແມ່ນຍ້ອນວ່າຈໍານວນຂອງປີປະຕິທິນເຕັມລະຫວ່າງວັນທີເລີ່ມຕົ້ນແລະສິ້ນສຸດເທົ່າກັບສູນ. ແລະຂ້ອຍເຊື່ອວ່າເຈົ້າບໍ່ແປກໃຈທີ່ຈະເຫັນ #NUM! ຄວາມຜິດພາດໃນແຖວທີ 7 ບ່ອນທີ່ວັນທີເລີ່ມຕົ້ນແມ່ນຫລ້າສຸດກວ່າວັນທີສິ້ນສຸດ.

    ຕົວຢ່າງ 2. ການຄິດໄລ່ປີລະຫວ່າງສອງວັນທີ (ຟັງຊັນ YEAR)

    ວິທີທາງເລືອກໃນການຄິດໄລ່ປີໃນ Excel ແມ່ນໃຊ້. ຟັງຊັນ YEAR. ຄ້າຍຄືກັນກັບສູດ MONTH, ທ່ານແຍກປີອອກຈາກແຕ່ລະວັນທີ, ແລະຫຼັງຈາກນັ້ນລົບປີອອກຈາກກັນ:

    =YEAR(B2) - YEAR(A2)

    ໃນຮູບໜ້າຈໍຕໍ່ໄປນີ້, ທ່ານສາມາດປຽບທຽບຜົນໄດ້ຮັບທີ່ສົ່ງມາໂດຍ DATEDIF. ແລະຟັງຊັນ YEAR:

    ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຜົນໄດ້ຮັບແມ່ນຄືກັນ, ຍົກເວັ້ນວ່າ:

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

    ວິທີໄດ້ຮັບຄວາມແຕກຕ່າງຂອງວັນທີໃນມື້, ເດືອນ ແລະປີ

    ເພື່ອນັບຈໍານວນປີເຕັມ, ເດືອນ ແລະມື້ລະຫວ່າງສອງວັນທີໃນສູດດຽວ, ທ່ານພຽງແຕ່ concatenate ສາມ DATEDIF.

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