ຫນຶ່ງໃນວຽກງານປົກກະຕິສໍາລັບຜູ້ໃຊ້ Microsoft Excel. ພວກເຮົາມີສອງລະດັບຂອງວັນທີຂອງປະເພດ "ຕົ້ນຕໍ່ໄປ". ສິ່ງທ້າທາຍແມ່ນການກໍານົດວ່າຂອບເຂດເຫຼົ່ານີ້ທັບຊ້ອນກັນແລະ, ຖ້າເປັນດັ່ງນັ້ນ, ໃນເວລາເທົ່າໃດມື້.
ຕັດກັນຫຼືບໍ່?
ໃຫ້ເລີ່ມຕົ້ນດ້ວຍການແກ້ໄຂຄໍາຖາມວ່າມີຈຸດຕັດກັນຂອງໄລຍະຫ່າງໃນຫຼັກການບໍ? ສົມມຸດວ່າພວກເຮົາມີຕາຕະລາງການປ່ຽນວຽກສໍາລັບພະນັກງານເຊັ່ນນີ້:
ມັນເຫັນໄດ້ຊັດເຈນວ່າການປ່ຽນແປງການເຮັດວຽກຂອງ Yaroslav ແລະ Elena ຕັດກັນ, ແຕ່ວິທີການຄິດໄລ່ນີ້ໂດຍບໍ່ມີການ resorting ກັບການສ້າງຕາຕະລາງປະຕິທິນແລະການຄວບຄຸມສາຍຕາ? ຫນ້າທີ່ຈະຊ່ວຍໃຫ້ພວກເຮົາ SUMPRODUCT (SUMPRODUCT).
ໃຫ້ໃສ່ຖັນອື່ນໃສ່ໃນຕາຕະລາງຂອງພວກເຮົາດ້ວຍສູດທີ່ໃຫ້ຄ່າ boolean TRUE ຖ້າວັນທີຕັດກັນ:
ຂ້າມຜ່ານໄດ້ຈັກມື້?
ຖ້າຫາກວ່າມັນເປັນເລື່ອງພື້ນຖານບໍ່ງ່າຍທີ່ຈະເຂົ້າໃຈວ່າໄລຍະຫ່າງຂອງພວກເຮົາຕັດກັນຫຼືບໍ່, ແຕ່ການທີ່ຈະຮູ້ວ່າມີຈໍານວນມື້ທີ່ແນ່ນອນຕົກຢູ່ໃນສີ່ແຍກ, ຫຼັງຈາກນັ້ນວຽກງານຈະສັບສົນຫຼາຍ. ຕາມເຫດຜົນ, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະ "ສູບ" ຫຼາຍເຖິງ 3 ສະຖານະການທີ່ແຕກຕ່າງກັນໃນສູດດຽວ:
- ໄລຍະຫ່າງບໍ່ທັບຊ້ອນກັນ
- ໄລຍະຫ່າງຫນຶ່ງຈະດູດຊືມອີກຢ່າງຫນຶ່ງ
- intervals ຕັດກັນບາງສ່ວນ
ໃນບາງເວລາ, ຂ້າພະເຈົ້າເຫັນການປະຕິບັດວິທີການນີ້ໂດຍຜູ້ໃຊ້ອື່ນໆໂດຍໃຊ້ຫນ້າທີ່ IF ທີ່ຖືກວາງໄວ້, ແລະອື່ນໆ.
ໃນຄວາມເປັນຈິງ, ທຸກສິ່ງທຸກຢ່າງສາມາດເຮັດໄດ້ທີ່ສວຍງາມໂດຍໃຊ້ຟັງຊັນ ປານກາງ (ປານກາງ) ຈາກປະເພດ ສະຖິຕິ.
ຖ້າພວກເຮົາກໍານົດເງື່ອນໄຂການເລີ່ມຕົ້ນຂອງໄລຍະທໍາອິດເປັນ N1, ແລະສຸດທ້າຍສໍາລັບ K1, ແລະການເລີ່ມຕົ້ນຂອງຄັ້ງທີສອງ N2 ແລະສິ້ນສຸດສໍາລັບ K2ໂດຍທົ່ວໄປແລ້ວສູດຂອງພວກເຮົາສາມາດຂຽນເປັນ:
=MEDIAN(N1;K1+ 1;K2+1)-ມີເດຍ(N1;K1+ 1;N2)
ກະທັດຮັດ ແລະສະຫງ່າງາມ, ບໍ່ແມ່ນບໍ? 😉
- Excel ເຮັດວຽກກັບວັນທີແນວໃດ? ວິທີການຄິດໄລ່ຈໍານວນປະຕິທິນຫຼືວັນເຮັດວຽກລະຫວ່າງວັນທີ?
- ວິທີການສ້າງຕາຕະລາງປະຕິທິນ (ວັນພັກ, ການຝຶກອົບຮົມ, ປ່ຽນ…) ໃນ Excel ໂດຍໃຊ້ການຈັດຮູບແບບຕາມເງື່ອນໄຂ?
- ການກວດສອບຫນຶ່ງຫຼືຫຼາຍເງື່ອນໄຂທີ່ມີຟັງຊັນ IF (IF).