ເນື້ອໃນ
Excel, ແນ່ນອນ, ມີຫນ້າທີ່ອຸດົມສົມບູນຫຼາຍ. ແລະໃນບັນດາເຄື່ອງມືທີ່ແຕກຕ່າງກັນຫຼາຍ, ຜູ້ປະກອບການ "IF" ຄອບຄອງສະຖານທີ່ພິເສດ. ມັນຊ່ວຍໃນການແກ້ໄຂວຽກງານທີ່ແຕກຕ່າງກັນຫມົດ, ແລະຜູ້ໃຊ້ຫັນໄປຫາຫນ້າທີ່ນີ້ເລື້ອຍໆຫຼາຍກ່ວາຄົນອື່ນ.
ໃນບົດຄວາມນີ້, ພວກເຮົາຈະເວົ້າກ່ຽວກັບຜູ້ປະຕິບັດການ "IF" ແມ່ນຫຍັງ, ແລະຍັງພິຈາລະນາຂອບເຂດແລະຫຼັກການຂອງການເຮັດວຽກກັບມັນ.
ເນື້ອໃນ: ຟັງຊັນ “IF” ໃນ Excel
ຄໍານິຍາມຂອງຫນ້າທີ່ "IF" ແລະຈຸດປະສົງຂອງມັນ
ຕົວປະຕິບັດການ "IF" ແມ່ນເຄື່ອງມືຂອງໂປຣແກຣມ Excel ສໍາລັບການກວດສອບເງື່ອນໄຂສະເພາະໃດຫນຶ່ງ (ການສະແດງເຫດຜົນ) ສໍາລັບການປະຕິບັດ.
ນັ້ນແມ່ນ, ຈິນຕະນາການວ່າພວກເຮົາມີເງື່ອນໄຂບາງຢ່າງ. ວຽກງານຂອງ "IF" ແມ່ນເພື່ອກວດເບິ່ງວ່າເງື່ອນໄຂທີ່ຖືກກໍານົດແມ່ນບັນລຸໄດ້ແລະສົ່ງຄ່າໂດຍອີງໃສ່ຜົນຂອງການກວດສອບໄປຫາຫ້ອງທີ່ມີຟັງຊັນ.
- ຖ້າການສະແດງອອກຢ່າງມີເຫດຜົນ (ເງື່ອນໄຂ) ເປັນຄວາມຈິງ, ຫຼັງຈາກນັ້ນມູນຄ່າແມ່ນຄວາມຈິງ.
- ຖ້າການສະແດງອອກຢ່າງມີເຫດຜົນ (ເງື່ອນໄຂ) ບໍ່ໄດ້ຖືກບັນລຸ, ຄ່າແມ່ນບໍ່ຖືກຕ້ອງ.
ສູດການທໍາງານຂອງຕົວມັນເອງໃນໂຄງການແມ່ນສະແດງອອກດັ່ງຕໍ່ໄປນີ້:
=IF(ເງື່ອນໄຂ, [ຄ່າຖ້າເງື່ອນໄຂຖືກພົບ], [ຄ່າຖ້າເງື່ອນໄຂບໍ່ກົງກັນ])
ການນໍາໃຊ້ຫນ້າທີ່ "IF" ກັບຕົວຢ່າງ
ບາງທີຂໍ້ມູນຂ້າງເທິງອາດຈະບໍ່ຊັດເຈນຫຼາຍ. ແຕ່, ໃນຄວາມເປັນຈິງ, ບໍ່ມີຫຍັງສັບສົນຢູ່ທີ່ນີ້. ແລະເພື່ອໃຫ້ເຂົ້າໃຈໄດ້ດີຂຶ້ນກ່ຽວກັບຈຸດປະສົງຂອງຫນ້າທີ່ແລະການດໍາເນີນງານຂອງມັນ, ພິຈາລະນາຕົວຢ່າງຂ້າງລຸ່ມນີ້.
ພວກເຮົາມີຕາຕະລາງທີ່ມີຊື່ຂອງເກີບກິລາ. ຈິນຕະນາການວ່າໄວໆນີ້ພວກເຮົາຈະມີການຂາຍ, ແລະເກີບຜູ້ຍິງທັງຫມົດຕ້ອງການຫຼຸດ 25%. ໃນຫນຶ່ງຂອງຖັນໃນຕາຕະລາງ, ເພດສໍາລັບແຕ່ລະລາຍການແມ່ນພຽງແຕ່ສະກົດອອກ.
ວຽກງານຂອງພວກເຮົາແມ່ນເພື່ອສະແດງມູນຄ່າ "25%" ໃນຖັນ "ສ່ວນຫຼຸດ" ສໍາລັບແຖວທັງຫມົດທີ່ມີຊື່ເພດຍິງ. ແລະຕາມຄວາມເຫມາະສົມ, ມູນຄ່າແມ່ນ "0", ຖ້າຖັນ "Gender" ມີຄ່າ "ຜູ້ຊາຍ"
ການຕື່ມຂໍ້ມູນດ້ວຍຕົນເອງຈະໃຊ້ເວລາຫຼາຍ, ແລະມີຄວາມເປັນໄປໄດ້ສູງທີ່ຈະເຮັດຜິດພາດຢູ່ບ່ອນໃດຫນຶ່ງ, ໂດຍສະເພາະຖ້າບັນຊີລາຍຊື່ຍາວ. ມັນງ່າຍກວ່າໃນກໍລະນີນີ້ທີ່ຈະອັດຕະໂນມັດຂະບວນການໂດຍໃຊ້ຄໍາຖະແຫຼງ "IF".
ເພື່ອເຮັດສໍາເລັດວຽກງານນີ້, ທ່ານຈະຕ້ອງຂຽນສູດດັ່ງຕໍ່ໄປນີ້:
=IF(B2=”ຜູ້ຍິງ”,25%,0)
- ການສະແດງອອກ Boolean: B2 = "female"
- ມູນຄ່າໃນກໍລະນີ, ເງື່ອນໄຂແມ່ນບັນລຸໄດ້ (ຄວາມຈິງ) – 25%
- ຄ່າຖ້າເງື່ອນໄຂບໍ່ຖືກຕາມ (ຜິດ) ແມ່ນ 0.
ພວກເຮົາຂຽນສູດນີ້ຢູ່ໃນຫ້ອງເທິງສຸດຂອງຖັນ "ສ່ວນຫຼຸດ" ແລະກົດ Enter. ຢ່າລືມໃສ່ເຄື່ອງໝາຍເທົ່າກັນ (=) ຢູ່ໜ້າສູດ.
ຫຼັງຈາກນັ້ນ, ສໍາລັບຕາລາງນີ້, ຜົນໄດ້ຮັບຈະຖືກສະແດງຕາມເງື່ອນໄຂຂອງພວກເຮົາ (ຢ່າລືມກໍານົດຮູບແບບເຊນ - ເປີເຊັນ). ຖ້າການກວດສອບສະແດງໃຫ້ເຫັນວ່າເພດແມ່ນ "ເພດຍິງ", ມູນຄ່າ 25% ຈະຖືກສະແດງ. ຖ້າບໍ່ດັ່ງນັ້ນ, ຄ່າຂອງເຊນຈະເທົ່າກັບ 0. ຕາມຄວາມເປັນຈິງ, ສິ່ງທີ່ພວກເຮົາຕ້ອງການ.
ໃນປັດຈຸບັນມັນຍັງມີພຽງແຕ່ການຄັດລອກການສະແດງອອກນີ້ໄປຫາທຸກສາຍ. ເພື່ອເຮັດສິ່ງນີ້, ຍ້າຍຕົວກະພິບຫນູໄປຫາຂອບຂວາລຸ່ມຂອງເຊນດ້ວຍສູດ. ຕົວຊີ້ເມົ້າຄວນປ່ຽນເປັນໄມ້ກາງແຂນ. ກົດປຸ່ມຫນູຊ້າຍຄ້າງໄວ້ແລະລາກສູດໃສ່ເສັ້ນທັງຫມົດທີ່ຕ້ອງການກວດສອບຕາມເງື່ອນໄຂທີ່ກໍານົດໄວ້.
ນັ້ນແມ່ນທັງຫມົດ, ຕອນນີ້ພວກເຮົາໄດ້ນໍາໃຊ້ເງື່ອນໄຂກັບແຖວທັງຫມົດແລະໄດ້ຮັບຜົນໄດ້ຮັບສໍາລັບແຕ່ລະຄົນ.
ນຳໃຊ້ “IF” ດ້ວຍຫຼາຍເງື່ອນໄຂ
ພວກເຮົາພຽງແຕ່ເບິ່ງຕົວຢ່າງຂອງການໃຊ້ຕົວປະຕິບັດການ "IF" ດ້ວຍການສະແດງອອກ boolean ດຽວ. ແຕ່ໂຄງການຍັງມີຄວາມສາມາດໃນການກໍານົດເງື່ອນໄຂຫຼາຍກວ່າຫນຶ່ງ. ໃນກໍລະນີນີ້, ການກວດສອບຈະຖືກປະຕິບັດຄັ້ງທໍາອິດໃນຄັ້ງທໍາອິດ, ແລະຖ້າມັນປະສົບຜົນສໍາເລັດ, ຄ່າທີ່ກໍານົດໄວ້ຈະຖືກສະແດງທັນທີ. ແລະພຽງແຕ່ຖ້າການສະແດງອອກຢ່າງມີເຫດຜົນທໍາອິດບໍ່ໄດ້ຖືກປະຕິບັດ, ການກວດສອບທີສອງຈະມີຜົນ.
ໃຫ້ພິຈາລະນາຕາຕະລາງດຽວກັນເປັນຕົວຢ່າງ. ແຕ່ເວລານີ້, ໃຫ້ເຮັດໃຫ້ມັນຍາກກວ່າ. ໃນປັດຈຸບັນທ່ານຈໍາເປັນຕ້ອງໄດ້ຫຼຸດລົງເກີບຂອງແມ່ຍິງ, ຂຶ້ນກັບກິລາ.
ເງື່ອນໄຂທໍາອິດແມ່ນການກວດສອບບົດບາດຍິງຊາຍ. ຖ້າ "ຜູ້ຊາຍ", ຄ່າ 0 ຈະສະແດງທັນທີ. ຖ້າມັນເປັນ "ເພດຍິງ", ເງື່ອນໄຂທີສອງຈະຖືກກວດສອບ. ຖ້າກິລາແລ່ນ - 20%, ຖ້າ tennis - 10%.
ໃຫ້ຂຽນສູດສໍາລັບເງື່ອນໄຂເຫຼົ່ານີ້ຢູ່ໃນຫ້ອງທີ່ພວກເຮົາຕ້ອງການ.
=ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%))
ພວກເຮົາກົດ Enter ແລະພວກເຮົາໄດ້ຮັບຜົນໄດ້ຮັບຕາມເງື່ອນໄຂທີ່ກໍານົດໄວ້.
ຕໍ່ໄປ, ພວກເຮົາຍືດສູດໄປຫາແຖວທີ່ຍັງເຫຼືອທັງຫມົດຂອງຕາຕະລາງ.
ການປະຕິບັດພ້ອມໆກັນຂອງສອງເງື່ອນໄຂ
ນອກຈາກນີ້ໃນ Excel ມີໂອກາດທີ່ຈະສະແດງຂໍ້ມູນກ່ຽວກັບການປະຕິບັດຕາມເງື່ອນໄຂພ້ອມໆກັນຂອງສອງເງື່ອນໄຂ. ໃນກໍລະນີນີ້, ມູນຄ່າຈະໄດ້ຮັບການພິຈາລະນາບໍ່ຖືກຕ້ອງຖ້າຫາກວ່າຢ່າງຫນ້ອຍຫນຶ່ງຂອງເງື່ອນໄຂບໍ່ໄດ້ຮັບ. ສໍາລັບວຽກງານນີ້, ຜູ້ປະກອບການ “ແລະ”.
ໃຫ້ເອົາຕາຕະລາງຂອງພວກເຮົາເປັນຕົວຢ່າງ. ໃນປັດຈຸບັນສ່ວນຫຼຸດ 30% ຈະຖືກນໍາໄປໃຊ້ພຽງແຕ່ວ່າເຫຼົ່ານີ້ແມ່ນເກີບຂອງແມ່ຍິງແລະຖືກອອກແບບມາສໍາລັບການແລ່ນ. ຖ້າເງື່ອນໄຂເຫຼົ່ານີ້ຖືກບັນລຸ, ມູນຄ່າຂອງເຊນຈະເທົ່າກັບ 30% ໃນເວລາດຽວກັນ, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະເປັນ 0.
ເພື່ອເຮັດສິ່ງນີ້, ພວກເຮົາໃຊ້ສູດດັ່ງຕໍ່ໄປນີ້:
=IF(AND(B2=”female”;C2=”ແລ່ນ”);30%;0)
ກົດປຸ່ມ Enter ເພື່ອສະແດງຜົນໃນຕາລາງ.
ຄ້າຍຄືກັນກັບຕົວຢ່າງຂ້າງເທິງ, ພວກເຮົາຍືດສູດກັບສ່ວນທີ່ເຫຼືອຂອງສາຍ.
ຫຼື ຜູ້ປະກອບການ
ໃນກໍລະນີນີ້, ມູນຄ່າຂອງການສະແດງອອກຢ່າງມີເຫດຜົນແມ່ນຖືວ່າເປັນຄວາມຈິງຖ້າເງື່ອນໄຂໃດນຶ່ງຖືກບັນລຸ. ເງື່ອນໄຂທີສອງອາດຈະບໍ່ພໍໃຈໃນກໍລະນີນີ້.
ໃຫ້ກໍານົດບັນຫາດັ່ງຕໍ່ໄປນີ້. ສ່ວນຫຼຸດ 35% ໃຊ້ກັບເກີບ tennis ຂອງຜູ້ຊາຍເທົ່ານັ້ນ. ຖ້າເປັນເກີບແລ່ນຜູ້ຊາຍ ຫຼືເກີບຜູ້ຍິງໃດກໍ່ໄດ້ ສ່ວນຫຼຸດແມ່ນ 0.
ໃນກໍລະນີນີ້, ສູດຕໍ່ໄປນີ້ແມ່ນຈໍາເປັນ:
=IF(OR(B2=”ຜູ້ຍິງ”; C2=”ແລ່ນ”);0;35%)
ຫຼັງຈາກກົດ Enter, ພວກເຮົາຈະໄດ້ຮັບຄ່າທີ່ຕ້ອງການ.
ພວກເຮົາຍືດສູດລົງແລະສ່ວນຫຼຸດສໍາລັບຊ່ວງທັງຫມົດແມ່ນກຽມພ້ອມ.
ວິທີການກໍານົດຫນ້າທີ່ IF ໂດຍໃຊ້ Formula Builder
ທ່ານສາມາດນໍາໃຊ້ຟັງຊັນ IF ບໍ່ພຽງແຕ່ໂດຍການຂຽນມັນດ້ວຍຕົນເອງໃນຕາລາງຫຼືແຖບສູດ, ແຕ່ຍັງຜ່ານ Formula Builder.
ໃຫ້ເຮົາເບິ່ງວ່າມັນເຮັດວຽກແນວໃດ. ສົມມຸດວ່າພວກເຮົາອີກເທື່ອຫນຶ່ງ, ເຊັ່ນດຽວກັບຕົວຢ່າງທໍາອິດ, ຕ້ອງການຫຼຸດລາຄາເກີບຂອງແມ່ຍິງທັງຫມົດໃນຈໍານວນ 25%.
- ພວກເຮົາໃສ່ຕົວກະພິບໃສ່ຕາລາງທີ່ຕ້ອງການ, ໄປທີ່ແຖບ "ສູດ", ຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ "Insert Function".
- ໃນລາຍຊື່ຕົວສ້າງສູດທີ່ເປີດ, ເລືອກ "IF" ແລະຄລິກ "ໃສ່ຫນ້າທີ່".
- ປ່ອງຢ້ຽມການຕັ້ງຄ່າຟັງຊັນເປີດ. ໃນພາກສະຫນາມ "ການສະແດງເຫດຜົນ" ພວກເຮົາຂຽນເງື່ອນໄຂທີ່ການກວດສອບຈະຖືກປະຕິບັດ. ໃນກໍລະນີຂອງພວກເຮົາມັນແມ່ນ "B2 = "ເພດຍິງ".
ໃນຊ່ອງ "ຄວາມຈິງ", ຂຽນຄ່າທີ່ຄວນຈະຖືກສະແດງຢູ່ໃນຕາລາງຖ້າເງື່ອນໄຂຖືກປະຕິບັດຕາມ.
ໃນພາກສະຫນາມ "ບໍ່ຖືກຕ້ອງ" - ຄ່າຖ້າເງື່ອນໄຂບໍ່ຖືກຕາມເງື່ອນໄຂ.
- ຫຼັງຈາກການຕື່ມຂໍ້ມູນໃສ່ຊ່ອງທັງຫມົດ, ໃຫ້ຄລິກໃສ່ "ສໍາເລັດຮູບ" ເພື່ອໃຫ້ໄດ້ຮັບຜົນໄດ້ຮັບ.
ສະຫຼຸບ
ຫນຶ່ງໃນເຄື່ອງມືທີ່ນິຍົມແລະເປັນປະໂຫຍດທີ່ສຸດໃນ Excel ແມ່ນຫນ້າທີ່ IF, ເຊິ່ງກວດສອບຂໍ້ມູນສໍາລັບການຈັບຄູ່ເງື່ອນໄຂທີ່ພວກເຮົາກໍານົດແລະໃຫ້ຜົນໄດ້ຮັບໂດຍອັດຕະໂນມັດ, ເຊິ່ງລົບລ້າງຄວາມເປັນໄປໄດ້ຂອງຄວາມຜິດພາດຍ້ອນປັດໃຈຂອງມະນຸດ. ດັ່ງນັ້ນ, ຄວາມຮູ້ແລະຄວາມສາມາດໃນການນໍາໃຊ້ເຄື່ອງມືນີ້ຈະຊ່ວຍປະຫຍັດເວລາບໍ່ພຽງແຕ່ສໍາລັບການປະຕິບັດວຽກງານຫຼາຍ, ແຕ່ຍັງຊອກຫາຄວາມຜິດພາດທີ່ເປັນໄປໄດ້ຍ້ອນ "ຄູ່ມື" ຮູບແບບການດໍາເນີນງານ.