ສາລະບານ
ຫຼາຍຄັ້ງໃນຂະນະທີ່ເຮັດວຽກຢູ່ໃນ Excel, ພວກເຮົາຕ້ອງເຮັດວຽກກັບ IF ຫຼາຍຂໍ້ຄວາມເພື່ອເພີ່ມເງື່ອນໄຂ ຫຼືເງື່ອນໄຂທີ່ແຕກຕ່າງກັນ. ໃນບົດຄວາມນີ້, ຂ້າພະເຈົ້າຈະສະແດງໃຫ້ທ່ານເຫັນວິທີທີ່ທ່ານສາມາດນໍາໃຊ້ IF ຫຼາຍຄໍາສັ່ງທີ່ມີຂໍ້ຄວາມໃນ Excel> ວິທີການໃຊ້ຫຼາຍ IF Statements ດ້ວຍຂໍ້ຄວາມໃນ Excel (6 ວິທີດ່ວນ).xlsx
6 ວິທີດ່ວນເພື່ອໃຊ້ຫຼາຍ IF Statements ດ້ວຍຂໍ້ຄວາມໃນ Excel
ນີ້ພວກເຮົາມີຊຸດຂໍ້ມູນທີ່ມີບັນທຶກການສອບເສັງຂອງນັກຮຽນບາງຄົນໃນວິຊາຟີຊິກ ແລະເຄມີໃນໂຮງຮຽນທີ່ເອີ້ນວ່າ Sunflower Kindergarten.
ມື້ນີ້ຈຸດປະສົງຂອງພວກເຮົາແມ່ນເພື່ອ ຊອກຫາຜົນໄດ້ຮັບໂດຍລວມຂອງນັກຮຽນແຕ່ລະຄົນໂດຍອີງໃສ່ຜົນຂອງເຂົາເຈົ້າໃນຟີຊິກ ແລະເຄມີສາດ. ຫຼາຍ IF Statements ທີ່ມີຂໍ້ຄວາມທີ່ມີ AND Condition (Case-Insensitive Match)
ລອງຄິດເບິ່ງວ່າຜົນໄດ້ຮັບໂດຍລວມຂອງນັກຮຽນແມ່ນ "ຜ່ານ" ພຽງແຕ່ຖ້າພວກເຂົາຜ່ານທັງສອງວິຊາ, ຖ້າບໍ່ດັ່ງນັ້ນມັນ. ແມ່ນ “Fail”.
ໃນນີ້ພວກເຮົາຈະຕ້ອງໃຊ້ AND function ພາຍໃນ IF function .
ເພາະສະນັ້ນ, ສູດສໍາລັບໂດຍລວມ. ຜົນຂອງນັກຮຽນທຳອິດຈະເປັນ:
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
ໝາຍເຫດ:
- The ຟັງຊັນ IF ກົງກັບຕົວພິມນ້ອຍໃຫຍ່ທີ່ກົງກັນຕາມຄ່າເລີ່ມຕົ້ນ. ສະນັ້ນບໍ່ວ່າທ່ານຈະໃຊ້ C4= “pass” ຫຼື C4= “Pass” ແມ່ນບໍ່ສໍາຄັນຢູ່ນີ້.
- AND(C4=”pass”, D4=”pass”) ກັບຄືນ TRUE ພຽງແຕ່ຖ້າເງື່ອນໄຂທັງສອງແມ່ນ TRUE . ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະກັບຄືນມາ FALSE .
- ສະນັ້ນ, IF(AND(C4=”pass”,D4=”pass”),”Pass”,”Fail”) ຈະກັບຄືນມາ “ຜ່ານ” ພຽງແຕ່ຖ້າເຂົາ/ນາງຜ່ານທັງສອງວິຊາ, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະກັບຄືນມາ “Fail” .
<3
ຕອນນີ້ລາກ Fill Handle ເພື່ອສຳເນົາສູດນີ້ໄປໃສ່ສ່ວນທີ່ເຫຼືອຂອງຕາລາງ.
ອ່ານເພີ່ມເຕີມ: ຖ້າມີ AND ໃນສູດ Excel (7 ຕົວຢ່າງ)
2. ຫຼາຍຄຳຖະແຫຼງ IF ທີ່ມີຂໍ້ຄວາມທີ່ມີ AND ເງື່ອນໄຂ (ການຈັບຄູ່ທີ່ລະອຽດອ່ອນຕົວພິມນ້ອຍ)
ຟັງຊັນ IF ໂດຍຄ່າເລີ່ມຕົ້ນຈະໃຫ້ຜົນກັບຕົວພິມນ້ອຍໃຫຍ່ທີ່ກົງກັບຂໍ້ຄວາມ.
ດັ່ງນັ້ນ, ຖ້າຫາກວ່າທ່ານຕ້ອງການກັບຄືນມາການຈັບຄູ່ທີ່ລະອຽດອ່ອນຕົວກໍລະນີ, ທ່ານຈະຕ້ອງມີຄວາມຫຍຸ້ງຍາກເລັກນ້ອຍ.
ທ່ານສາມາດນໍາໃຊ້ ຟັງຊັນເອກະລັກ ຂອງ Excel ໃນການປະສົມກັບ IF function ເພື່ອສົ່ງຜົນການຈັບຄູ່ທີ່ລະອຽດອ່ອນກັບຕົວພິມນ້ອຍໃຫຍ່.
ໃຊ້ສູດນີ້ສຳລັບຜົນລວມຂອງນັກຮຽນຄົນທຳອິດ:
=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
ໝາຍເຫດ:
- ຟັງຊັນ EXACT ໃຊ້ໄດ້ກັບຕົວພິມນ້ອຍໃຫຍ່ທີ່ກົງກັນ. ສະນັ້ນທ່ານຕ້ອງໃຊ້ EXACT(C4,”Pass”).
- EXACT(C4,”pass”) ຈະບໍ່ເຮັດວຽກຢູ່ທີ່ນີ້. ມັນຈະກັບຄືນມາ FALSE . ທ່ານສາມາດທົດສອບດ້ວຍຕົນເອງໄດ້.
- ສ່ວນທີ່ເຫຼືອແມ່ນຄືກັບສູດກ່ອນໜ້ານີ້. IF(AND(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),”Pass”,”Fail”) ຈະກັບຄືນມາ “Pass” ພຽງແຕ່ຖ້າ ມີ “ຜ່ານ” ໃນທັງສອງວິຊາ.ສຳເນົາສູດນີ້ໄປໃສ່ສ່ວນທີ່ເຫຼືອຂອງເຊວ.
ອ່ານເພີ່ມເຕີມ: ວິທີໃຊ້ຫຼາຍເງື່ອນໄຂ IF ໃນ Excel (3 ຕົວຢ່າງ)
3. ຫຼາຍຄຳຖະແຫຼງ IF ທີ່ມີຂໍ້ຄວາມທີ່ມີເງື່ອນໄຂ OR (ການຈັບຄູ່ກໍລະນີທີ່ບໍ່ລະອຽດອ່ອນ)
ຕອນນີ້ພວກເຮົາຈະນຳໃຊ້ ຫຼືຟັງຊັນ ພາຍໃນ ຟັງຊັນ IF .
ລອງຄິດຮອດຊ່ວງນີ້ວ່າ ນັກຮຽນຄົນໃດເສັງໄດ້ ຖ້າເສັງໄດ້ຢ່າງໜ້ອຍໜຶ່ງວິຊາໃນການສອບເສັງ.
ເພາະສະນັ້ນ, ເພື່ອຊອກຫາຜົນລວມຂອງນັກຮຽນ, ພວກເຮົາຕ້ອງສະໝັກ. ເງື່ອນໄຂ OR.
ສູດສໍາລັບຜົນໄດ້ຮັບໂດຍລວມຂອງນັກຮຽນຄັ້ງທໍາອິດຈະເປັນ:
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
ຫມາຍເຫດ:
- ຟັງຊັນ IF ຈັບຄູ່ການຈັບຄູ່ຕົວພິມນ້ອຍໃຫຍ່ໂດຍຄ່າເລີ່ມຕົ້ນ. ສະນັ້ນບໍ່ວ່າທ່ານຈະໃຊ້ C4= “pass” ຫຼື C4= “Pass” ແມ່ນບໍ່ສໍາຄັນຢູ່ນີ້.
- OR(C4=”pass”, D4=”pass”) ກັບຄືນ TRUE ຖ້າຢ່າງນ້ອຍໜຶ່ງເງື່ອນໄຂແມ່ນ TRUE . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະກັບຄືນມາ FALSE .
- ສະນັ້ນ, IF(OR(C4=”pass”,D4=”pass”),”Pass”,”Fail”) ຈະກັບຄືນມາ “Pass” ຖ້າລາວ/ນາງຜ່ານຢ່າງໜ້ອຍໜຶ່ງວິຊາ, ຖ້າບໍ່ດັ່ງນັ້ນ ມັນຈະກັບຄືນມາ “Fail” .
ຕອນນີ້ລາກ Fill Handle ເພື່ອສຳເນົາສູດນີ້ໄປໃສ່ສ່ວນທີ່ເຫຼືອຂອງຕາລາງ.
ອ່ານເພີ່ມເຕີມ: <2 ວິທີໃຊ້ຟັງຊັນ MAX IF ໃນ Excel
4. ຫຼາຍຄຳຖະແຫຼງ IF ທີ່ມີຂໍ້ຄວາມທີ່ມີເງື່ອນໄຂ ຫຼື (ການຈັບຄູ່ທີ່ລະອຽດອ່ອນຕົວພິມນ້ອຍ)
ຄືກັບອັນທີ່ພວກເຮົາໃຊ້ໃນ ແລະ ເງື່ອນໄຂ, ທ່ານສາມາດນໍາໃຊ້ການປະສົມປະສານຂອງ ຟັງຊັນ EXACT ແລະ ຟັງຊັນ IF ເພື່ອສ້າງການຈັບຄູ່ທີ່ລະອຽດອ່ອນຕົວພິມນ້ອຍ.
ໃຊ້ອັນນີ້. ສູດສໍາລັບນັກຮຽນທໍາອິດ:
=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
ຫມາຍເຫດ:
- ການທໍາງານ EXACT ເຮັດວຽກກັບການຈັບຄູ່ທີ່ລະອຽດອ່ອນ. ສະນັ້ນທ່ານຕ້ອງໃຊ້ EXACT(C4, “Pass”).
- EXACT(C4, “pass”) ຈະບໍ່ເຮັດວຽກຢູ່ທີ່ນີ້. ມັນຈະກັບຄືນມາ FALSE . ທ່ານສາມາດທົດສອບດ້ວຍຕົນເອງໄດ້.
- ສ່ວນທີ່ເຫຼືອແມ່ນຄືກັບສູດກ່ອນໜ້ານີ້. IF(OR(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),”Pass”,”Fail”) ຈະກັບຄືນມາ “Pass” ຖ້າມີ ແມ່ນ “Pass” ໃນຢ່າງໜ້ອຍໜຶ່ງຫົວຂໍ້.
ຈາກນັ້ນລາກ Fill Handle ເພື່ອສຳເນົາສູດຄຳນວນໄປໃສ່ ສ່ວນທີ່ເຫຼືອຂອງເຊລ.
ອ່ານເພີ່ມເຕີມ: Excel VBA: If Then Else Statement with Multiple Conditions (5 ຕົວຢ່າງ)
5. Nested IF Statements
ຈົນເຖິງປະຈຸບັນ, ພວກເຮົາໄດ້ໃຊ້ຟັງຊັນ AND ແລະ ຟັງຊັນ OR ພາຍໃນ ຟັງຊັນ IF ເພື່ອຈັດການ. ຫຼາຍເງື່ອນໄຂ.
ແຕ່ເຈົ້າຍັງສາມາດໃຊ້ ຟັງຊັນ IF ພາຍໃນອີກ ຟັງຊັນ IF ເພື່ອຈັດການກັບຫຼາຍເງື່ອນໄຂ.
ອັນນີ້ເອີ້ນວ່າຫຼາຍ IF ຖະແຫຼງການ.
ຖະແຫຼງການ AND , ນັ້ນແມ່ນ, ນັກຮຽນຈະຜ່ານໄດ້ພຽງແຕ່ຖ້າເຂົາ/ນາງຜ່ານທັງສອງວິຊາ, ຍັງສາມາດປະຕິບັດດ້ວຍ nested <1 ຖະແຫຼງການ>IF ໃນນີ້ວິທີ:
=IF(C4=”pass”,IF(D4=”pass”,”Pass”,”Fail”),”Fail”)ໝາຍເຫດ:
- ຢູ່ນີ້, ຖ້າຄ່າໃນເຊລ C4 ແມ່ນ “ຜ່ານ” , ມັນຈະເລື່ອນໄປເບິ່ງວ່າຄ່າໃດ? ຄ່າໃນຕາລາງ D4 ແມ່ນ.
- ຖ້າຄ່າໃນເຊລ D4 ຍັງເປັນ “Pass' , ພຽງແຕ່ມັນຈະຢັ້ງຢືນເປັນ “ຜ່ານ” . ຖ້າບໍ່ດັ່ງນັ້ນ, ມັນຈະຮັບຮອງເປັນ “Fail” .
- ແລະຟັງຊັນ IF ຈະສົ່ງຄືນການຈັບຄູ່ທີ່ບໍ່ເໝາະສົມກັບກໍລະນີ. ສະນັ້ນ C4=”pass” ຫຼື C4=”Pass” ບໍ່ສຳຄັນຢູ່ບ່ອນນີ້.
ຈາກນັ້ນ ລາກ Fill Handle ເພື່ອຕື່ມສູດນີ້ໃສ່ສ່ວນທີ່ເຫຼືອຂອງເຊລ.
ນອກຈາກນັ້ນ, ຖ້າທ່ານຕ້ອງການການຈັບຄູ່ທີ່ລະອຽດອ່ອນ, ທ່ານສາມາດໃຊ້ ການປະສົມປະສານຂອງ ຟັງຊັນ EXACT ແລະ ຟັງຊັນ IF ດັ່ງທີ່ສະແດງກ່ອນໜ້ານີ້.
ໃຊ້ສູດນີ້ຢູ່ໃນເຊລທຳອິດ ແລະຈາກນັ້ນລາກ Fill Handle .
ເນື້ອຫາທີ່ກ່ຽວຂ້ອງ: ວິທີການໃຊ້ຟັງຊັນ Excel IF ທີ່ມີຂອບເຂດຂອງຄ່າ
6. Multiple IF Statements with Array Formula
ທັງໝົດທີ່ພວກເຮົາໄດ້ເຮັດມາເຖິງຈຸດນີ້ກໍ່ຄືພວກເຮົາໄດ້ນຳໃຊ້ສູດໃນຕາລາງທຳອິດແລ້ວລາກ Fill Handle ເພື່ອຕື່ມໃສ່ສູດ. ໄປຫາສ່ວນທີ່ເຫຼືອຂອງເຊລ.
ແຕ່ເຈົ້າຍັງສາມາດໃຊ້ ສູດອາເຣ ເພື່ອຕື່ມຂໍ້ມູນໃສ່ຈຸລັງທັງໝົດຮ່ວມກັນ.
The AND ແລະ ຫຼື ສູດທີ່ພວກເຮົາໃຊ້ກ່ອນຫນ້ານີ້ບໍ່ສາມາດຖືກນໍາໃຊ້ກັບ ສູດ Array . ແຕ່ທ່ານສາມາດນໍາໃຊ້ ສູດ Array ກັບ IF ທີ່ຕິດຕັ້ງຟັງຊັນ.
ເພື່ອຊອກຫາຜົນລວມຂອງນັກຮຽນທັງໝົດດ້ວຍ ສູດອາເຣ , ທ່ານສາມາດໃສ່ສູດນີ້:
=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")
ໝາຍເຫດ:
- ນີ້ C4:C13 ແລະ D4:D13 ແມ່ນສອງໄລຍະຂອງເງື່ອນໄຂຂອງຂ້ອຍ. ທ່ານໃຊ້ອັນດຽວຂອງເຈົ້າ.
- ນີ້ພວກເຮົາເລືອກການຈັບຄູ່ທີ່ລະອຽດອ່ອນ. ຖ້າທ່ານຕ້ອງການການຈັບຄູ່ແບບບໍ່ມີຕົວຕົນ, ໃຫ້ໃຊ້ C4:C13=“Pass” ແລະ D4:D13=“Pass” ແທນ.
- ກົດ CTRL +SHIFT+ENTER ເພື່ອໃສ່ສູດ ເວັ້ນເສຍແຕ່ວ່າທ່ານຢູ່ໃນ Office 365 .
ອ່ານເພີ່ມເຕີມ: ວິທີການ ໃຊ້ຫຼາຍຖ້າເງື່ອນໄຂໃນ Excel ສໍາລັບຜູ້ສູງອາຍຸ (5 ວິທີການ)
ບົດສະຫຼຸບ
ການນໍາໃຊ້ວິທີການເຫຼົ່ານີ້, ທ່ານສາມາດນໍາໃຊ້ຄໍາສັ່ງ IF ຫຼາຍດ້ວຍຂໍ້ຄວາມໃນ Excel. ເຈົ້າຮູ້ວິທີອື່ນບໍ? ຫຼືທ່ານມີຄໍາຖາມໃດໆ? ກະລຸນາສອບຖາມພວກເຮົາ.