Excel IF ລະຫວ່າງສອງຕົວເລກ ຫຼືວັນທີ

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

ບົດເຝິກຫັດສະແດງວິທີການໃຊ້ສູດ Excel IF ເພື່ອເບິ່ງວ່າຕົວເລກ ຫຼືວັນທີຢູ່ລະຫວ່າງສອງຄ່າຫຼືບໍ່.

ເພື່ອກວດເບິ່ງວ່າຄ່າທີ່ລະບຸນັ້ນຢູ່ລະຫວ່າງສອງຄ່າຕົວເລກ, ທ່ານສາມາດນໍາໃຊ້ຟັງຊັນ AND ດ້ວຍສອງການທົດສອບຢ່າງມີເຫດຜົນ. ເພື່ອສົ່ງຄືນຄ່າຂອງຕົນເອງເມື່ອທັງສອງສະແດງອອກປະເມີນເປັນ TRUE, ວາງ ແລະ ຢູ່ໃນຟັງຊັນ IF. ຕົວຢ່າງລາຍລະອຽດປະຕິບັດຕາມຂ້າງລຸ່ມນີ້.

    ສູດ Excel: ຖ້າລະຫວ່າງສອງຕົວເລກ

    ເພື່ອທົດສອບວ່າຕົວເລກໃດນຶ່ງຢູ່ລະຫວ່າງສອງຕົວເລກທີ່ທ່ານລະບຸ, ໃຫ້ໃຊ້ຟັງຊັນ AND ກັບສອງຕົວເລກ. ການທົດສອບຕາມເຫດຜົນ:

    • ໃຊ້ຕົວປະຕິບັດການທີ່ໃຫຍ່ກວ່າ (>) ເພື່ອກວດເບິ່ງວ່າຄ່າສູງກວ່າຕົວເລກທີ່ນ້ອຍກວ່າຫຼືບໍ່.
    • ໃຊ້ຕົວປະຕິບັດການນ້ອຍກວ່າ (<) ເພື່ອກວດສອບ ຖ້າຄ່າຕໍ່າກວ່າຕົວເລກທີ່ໃຫຍ່ກວ່າ.

    ທົ່ວໄປ ຖ້າລະຫວ່າງ ສູດແມ່ນ:

    AND( ຄ່າ> smaller_number, value< larger_number)

    ເພື່ອລວມຄ່າຂອບເຂດ, ໃຫ້ໃຊ້ຄ່າໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ (>=) ແລະນ້ອຍກວ່າ ຫຼືເທົ່າກັບ (&lt. ;=) operators:

    AND( value>= smaller_number, value<= larger_number)

    ສຳລັບ ຕົວຢ່າງ, ເພື່ອເບິ່ງວ່າຕົວເລກໃນ A2 ຢູ່ລະຫວ່າງ 10 ຫາ 20, ບໍ່ລວມຄ່າຂອບເຂດ, ສູດໃນ B2, ຄັດລອກລົງ, ແມ່ນ:

    =AND(A2>10, A2<20)

    ເພື່ອກວດເບິ່ງວ່າ A2 ຢູ່ໃນລະຫວ່າງ 10 ແລະ 20, ລວມທັງຄ່າເກນ, ສູດໃນ C2 ໃຊ້ແບບຟອມນີ້:

    =AND(A2>=10, A2<=20)

    ໃນ ທັງສອງກໍລະນີ, ຜົນໄດ້ຮັບແມ່ນຄ່າ Boolean TRUE ຖ້າການທົດສອບຕົວເລກແມ່ນຢູ່ລະຫວ່າງ 10 ແລະ 20, FALSE ຖ້າມັນບໍ່ແມ່ນ:

    ຖ້າລະຫວ່າງສອງຕົວເລກຫຼັງຈາກນັ້ນ

    ໃນກໍລະນີທີ່ທ່ານຕ້ອງການສົ່ງຄືນຄ່າທີ່ກຳນົດເອງ ຖ້າຕົວເລກຢູ່ລະຫວ່າງສອງຄ່າ, ຈາກນັ້ນວາງຄ່າ AND ສູດໃນການທົດສອບຢ່າງມີເຫດຜົນຂອງຟັງຊັນ IF.

    ຕົວຢ່າງ, ເພື່ອສົ່ງຄືນ "ແມ່ນ" ຖ້າຕົວເລກໃນ A2 ຢູ່ໃນລະຫວ່າງ 10 ຫາ 20, "ບໍ່" ຖ້າບໍ່ດັ່ງນັ້ນ, ໃຫ້ໃຊ້ຫນຶ່ງໃນຄໍາສັ່ງ IF ເຫຼົ່ານີ້:<3

    ຖ້າລະຫວ່າງ 10 ຫາ 20:

    =IF(AND(A2>10, A2<20), "Yes", "No")

    ຖ້າລະຫວ່າງ 10 ຫາ 20, ລວມທັງຂອບເຂດ:

    =IF(AND(A2>=10, A2<=20), "Yes", "No")

    ເຄັດລັບ. ແທນທີ່ຈະ hardcoding ຄ່າ threshold ໃນສູດ, ທ່ານສາມາດໃສ່ມັນເຂົ້າໄປໃນແຕ່ລະຈຸລັງ, ແລະອ້າງອີງເຖິງຈຸລັງເຫຼົ່ານັ້ນທີ່ສະແດງຢູ່ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້.

    ສົມມຸດວ່າທ່ານມີຊຸດຂອງຄ່າໃນຖັນ A ແລະຕ້ອງການຮູ້ວ່າຄ່າໃດຢູ່ລະຫວ່າງຕົວເລກໃນຖັນ B ແລະ C ໃນແຖວດຽວກັນ. ສົມມຸດວ່າຕົວເລກທີ່ນ້ອຍກວ່າຢູ່ໃນຖັນ B ສະເໝີ ແລະຕົວເລກໃຫຍ່ກວ່າຢູ່ໃນຖັນ C, ວຽກງານສາມາດສຳເລັດໄດ້ດ້ວຍສູດນີ້:

    =IF(AND(A2>B2, A2

    ລວມທັງຂອບເຂດ:

    =IF(AND(A2>=B2, A2<=C2), "Yes", "No")

    ແລະນີ້ແມ່ນຕົວແປຂອງ ຖ້າລະຫວ່າງ ຄໍາຖະແຫຼງທີ່ໃຫ້ຄ່າຕົວມັນເອງຖ້າ TRUE, ບາງຂໍ້ຄວາມ ຫຼືສະຕຣິງຫວ່າງເປົ່າຖ້າ FALSE:

    =IF(AND(A2>10, A2<20), A2, "Invalid")

    ລວມທັງຂອບເຂດ:

    =IF(AND(A2>=10, A2<=20), A2, "Invalid")

    ຖ້າຄ່າເຂດແດນຢູ່ໃນຖັນຕ່າງກັນ

    ເມື່ອຕົວເລກນ້ອຍກວ່າ ແລະໃຫຍ່ກວ່າທີ່ເຈົ້າກໍາລັງປຽບທຽບກັນອາດຈະປາກົດຢູ່ໃນຖັນຕ່າງໆ (ເຊັ່ນ: ຕົວເລກ. 1 ບໍ່​ແມ່ນ​ສະ​ເຫມີ​ໄປ​ຂະ​ຫນາດ​ນ້ອຍ​ກ​່​ວາ​ຈໍາ​ນວນ 2​)​, ໃຫ້​ນໍາ​ໃຊ້​ສະ​ບັບ​ສະ​ລັບ​ສັບ​ຊ້ອນ​ເລັກ​ນ້ອຍ​ຂອງ​ສູດ.

    AND( ຄ່າ > MIN( num1 , num2 ), value < MAX( num1. , num2 ))

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

    ເພື່ອລວມເອົາຕົວເລກເກນ, ໃຫ້ປັບຄ່າຕາມເຫດຜົນດັ່ງນີ້:

    AND( ຄ່າ >= MIN( num1 , num2 ), value <= MAX( num1 , num2 ))

    ຕົວຢ່າງ, ເພື່ອຊອກຫາ ຖ້າຕົວເລກໃນ A2 ຕົກຢູ່ລະຫວ່າງສອງຕົວເລກໃນ B2 ແລະ C2, ໃຫ້ໃຊ້ໜຶ່ງໃນສູດເຫຼົ່ານີ້:

    ບໍ່ລວມຂອບເຂດ:

    =AND(A2>MIN(B2, C2), A2

    ລວມທັງຂອບເຂດ:

    =AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2))

    ເພື່ອສົ່ງຄ່າຂອງຕົນເອງແທນ TRUE ແລະ FALSE, ໃຫ້ໃຊ້ຄຳສັ່ງ Excel IF ຕໍ່ໄປນີ້ລະຫວ່າງສອງຕົວເລກ:

    =IF(AND(A2>MIN(B2, C2), A2

    ຫຼື

    =IF(AND(A2>=MIN(B2, C2), A2<=MAX(B2, C2)), "Yes", "No")

    ສູດ Excel: ຖ້າລະຫວ່າງສອງວັນທີ

    The ຖ້າລະຫວ່າງວັນທີ ສູດໃນ Excel ແມ່ນສໍາຄັນຄື ຖ້າລະຫວ່າງຕົວເລກ .

    ເພື່ອກວດເບິ່ງວ່າວັນທີທີ່ລະບຸເປັນ wi ບາງໄລຍະບາງອັນ, ສູດທົ່ວໄປແມ່ນ:

    IF(AND( date >= start_date , date <= end_date ), value_if_true, value_if_false)

    ບໍ່ລວມເອົາວັນທີເຂດແດນ:

    IF(AND( date > start_date , date < end_date ), value_if_true, value_if_false)

    ແນວໃດກໍ່ຕາມ, ມັນມີຂໍ້ຄວນລະວັງ: IF ຮັບຮູ້ວັນທີທີ່ສະໜອງໃຫ້ໂດຍກົງຕໍ່ກັບການໂຕ້ແຍ້ງ ແລະເລື່ອງຂອງມັນ.ພວກມັນເປັນສາຍຂໍ້ຄວາມ. ສໍາລັບ IF ​​ເພື່ອຮັບຮູ້ວັນທີ, ມັນຄວນຈະຖືກຫໍ່ຢູ່ໃນຟັງຊັນ DATEVALUE.

    ຕົວຢ່າງ, ເພື່ອທົດສອບວ່າວັນທີໃນ A2 ຕົກໃນລະຫວ່າງ 1-Jan-2022 ແລະ 31-Dec-2022, ທ່ານສາມາດນໍາໃຊ້ ສູດນີ້:

    =IF(AND(A2>=DATEVALUE("1/1/2022"), A2<=DATEVALUE("12/31/2022")), "Yes", "No")

    ໃນກໍລະນີ, ວັນທີເລີ່ມຕົ້ນ ແລະວັນທີສິ້ນສຸດຢູ່ໃນເຊລທີ່ກຳນົດໄວ້ລ່ວງໜ້າ, ສູດຈະງ່າຍຂຶ້ນຫຼາຍ:

    =IF(AND(A2>=$E$2, A2<=$E$3), "Yes", "No")

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

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

    ຖ້າວັນທີແມ່ນພາຍໃນ N ມື້ຕໍ່ໄປ

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

    IF(AND( date > TODAY(), date <= TODAY()+ n ), value_if_true, value_if_false)

    ຕົວຢ່າງ: ເພື່ອທົດສອບວ່າວັນທີໃນ A2 ເກີດຂຶ້ນໃນ 7 ມື້ຕໍ່ໄປ, ສູດແມ່ນ:

    =IF(AND(A2>TODAY(), A2<=TODAY()+7), "Yes", "No")

    ຖ້າວັນທີຢູ່ໃນ N ມື້ສຸດທ້າຍ

    ເພື່ອທົດສອບວ່າ aວັນທີທີ່ໃຫ້ແມ່ນພາຍໃນ n ມື້ສຸດທ້າຍຂອງວັນທີຂອງມື້ນີ້, ອີກເທື່ອຫນຶ່ງ, ທ່ານໃຊ້ IF ຮ່ວມກັນກັບຟັງຊັນ AND ແລະ TODAY. ການທົດສອບຢ່າງມີເຫດຜົນຄັ້ງທຳອິດຂອງ AND ກວດເບິ່ງວ່າວັນທີທີ່ທົດສອບນັ້ນໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບວັນທີຂອງມື້ນີ້ລົບ n ມື້, ແລະການທົດສອບຕາມເຫດຜົນທີສອງຈະກວດເບິ່ງວ່າວັນທີທີ່ໜ້ອຍກວ່າມື້ນີ້:

    IF(AND( date >= TODAY()- n , date < TODAY()), value_if_true, value_if_false)

    ຕົວຢ່າງ, ເພື່ອກໍານົດວ່າ a ວັນທີໃນ A2 ເກີດຂຶ້ນໃນ 7 ມື້ທີ່ຜ່ານມາ, ສູດແມ່ນ:

    =IF(AND(A2>=TODAY()-7, A2

    Hopefully, our examples have helped you understand how to use the If between formula in Excel efficiently. I thank you for reading and hope to see you on our blog next week!

    Practice workbook

    Excel If between - formula examples (.xlsx file)

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