ສາລະບານ
ບົດສອນນີ້ອະທິບາຍ syntax ແລະການນໍາໃຊ້ຟັງຊັນ Excel YEAR ແລະໃຫ້ຕົວຢ່າງສູດເພື່ອສະກັດປີຈາກວັນທີ, ປ່ຽນວັນທີເປັນເດືອນແລະປີ, ຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດແລະ ກໍານົດ ປີກ້າວກະໂດດ.
ໃນສອງສາມໂພສທີ່ຜ່ານມາ, ພວກເຮົາໄດ້ຄົ້ນຫາວິທີຕ່າງໆໃນການຄຳນວນວັນທີ ແລະເວລາໃນ Excel ແລະໄດ້ຮຽນຮູ້ຫຼາຍໜ້າທີ່ທີ່ເປັນປະໂຫຍດເຊັ່ນ: WEEKDAY, WEEKNUM, MONTH ແລະ DAY. ມື້ນີ້, ພວກເຮົາຈະສຸມໃສ່ຫົວຫນ່ວຍເວລາທີ່ໃຫຍ່ກວ່າແລະເວົ້າກ່ຽວກັບການຄິດໄລ່ປີໃນເອກະສານ Excel ຂອງທ່ານ.
ໃນບົດສອນນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້:
ຟັງຊັນ YEAR ໃນ Excel
ຟັງຊັນ YEAR ໃນ Excel ໃຫ້ຜົນເປັນປີສີ່ຕົວເລກທີ່ກົງກັບວັນທີທີ່ລະບຸເປັນຈໍານວນເຕັມຈາກ 1900 ຫາ 9999.
ໄວຍະກອນຂອງຟັງຊັນ Excel YEAR ແມ່ນງ່າຍດາຍຄືກັນ. ອາດຈະເປັນ:
YEAR(serial_number)ບ່ອນທີ່ serial_number ເປັນວັນທີທີ່ຖືກຕ້ອງຂອງປີທີ່ທ່ານຕ້ອງການຊອກຫາ.
ສູດ Excel YEAR
ເພື່ອສ້າງສູດປີໃນ Excel, ທ່ານສາມາດສະໜອງວັນທີແຫຼ່ງໃນຫຼາຍວິທີ.
ການໃຊ້ຟັງຊັນ DATE
The ວິທີທີ່ໜ້າເຊື່ອຖືທີ່ສຸດໃນການສະໜອງວັນທີໃນ Excel ແມ່ນໃຊ້ຟັງຊັນ DATE.
ຕົວຢ່າງ, ສູດຄຳນວນຕໍ່ໄປນີ້ໃຫ້ຜົນຕອບແທນຂອງປີສຳລັບວັນທີ 28 ເມສາ 2015:
=YEAR(DATE(2015, 4, 28))
ດັ່ງ ໝາຍເລກລຳດັບທີ່ສະແດງເຖິງວັນທີ
ໃນລະບົບ Excel ພາຍໃນ, ວັນທີຈະຖືກເກັບໄວ້ເປັນເລກລຳດັບທີ່ເລີ່ມຕົ້ນດ້ວຍວັນທີ 1 ມັງກອນ 1900, ເຊິ່ງຖືກເກັບໄວ້ເປັນເລກ 1. ສຳລັບຂໍ້ມູນເພີ່ມເຕີມຂໍ້ມູນກ່ຽວກັບວິທີທີ່ວັນທີຖືກເກັບໄວ້ໃນ Excel, ກະລຸນາເບິ່ງຮູບແບບວັນທີ Excel.
ວັນທີ 28 ເດືອນເມສາປີ 2015 ຖືກເກັບໄວ້ເປັນ 42122, ດັ່ງນັ້ນທ່ານສາມາດໃສ່ຕົວເລກນີ້ໄດ້ໂດຍກົງໃນສູດ:
=YEAR(42122)
ເຖິງແມ່ນວ່າເປັນທີ່ຍອມຮັບໄດ້, ວິທີນີ້ບໍ່ຖືກແນະນຳເພາະການໃສ່ເລກວັນທີອາດແຕກຕ່າງກັນໄປຕາມລະບົບຕ່າງໆ.
ເປັນການອ້າງອີງເຊລ
ສົມມຸດວ່າທ່ານມີວັນທີທີ່ຖືກຕ້ອງໃນບາງເຊລ, ທ່ານພຽງແຕ່ສາມາດອ້າງອີງເຖິງຈຸລັງນັ້ນ. ຕົວຢ່າງ:
=YEAR(A1)
ເປັນຜົນມາຈາກສູດອື່ນບາງອັນ
ຕົວຢ່າງ, ທ່ານສາມາດໃຊ້ຟັງຊັນ TODAY() ເພື່ອແຍກປີອອກຈາກວັນທີປັດຈຸບັນ:
=YEAR(TODAY())
ໃນຖານະເປັນຂໍ້ຄວາມ
ໃນກໍລະນີທີ່ງ່າຍດາຍ, ສູດ YEAR ສາມາດເຂົ້າໃຈເຖິງແມ່ນວ່າວັນທີ່ໃສ່ເປັນຂໍ້ຄວາມ, ເຊັ່ນນີ້:
=YEAR("28-Apr-2015")
ເມື່ອໃຊ້ວິທີນີ້, ກະລຸນາກວດເບິ່ງຄືນວ່າທ່ານໃສ່ວັນທີໃນຮູບແບບທີ່ Excel ເຂົ້າໃຈ. ນອກຈາກນັ້ນ, ກະລຸນາຈື່ວ່າ Microsoft ບໍ່ໄດ້ຮັບປະກັນຜົນໄດ້ຮັບທີ່ຖືກຕ້ອງເມື່ອວັນທີຖືກສະໜອງເປັນຄ່າຂໍ້ຄວາມ.
ຮູບໜ້າຈໍຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນສູດທັງໝົດຂອງ YEAR ຂ້າງເທິງໃນການປະຕິບັດ, ທັງໝົດຈະກັບຄືນມາປີ 2015 ຕາມທີ່ເຈົ້າອາດຈະຄາດຫວັງ :)
ວິທີແປງວັນທີເປັນປີໃນ Excel
ເມື່ອທ່ານເຮັດວຽກກັບຂໍ້ມູນວັນທີໃນ Excel, ແຜ່ນວຽກຂອງເຈົ້າມັກຈະສະແດງວັນທີເຕັມ, ລວມທັງເດືອນ, ມື້ແລະປີ. . ຢ່າງໃດກໍຕາມ, ສໍາລັບເຫດການສໍາຄັນແລະກິດຈະກໍາທີ່ສໍາຄັນເຊັ່ນການເປີດຕົວຜະລິດຕະພັນຫຼືການຊື້ຊັບສິນ, ທ່ານອາດຈະຕ້ອງການເບິ່ງພຽງແຕ່ປີໂດຍບໍ່ມີການເຂົ້າໃຫມ່ຫຼືດັດແກ້.ຂໍ້ມູນຕົ້ນສະບັບ. ຂ້າງລຸ່ມນີ້, ທ່ານຈະພົບເຫັນ 3 ວິທີດ່ວນເພື່ອເຮັດອັນນີ້.
ຕົວຢ່າງ 1. ສະກັດເອົາປີຈາກວັນທີໂດຍໃຊ້ຟັງຊັນ YEAR
ຄວາມຈິງແລ້ວ, ເຈົ້າຮູ້ວິທີໃຊ້ຟັງຊັນ YEAR ໃນ Excel ແລ້ວ. ເພື່ອປ່ຽນວັນທີເປັນປີ. ຮູບໜ້າຈໍຂ້າງເທິງນີ້ສະແດງໃຫ້ເຫັນຫຼາຍສູດ, ແລະທ່ານສາມາດເບິ່ງຕົວຢ່າງເພີ່ມເຕີມເລັກນ້ອຍໃນຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້. ສັງເກດເຫັນວ່າຟັງຊັນ YEAR ເຂົ້າໃຈວັນທີໃນທຸກຮູບແບບທີ່ເປັນໄປໄດ້ຢ່າງສົມບູນ:
ຕົວຢ່າງ 2. ແປງວັນທີເປັນເດືອນ ແລະປີໃນ Excel
ເພື່ອປ່ຽນວັນທີທີ່ລະບຸ ເປັນປີແລະເດືອນ, ທ່ານສາມາດນໍາໃຊ້ຟັງຊັນ TEXT ເພື່ອແຍກແຕ່ລະຫນ່ວຍອອກ, ແລະຫຼັງຈາກນັ້ນ concatenate ຟັງຊັນເຫຼົ່ານັ້ນພາຍໃນສູດຫນຶ່ງ.
ໃນຟັງຊັນ TEXT, ທ່ານສາມາດນໍາໃຊ້ລະຫັດທີ່ແຕກຕ່າງກັນສໍາລັບເດືອນແລະປີ, ເຊັ່ນ:
- "mmm" - ຊື່ເດືອນຫຍໍ້, ເປັນ Jan - Dec.
- "mmmm" - ຊື່ເດືອນເຕັມ, ເປັນເດືອນມັງກອນ - ທັນວາ.
- "yy" - ປີ 2 ຕົວເລກ
- "yyyy" - ປີ 4 ຕົວເລກ
ເພື່ອເຮັດໃຫ້ຜົນຜະລິດສາມາດອ່ານໄດ້ດີຂຶ້ນ, ທ່ານສາມາດແຍກລະຫັດດ້ວຍເຄື່ອງໝາຍຈຸດ, ຂີດໝາຍ ຫຼືຕົວອັກສອນອື່ນໆ, ເຊັ່ນໃນສູດ ວັນທີຫາເດືອນ ແລະປີ ຕໍ່ໄປນີ້:
=TEXT(B2, "mmmm") & ", " & TEXT(B2, "yyyy")
ຫຼື
=TEXT(B2, "mmm") & "-" & TEXT(B2, "yy")
ບ່ອນທີ່ B2 ເປັນເຊລທີ່ມີ ວັນທີ.
ຕົວຢ່າງ 3. ສະແດງວັນທີເປັນປີ
ຖ້າມັນບໍ່ສຳຄັນວ່າວັນທີຈະຖືກເກັບໄວ້ໃນປຶ້ມວຽກຂອງເຈົ້າແນວໃດ, ເຈົ້າສາມາດ ເອົາ Excel ເພື່ອສະແດງປີເທົ່ານັ້ນ ut ປ່ຽນວັນທີຕົ້ນສະບັບ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ທ່ານສາມາດມີວັນທີເຕັມທີ່ເກັບໄວ້ໃນຕາລາງ, ແຕ່ສະແດງພຽງແຕ່ປີເທົ່ານັ້ນ.
ໃນກໍລະນີນີ້, ບໍ່ຈໍາເປັນຕ້ອງມີສູດຄຳນວນ. ທ່ານພຽງແຕ່ເປີດກ່ອງໂຕ້ຕອບ Format Cells ໂດຍການກົດ Ctrl + 1, ເລືອກປະເພດ Custom ໃນແຖບ Number , ແລະໃສ່ຫນຶ່ງໃນລະຫັດຂ້າງລຸ່ມນີ້ໃນ ພິມ ປ່ອງ:
- yy - ເພື່ອສະແດງປີ 2 ຕົວເລກ, ເປັນ 00 - 99.
- yyyy - ເພື່ອສະແດງປີ 4 ຕົວເລກ, ເປັນ 1900 - 9999 .
ກະລຸນາຈື່ໄວ້ວ່າວິທີນີ້ ບໍ່ປ່ຽນແປງວັນທີເດີມ , ມັນພຽງແຕ່ປ່ຽນວິທີທີ່ສະແດງວັນທີຢູ່ໃນແຜ່ນວຽກຂອງທ່ານເທົ່ານັ້ນ. ຖ້າທ່ານອ້າງອີງເຖິງເຊັລດັ່ງກ່າວໃນສູດຂອງທ່ານ, Microsoft Excel ຈະປະຕິບັດການຄິດໄລ່ວັນທີຫຼາຍກວ່າການຄິດໄລ່ປີ.
ທ່ານສາມາດຊອກຫາລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການປ່ຽນຮູບແບບວັນທີໃນບົດຮຽນນີ້: ວິທີການປ່ຽນຮູບແບບວັນທີໃນ Excel.
ວິທີຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel
ມີຫຼາຍວິທີໃນການຄິດໄລ່ອາຍຸຂອງແບບຟອມວັນເດືອນປີເກີດໃນ Excel - ໂດຍໃຊ້ຟັງຊັນ DATEDIF, YEARFRAC ຫຼື INT ປະສົມປະສານກັບ TODAY(). ຟັງຊັນ TODAY ສະໜອງວັນທີເພື່ອຄຳນວນອາຍຸ, ຮັບປະກັນວ່າສູດຄຳນວນຂອງທ່ານຈະສົ່ງຄືນອາຍຸທີ່ຖືກຕ້ອງສະເໝີ.
ຄຳນວນອາຍຸຈາກວັນເດືອນປີເກີດເປັນປີ
ວິທີຄຳນວນອາຍຸຂອງຄົນເຮົາແບບດັ້ງເດີມ. ໃນປີແມ່ນການລົບວັນເດືອນປີເກີດຈາກວັນທີປະຈຸບັນ. ວິທີການນີ້ເຮັດວຽກໄດ້ດີໃນຊີວິດປະຈໍາວັນ, ແຕ່ສູດການຄິດໄລ່ອາຍຸ Excel ປຽບທຽບບໍ່ແມ່ນຄວາມຈິງຢ່າງສົມບູນ:
INT((TODAY()- DOB)/365)DOB ແມ່ນວັນເດືອນປີເກີດຢູ່ໃສ.
ສ່ວນທຳອິດຂອງສູດຄຳນວນ (TODAY()-B2) ຄິດໄລ່ຄ່າ ຄວາມແຕກຕ່າງແມ່ນມື້, ແລະທ່ານແບ່ງມັນດ້ວຍ 365 ເພື່ອໃຫ້ໄດ້ຈໍານວນປີ. ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຜົນໄດ້ຮັບຂອງສົມຜົນນີ້ແມ່ນຕົວເລກທົດສະນິຍົມ, ແລະທ່ານມີຟັງຊັນ INT ໄລ່ມັນລົງໄປຫາຈໍານວນທີ່ໃກ້ທີ່ສຸດ.
ສົມມຸດວັນເດືອນປີເກີດຢູ່ໃນເຊລ B2, ສູດເຕັມແມ່ນດັ່ງຕໍ່ໄປນີ້. :
=INT((TODAY()-B2)/365)
ດັ່ງທີ່ກ່າວມາຂ້າງເທິງ, ສູດການຄຳນວນອາຍຸນີ້ບໍ່ແມ່ນຂໍ້ບົກພ່ອງສະເໝີໄປ, ແລະນີ້ຄືເຫດຜົນ. ປີທີ 4 ເປັນປີກ້າວກະໂດດທີ່ປະກອບດ້ວຍ 366 ວັນ, ໃນຂະນະທີ່ສູດການແບ່ງຈໍານວນມື້ດ້ວຍ 365. ດັ່ງນັ້ນ, ຖ້າຜູ້ໃດເກີດວັນທີ 29 ກຸມພາແລະມື້ນີ້ແມ່ນ 28 ກຸມພາ, ສູດອາຍຸນີ້ຈະເຮັດໃຫ້ຄົນແກ່ຂຶ້ນໃນມື້ຫນຶ່ງ.
ການຫານດ້ວຍ 365.25 ແທນ 365 ແມ່ນບໍ່ສົມບູນຄືກັນ, ຕົວຢ່າງ, ເມື່ອຄຳນວນອາຍຸຂອງເດັກທີ່ຍັງບໍ່ທັນຜ່ານປີກ້າວກະໂດດ.
ຕາມທີ່ກ່າວມາຂ້າງເທິງ, ເຈົ້າຕ້ອງການ ຊ່ວຍປະຢັດວິທີການຄິດໄລ່ອາຍຸນີ້ດີກວ່າສໍາລັບຊີວິດປົກກະຕິ, ແລະໃຊ້ຫນຶ່ງໃນສູດຕໍ່ໄປນີ້ເພື່ອຄິດໄລ່ອາຍຸຈາກວັນເດືອນປີເກີດໃນ Excel.
DATEDIF( DOB, TODAY(), "y") ROUNDDOWN (YEARFRAC( DOB, TODAY(), 1), 0)ຄຳອະທິບາຍລະອຽດຂອງສູດຄຳນວນຂ້າງເທິງແມ່ນໃຫ້ຢູ່ໃນວິທີຄຳນວນອາຍຸໃນ Excel. ແລະຮູບໜ້າຈໍຕໍ່ໄປນີ້ສະແດງໃຫ້ເຫັນສູດການຄຳນວນອາຍຸຂອງຊີວິດຈິງ:
=DATEDIF(B2, TODAY(), "y")
ການຄຳນວນອາຍຸທີ່ແນ່ນອນຈາກວັນເດືອນປີເກີດ (ເປັນປີ, ເດືອນ ແລະວັນ)
ເພື່ອຄິດໄລ່ອາຍຸທີ່ແນ່ນອນເປັນປີ, ເດືອນ ແລະວັນ, ຂຽນສາມຟັງຊັນ DATEDIF ດ້ວຍຫົວໜ່ວຍຕໍ່ໄປນີ້ໃນອາກິວເມັນສຸດທ້າຍ:
- Y - ເພື່ອຄິດໄລ່ຈຳນວນປີທີ່ສົມບູນ.
- YM - ເພື່ອເອົາຄວາມແຕກຕ່າງລະຫວ່າງເດືອນ, ບໍ່ສົນໃຈປີ.
- MD - ເພື່ອເອົາຄວາມແຕກຕ່າງລະຫວ່າງວັນ, ບໍ່ສົນໃຈປີ ແລະເດືອນ. .
ແລະຫຼັງຈາກນັ້ນ, ປະກອບ 3 ຟັງຊັນ DATEDIF ຢູ່ໃນສູດດຽວ, ແຍກຕົວເລກທີ່ສົ່ງມາແຕ່ລະຟັງຊັນດ້ວຍເຄື່ອງໝາຍຈຸດ, ແລະກໍານົດວ່າແຕ່ລະຕົວເລກຫມາຍຄວາມວ່າແນວໃດ.
ສົມມຸດວ່າວັນທີຂອງ ການເກີດແມ່ນຢູ່ໃນເຊນ B2, ສູດຄົບຖ້ວນສົມບູນດັ່ງຕໍ່ໄປນີ້:
=DATEDIF(B2,TODAY(),"Y") & " Years, " & DATEDIF(B2,TODAY(),"YM") & " Months, " & DATEDIF(B2,TODAY(),"MD") & " Days"
ສູດອາຍຸນີ້ອາດຈະເປັນປະໂຫຍດຫຼາຍ, ເວົ້າວ່າ, ສໍາລັບທ່ານຫມໍທີ່ຈະສະແດງອາຍຸທີ່ແນ່ນອນຂອງຄົນເຈັບ, ຫຼືສໍາລັບການ ເຈົ້າຫນ້າທີ່ບຸກຄະລາກອນທີ່ຈະຮູ້ອາຍຸທີ່ແນ່ນອນຂອງພະນັກງານທັງຫມົດ:
ສໍາລັບຕົວຢ່າງສູດເພີ່ມເຕີມເຊັ່ນ: ການຄິດໄລ່ອາຍຸໃນວັນທີສະເພາະໃດຫນຶ່ງຫຼືໃນປີທີ່ແນ່ນອນ, ກະລຸນາກວດເບິ່ງຕໍ່ໄປນີ້ tutorial: ວິທີການຄິດໄລ່ອາຍຸໃນ Excel.
ວິທີຮັບຈໍານວນມື້ຂອງປີ (1-365)
ຕົວຢ່າງນີ້ສະແດງໃຫ້ເຫັນວິທີທີ່ທ່ານສາມາດໄດ້ຮັບຈໍານວນມື້ທີ່ແນ່ນອນໃນປີ, ລະຫວ່າງ 1 ຫາ 365 (1-366 ໃນປີ LEAP) ກັບວັນທີ 1 ມັງກອນທີ່ພິຈາລະນາເປັນມື້ 1.
ສຳລັບອັນນີ້, ໃຫ້ໃຊ້ຟັງຊັນ YEAR ຮ່ວມກັບ DATE ດ້ວຍວິທີນີ້:
=A2-DATE(YEAR(A2), 1, 0)
ບ່ອນ A2 ແມ່ນຕາລາງທີ່ມີວັນທີ.
ແລະ ດຽວນີ້, ໃຫ້ເຮົາເບິ່ງວ່າສູດນັ້ນເຮັດຫຍັງແດ່. ໄດ້ຟັງຊັນ YEAR ດຶງເອົາປີຂອງວັນທີໃນຕາລາງ A2, ແລະສົ່ງມັນໄປຫາຟັງຊັນ DATE(ປີ, ເດືອນ, ມື້) , ເຊິ່ງສົ່ງຄືນຕົວເລກລໍາດັບທີ່ສະແດງເຖິງວັນທີທີ່ແນ່ນອນ.
ດັ່ງນັ້ນ, ໃນສູດຂອງພວກເຮົາ, year
ຖືກສະກັດຈາກວັນທີຕົ້ນສະບັບ (A2), month
ແມ່ນ 1 (ມັງກອນ) ແລະ day
ແມ່ນ 0. ໃນຄວາມເປັນຈິງ, ສູນມື້ບັງຄັບ Excel ກັບຄືນວັນທີ 31 ເດືອນທັນວາຂອງປີກ່ອນ. , ເພາະວ່າພວກເຮົາຕ້ອງການໃຫ້ວັນທີ 1 ມັງກອນເປັນມື້ທີ 1. ແລະຫຼັງຈາກນັ້ນ, ທ່ານລົບເລກລໍາດັບທີ່ສົ່ງຄືນໂດຍສູດ DATE ຈາກວັນທີຕົ້ນສະບັບ (ເຊິ່ງຍັງຖືກເກັບໄວ້ເປັນເລກລໍາດັບໃນ Excel) ແລະຄວາມແຕກຕ່າງແມ່ນວັນຂອງປີທີ່ທ່ານກໍາລັງຊອກຫາ. ຕົວຢ່າງ, ວັນທີ 5 ມັງກອນ 2015 ຖືກເກັບໄວ້ເປັນ 42009 ແລະວັນທີ 31 ທັນວາ 2014 ແມ່ນ 42004, ດັ່ງນັ້ນ 42009 - 42004 = 5.
ຖ້າແນວຄວາມຄິດຂອງມື້ 0 ເບິ່ງຄືວ່າບໍ່ຖືກຕ້ອງ, ທ່ານສາມາດນໍາໃຊ້ສິ່ງຕໍ່ໄປນີ້. ສູດຄຳນວນແທນ:
=A2-DATE(YEAR(A2), 1, 1)+1
ວິທີຄຳນວນຈຳນວນມື້ທີ່ເຫຼືອໃນປີ
ເພື່ອຄຳນວນຈຳນວນມື້ທີ່ເຫຼືອໃນປີ, ພວກເຮົາຈະໃຊ້ DATE ແລະ YEAR ເຮັດວຽກອີກຄັ້ງ. ສູດແມ່ນອີງໃສ່ວິທີການດຽວກັນກັບຕົວຢ່າງ 3 ຂ້າງເທິງ, ດັ່ງນັ້ນທ່ານຄົງຈະບໍ່ມີຄວາມຫຍຸ້ງຍາກໃດໆກັບການເຂົ້າໃຈເຫດຜົນຂອງມັນ:
=DATE(YEAR(A2),12,31)-A2
ຖ້າທ່ານ ຢາກຮູ້ວ່າຍັງເຫຼືອຈັກມື້ຈົນຮອດທ້າຍປີ ໂດຍອີງໃສ່ວັນທີປັດຈຸບັນ, ທ່ານໃຊ້ຟັງຊັນ Excel TODAY() ດັ່ງນີ້:
=DATE(2015, 12, 31)-TODAY()
ປີ 2015 ແມ່ນປີປັດຈຸບັນຢູ່ໃສ? .
ການຄຳນວນປີກ້າວກະໂດດໃນ Excel
ດັ່ງທີ່ເຈົ້າຮູ້, ເກືອບທຸກໆປີທີ 4 ມີມື້ພິເສດໃນວັນທີ 29 ກຸມພາ ແລະ ເອີ້ນວ່າປີກ້າວກະໂດດ. ໃນເອກະສານ Microsoft Excel, ທ່ານສາມາດກໍານົດວ່າວັນທີທີ່ແນ່ນອນເປັນຂອງປີ LEAP ຫຼືປີທົ່ວໄປໃນຫຼາຍວິທີ. ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ເຫັນພຽງແຕ່ສອງສາມສູດ, ເຊິ່ງໃນຄວາມຄິດເຫັນຂອງຂ້າພະເຈົ້າແມ່ນເຂົ້າໃຈງ່າຍທີ່ສຸດ.
ສູດ 1. ກວດເບິ່ງວ່າເດືອນກຸມພາມີ 29 ມື້
ນີ້ແມ່ນການທົດສອບທີ່ຈະແຈ້ງທີ່ສຸດ. ນັບຕັ້ງແຕ່ເດືອນກຸມພາມີ 29 ມື້ໃນປີ LEAP, ພວກເຮົາຄິດໄລ່ຈໍານວນມື້ໃນເດືອນ 2 ຂອງປີໃດຫນຶ່ງແລະປຽບທຽບກັບຕົວເລກ 29. ຕົວຢ່າງ:
=DAY(DATE(2015,3,1)-1)=29
ໃນສູດນີ້, ຟັງຊັນ DATE(2015,3,1) ກັບຄືນວັນທີ 1 ຂອງເດືອນມີນາຂອງປີ 2015, ຈາກທີ່ພວກເຮົາລົບ 1. ຟັງຊັນ DAY ແຍກຕົວເລກວັນຈາກວັນທີນີ້, ແລະພວກເຮົາສົມທຽບຕົວເລກນັ້ນກັບ 29. ຖ້າຕົວເລກກົງກັນ, ສູດຈະສົ່ງຄືນ TRUE, FALSE ຖ້າບໍ່ດັ່ງນັ້ນ.
ຖ້າທ່ານມີລາຍການວັນທີຢູ່ໃນແຜ່ນງານ Excel ຂອງເຈົ້າຢູ່ແລ້ວ ແລະຕ້ອງການຮູ້ວ່າອັນໃດເປັນປີກ້າວກະໂດດ, ຫຼັງຈາກນັ້ນໃຫ້ລວມເອົາຟັງຊັນ YEAR ໃນສູດເພື່ອສະກັດເອົາປີອອກຈາກ a date:
=DAY(DATE(YEAR(A2),3,1)-1)=29
ບ່ອນທີ່ A2 ເປັນຕາລາງທີ່ມີວັນທີ.
ຜົນໄດ້ຮັບທີ່ສົ່ງກັບໂດຍສູດມີດັ່ງນີ້:
ອີກທາງເລືອກໜຶ່ງ, ທ່ານສາມາດໃຊ້ຟັງຊັນ EOMONTH ເພື່ອສົ່ງຄືນມື້ສຸດທ້າຍໃນເດືອນກຸມພາ, ແລະປຽບທຽບຕົວເລກນັ້ນກັບ 29:
=DAY(EOMONTH(DATE(YEAR(A2),2,1),0))=29
ເພື່ອເຮັດໃຫ້ສູດຄຳນວນມີຄວາມເປັນມິດກັບຜູ້ໃຊ້ຫຼາຍຂຶ້ນ. , ຈ້າງຟັງຊັນ IF ແລະມີມັນກັບຄືນ, ເວົ້າວ່າ, "LEap year" ແລະ "ປີທົ່ວໄປ" ແທນ TRUE ແລະ FALSE:
=IF(DAY(DATE(YEAR(A2),3,1)-1)=29, "Leap year", "Common year")
=IF(DAY(EOMONTH(DATE(YEAR(A2),2,1),0))=29, "Leap year", "Common year")
ສູດ 2 . ກວດເບິ່ງວ່າປີມີ 366 ວັນ
ນີ້ແມ່ນການທົດສອບທີ່ຊັດເຈນອີກອັນໜຶ່ງທີ່ບໍ່ຄ່ອຍຕ້ອງການຄໍາອະທິບາຍໃດໆ. ພວກເຮົາໃຊ້ຟັງຊັນ DATE ອັນໜຶ່ງເພື່ອກັບຄືນວັນທີ 1-ມັງກອນຂອງປີໜ້າ, ອີກຟັງຊັນ DATE ເພື່ອຮັບ 1-ມັງກອນຂອງປີນີ້, ຫັກຄ່າຫຼັງຈາກອະດີດ ແລະກວດເບິ່ງວ່າຄວາມແຕກຕ່າງເທົ່າກັບ 366:
=DATE(2016,1,1) - DATE(2015,1,1)=366
ເພື່ອຄິດໄລ່ປີໂດຍອີງຕາມວັນທີທີ່ໃສ່ໃນບາງເຊລ, ທ່ານໃຊ້ຟັງຊັນ Excel YEAR ຄືກັນກັບທີ່ພວກເຮົາໄດ້ເຮັດໃນຕົວຢ່າງທີ່ຜ່ານມາ:
=DATE(YEAR(A2)+1,1,1) - DATE(YEAR(A2),1,1)=366
ບ່ອນທີ່ A2 ເປັນຕາລາງທີ່ມີວັນທີ.
ແລະຕາມທໍາມະຊາດ, ທ່ານສາມາດໃສ່ສູດ DATE / YEAR ຂ້າງເທິງໃນຟັງຊັນ IF ເພື່ອໃຫ້ມັນສົ່ງຄືນສິ່ງທີ່ມີຄວາມຫມາຍຫຼາຍກວ່າຄ່າ Boolean ຂອງ TRUE ແລະ FALSE:
=IF(DATE(YEAR(A2)+1,1,1) - DATE(YEAR(A2),1,1)=366, "Leap year", "Non-leap year")
ດັ່ງທີ່ໄດ້ກ່າວມາແລ້ວ, ນີ້ບໍ່ແມ່ນວິທີດຽວທີ່ເປັນໄປໄດ້ໃນການຄິດໄລ່ປີອະພິປາຍໃນ Excel. ຖ້າຫາກວ່າທ່ານຢາກຮູ້ສຶກຢາກຮູ້ວິທີແກ້ໄຂອື່ນໆ, ທ່ານສາມາດກວດສອບວິທີການແນະນໍາໂດຍ Microsoft ໄດ້. ຕາມປົກກະຕິ, ຄົນ Microsoft ບໍ່ໄດ້ຊອກຫາວິທີທີ່ງ່າຍ, ແມ່ນບໍ?
ຫວັງເປັນຢ່າງຍິ່ງ, ບົດຄວາມນີ້ໄດ້ຊ່ວຍໃຫ້ທ່ານຄິດໄລ່ການຄິດໄລ່ປີໃນ Excel. ຂ້າພະເຈົ້າຂໍຂອບໃຈທ່ານສໍາລັບການອ່ານແລະຫວັງວ່າຈະໄດ້ພົບທ່ານໃນອາທິດຕໍ່ໄປ.