ຟັງຊັນຕາມເຫດຜົນໃນ Excel: AND, OR, XOR ແລະ NOT

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

ບົດສອນອະທິບາຍຫຼັກຂອງຟັງຊັນທາງເຫດຜົນຂອງ Excel AND, OR, XOR ແລະ NOT ແລະໃຫ້ຕົວຢ່າງສູດທີ່ສະແດງໃຫ້ເຫັນເຖິງການນຳໃຊ້ທົ່ວໄປ ແລະ ປະດິດສ້າງ.

ອາທິດແລ້ວນີ້ພວກເຮົາໄດ້ເຈາະເລິກຄວາມເຂົ້າໃຈ. ຂອງຕົວປະຕິບັດການຢ່າງມີເຫດຜົນ Excel ທີ່ຖືກນໍາໃຊ້ເພື່ອປຽບທຽບຂໍ້ມູນໃນຕາລາງຕ່າງໆ. ໃນມື້ນີ້, ທ່ານຈະເຫັນວິທີການຂະຫຍາຍການນໍາໃຊ້ຕົວປະຕິບັດການຢ່າງມີເຫດຜົນແລະການກໍ່ສ້າງການທົດສອບທີ່ລະອຽດອ່ອນເພື່ອປະຕິບັດການຄິດໄລ່ທີ່ສັບສົນຫຼາຍ. ຟັງຊັນທາງເຫດຜົນຂອງ Excel ເຊັ່ນ AND, OR, XOR ແລະ NOT ຈະຊ່ວຍເຈົ້າໃນການເຮັດອັນນີ້. ດ້ວຍຄຸນຄ່າທາງເຫດຜົນ. ຟັງຊັນແມ່ນ AND, OR, XOR ແລະບໍ່ແມ່ນ. ທ່ານໃຊ້ຟັງຊັນເຫຼົ່ານີ້ເມື່ອທ່ານຕ້ອງການປະຕິບັດຫຼາຍກວ່າຫນຶ່ງການປຽບທຽບໃນສູດຂອງທ່ານຫຼືການທົດສອບຫຼາຍເງື່ອນໄຂແທນທີ່ຈະພຽງແຕ່ຫນຶ່ງ. ເຊັ່ນດຽວກັນກັບຕົວປະຕິບັດການທາງໂລຈິກ, ຟັງຊັນທາງໂລຈິກຂອງ Excel ຈະສົ່ງຄືນທັງ TRUE ຫຼື FALSE ເມື່ອການໂຕ້ແຍ້ງຂອງພວກມັນຖືກປະເມີນ.

ຕາຕະລາງຕໍ່ໄປນີ້ໃຫ້ສະຫຼຸບສັ້ນໆກ່ຽວກັບສິ່ງທີ່ແຕ່ລະຟັງຊັນໂລຈິກເຮັດເພື່ອຊ່ວຍໃຫ້ທ່ານເລືອກສູດທີ່ເຫມາະສົມສໍາລັບວຽກງານສະເພາະ. .

ຟັງຊັນ ລາຍລະອຽດ ຕົວຢ່າງສູດ ລາຍລະອຽດສູດ
ແລະ ໃຫ້ຜົນເປັນຈິງຖ້າອາກິວເມັນທັງໝົດປະເມີນເປັນ TRUE. =AND(A2>=10, B2<5) ສູດຄຳນວນຈະໃຫ້ຜົນເປັນ TRUE ຖ້າຄ່າໃນຕາລາງ A2 ຫຼາຍກວ່າ ຫຼືເທົ່າກັບ 10 , ແລະຄ່າໃນ B2 ແມ່ນຫນ້ອຍກວ່າ 5, FALSE2 ເກມທຳອິດ. ທ່ານຢາກຮູ້ວ່າຜູ້ຈ່າຍເງິນຈະຫຼິ້ນເກມທີ 3 ໂດຍອີງຕາມເງື່ອນໄຂຕໍ່ໄປນີ້:
  • ຜູ້ເຂົ້າແຂ່ງຂັນທີ່ຊະນະເກມ 1 ແລະເກມ 2 ຜ່ານເຂົ້າຮອບຕໍ່ໄປໂດຍອັດຕະໂນມັດ ແລະບໍ່ຕ້ອງຫຼິ້ນເກມ. 3.
  • ຜູ້ເຂົ້າແຂ່ງຂັນທີ່ເສຍທັງສອງເກມທຳອິດແມ່ນຕົກຮອບ ແລະບໍ່ໄດ້ຫຼິ້ນເກມ 3 ຄືກັນ.
  • ຜູ້ເຂົ້າແຂ່ງຂັນທີ່ຊະນະທັງເກມ 1 ຫຼືເກມ 2 ຈະຕ້ອງຫຼິ້ນເກມ 3 ເພື່ອກໍານົດວ່າໃຜຈະເຂົ້າໄປໃນ. ຮອບຕໍ່ໄປ ແລະໃຜບໍ່ໄດ້.

ສູດ XOR ງ່າຍໆເຮັດວຽກໄດ້ຕາມທີ່ພວກເຮົາຕ້ອງການ:

=XOR(B2="Won", C2="Won")

ແລະຖ້າທ່ານວາງຟັງຊັນ XOR ນີ້ເຂົ້າໃນການທົດສອບຢ່າງມີເຫດຜົນຂອງສູດ IF, ທ່ານຈະໄດ້ຮັບຜົນໄດ້ຮັບທີ່ສົມເຫດສົມຜົນກວ່າ:

=IF(XOR(B2="Won", C2="Won"), "Yes", "No")

ການໃຊ້ຟັງຊັນ NOT ໃນ Excel

ຟັງຊັນ NOT ແມ່ນໜຶ່ງໃນຟັງຊັນ Excel ທີ່ງ່າຍທີ່ສຸດໃນຄໍາສັບຂອງ syntax:

NOT (ເຫດຜົນ)

ທ່ານໃຊ້ຟັງຊັນ NOT ໃນ Excel ເພື່ອປີ້ນຄ່າຂອງ argument ຂອງມັນ. ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ຖ້າເຫດຜົນປະເມີນເປັນ FALSE, ຟັງຊັນ NOT ກັບຄືນ TRUE ແລະໃນທາງກັບກັນ. ຕົວຢ່າງ, ທັງສອງສູດຂ້າງລຸ່ມສົ່ງຜົນ FALSE:

=NOT(TRUE)

=NOT(2*2=4)

ເປັນຫຍັງຄົນເຮົາຈຶ່ງຢາກໄດ້ຜົນທີ່ໜ້າລັງກຽດດັ່ງກ່າວ? ໃນບາງກໍລະນີ, ເຈົ້າອາດຈະສົນໃຈຫຼາຍທີ່ຈະຮູ້ວ່າເມື່ອໃດເງື່ອນໄຂໃດນຶ່ງບໍ່ຕອບສະໜອງໄດ້ກວ່າເວລາໃດ. ຕົວຢ່າງ, ເມື່ອທົບທວນບັນຊີລາຍຊື່ຂອງການຕົບແຕ່ງ, ທ່ານອາດຈະຕ້ອງການຍົກເວັ້ນບາງສີທີ່ບໍ່ເຫມາະສົມກັບທ່ານ. ຂ້ອຍບໍ່ມັກສີດຳເປັນພິເສດ, ສະນັ້ນຂ້ອຍຈຶ່ງສືບຕໍ່ສູດນີ້:

=NOT(C2="black")

ດັ່ງປົກກະຕິ, ໃນ Microsoft Excel ມີຫຼາຍກວ່າຫນຶ່ງວິທີທີ່ຈະເຮັດບາງສິ່ງບາງຢ່າງ, ແລະທ່ານສາມາດບັນລຸຜົນໄດ້ຮັບດຽວກັນໂດຍໃຊ້ Not equal to operator: =C2"black".

ຖ້າທ່ານຕ້ອງການທົດສອບຫຼາຍເງື່ອນໄຂໃນ. ສູດດຽວ, ທ່ານສາມາດນໍາໃຊ້ NOT ສົມທົບກັບຟັງຊັນ AND ຫຼື OR. ຕົວຢ່າງ, ຖ້າທ່ານຕ້ອງການຍົກເວັ້ນສີສີດໍາ ແລະສີຂາວ, ສູດຈະໄປເຊັ່ນ:

=NOT(OR(C2="black", C2="white"))

ແລະຖ້າທ່ານບໍ່ຕ້ອງການເສື້ອຄຸມສີດໍາ, ໃນຂະນະທີ່ເສື້ອກັນຫນາວສີດໍາຫຼືເສື້ອຄຸມ. ເປືອກຫຸ້ມນອກຂອງຂົນອາດຈະຖືກພິຈາລະນາ, ທ່ານຄວນໃຊ້ NOT ໃນການປະສົມປະສານກັບຟັງຊັນ Excel AND:

=NOT(AND(C2="black", B2="coat"))

ອີກອັນຫນຶ່ງທີ່ໃຊ້ທົ່ວໄປຂອງຫນ້າທີ່ NOT ໃນ Excel ແມ່ນການປ່ຽນພຶດຕິກໍາຂອງບາງຫນ້າທີ່ອື່ນ. . ຕົວຢ່າງເຊັ່ນ, ທ່ານສາມາດລວມຟັງຊັນ NOT ແລະ ISBLANK ເພື່ອສ້າງສູດ ISNOTBLANK ທີ່ Microsoft Excel ຂາດ.

ດັ່ງທີ່ເຈົ້າຮູ້, ສູດ =ISBLANK(A2) ຕອບ TRUE ຖ້າຕາລາງ A2 ຫວ່າງເປົ່າ. ຟັງຊັນ NOT ສາມາດປ່ຽນຜົນໄດ້ຮັບນີ້ເປັນ FALSE: =NOT(ISBLANK(A2))

ຈາກນັ້ນ, ທ່ານສາມາດກ້າວໄປອີກຂັ້ນໜຶ່ງ ແລະສ້າງຄຳຖະແຫຼງ IF ທີ່ຊ້ອນກັນດ້ວຍຟັງຊັນ NOT / ISBLANK ສຳລັບຊີວິດຈິງ. ວຽກ:

=IF(NOT(ISBLANK(C2)), C2*0.15, "No bonus :(")

ແປເປັນພາສາອັງກິດທຳມະດາ, ສູດບອກໃຫ້ Excel ເຮັດຕໍ່ໄປນີ້. ຖ້າຕາລາງ C2 ບໍ່ຫວ່າງ, ຄູນຕົວເລກໃນ C2 ໂດຍ 0.15, ເຊິ່ງໃຫ້ໂບນັດ 15% ໃຫ້ກັບຜູ້ຂາຍແຕ່ລະຄົນທີ່ເຮັດການຂາຍພິເສດໃດໆ. ຖ້າ C2 ຫວ່າງເປົ່າ, ຂໍ້ຄວາມ "ບໍ່ມີໂບນັດ :(" ປາກົດ.

ໂດຍເນື້ອແທ້ແລ້ວ, ນີ້ແມ່ນວິທີທີ່ທ່ານໃຊ້ເຫດຜົນ.ຟັງຊັນໃນ Excel. ແນ່ນອນ, ຕົວຢ່າງເຫຼົ່ານີ້ມີພຽງແຕ່ຮອຍຂີດຂ່ວນຂອງ AND, OR, XOR ແລະບໍ່ມີຄວາມສາມາດ. ໂດຍຮູ້ພື້ນຖານແລ້ວ, ຕອນນີ້ທ່ານສາມາດຂະຫຍາຍຄວາມຮູ້ຂອງທ່ານໄດ້ໂດຍການຮັບມືກັບໜ້າວຽກຕົວຈິງຂອງເຈົ້າ ແລະ ຂຽນສູດການລະອຽດທີ່ສະຫຼາດສຳລັບແຜ່ນວຽກຂອງເຈົ້າ.

ຖ້າບໍ່ດັ່ງນັ້ນ.
ຫຼື ສົ່ງຄືນເປັນ TRUE ຖ້າອາກິວເມັນໃດໜຶ່ງປະເມີນເປັນ TRUE. =OR(A2>=10, B2<5) ສູດຄຳນວນໃຫ້ກັບຄືນ TRUE ຖ້າ A2 ແມ່ນ ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 10 ຫຼື B2 ແມ່ນໜ້ອຍກວ່າ 5, ຫຼືທັງສອງເງື່ອນໄຂແມ່ນບັນລຸໄດ້. ຖ້າທັງສອງເງື່ອນໄຂທີ່ມັນບໍ່ກົງກັນ, ສູດຄຳນວນຈະສົ່ງຄືນ FALSE.
XOR ໃຫ້ຜົນເປັນ Logical Exclusive ຫຼືຂອງອາກິວເມັນທັງໝົດ. =XOR(A2>=10, B2<5) ສູດຄຳນວນໃຫ້ຜົນເປັນ TRUE ຖ້າ A2 ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 10 ຫຼື B2 ໜ້ອຍກວ່າ 5. ຖ້າທັງສອງເງື່ອນໄຂບໍ່ຖືກຕາມ ຫຼື ທັງສອງເງື່ອນໄຂບໍ່ຖືກຕາມ, ສູດຈະຕອບ FALSE.
ບໍ່ ສົ່ງຄືນຄ່າໂລຈິກປີ້ນກັບຂອງອາກິວເມັນຂອງມັນ. I.e. ຖ້າອາກິວເມັນເປັນ FALSE, TRUE ຈະຖືກສົ່ງຄືນ ແລະໃນທາງກັບກັນ. =NOT(A2>=10) ສູດຄຳນວນໃຫ້ຄ່າ FALSE ຖ້າຄ່າໃນຕາລາງ A1 ຫຼາຍກວ່າ ຫຼືເທົ່າກັບ 10; ຄວາມຈິງຖ້າບໍ່ດັ່ງນັ້ນ.

ນອກເໜືອໄປຈາກສີ່ຟັງຊັນໂລຈິກທີ່ລະບຸໄວ້ຂ້າງເທິງ, Microsoft Excel ໃຫ້ 3 ຟັງຊັນ "ເງື່ອນໄຂ" - IF, IFERROR ແລະ IFNA.

Excel ຟັງຊັນໂລຈິກ - ຂໍ້ເທັດຈິງ ແລະຕົວເລກ

  1. ໃນອາກິວເມັນຂອງຟັງຊັນໂລຈິກ, ທ່ານສາມາດໃຊ້ການອ້າງອີງເຊລ, ຕົວເລກ ແລະຄ່າຂໍ້ຄວາມ, ຄ່າບູລີນ, ຕົວປະຕິບັດການປຽບທຽບ ແລະຟັງຊັນ Excel ອື່ນໆ. ແນວໃດກໍ່ຕາມ, argument ທັງໝົດຕ້ອງປະເມີນຄ່າ Boolean ຂອງ TRUE ຫຼື FALSE, ຫຼືການອ້າງອີງ ຫຼື arrays ທີ່ມີຄ່າ logical.
  2. ຖ້າອາກິວເມັນຂອງ logical function ມີ ຕາລາງຫວ່າງເປົ່າ , ເຊັ່ນ:ຄ່າຖືກລະເລີຍ. ຖ້າອາກິວເມັນທັງໝົດເປັນຕາລາງຫວ່າງເປົ່າ, ສູດຄຳນວນຈະສົ່ງກັບຄ່າ #VALUE! ຜິດພາດ.
  3. ຖ້າອາກິວເມັນຂອງຟັງຊັນໂລຈິກມີຕົວເລກ, ຈາກນັ້ນສູນປະເມີນເປັນ FALSE, ແລະຕົວເລກອື່ນໆທັງໝົດລວມທັງຕົວເລກລົບປະເມີນເປັນ TRUE. ຕົວຢ່າງ: ຖ້າເຊລ A1:A5 ມີຕົວເລກ, ສູດ =AND(A1:A5) ຈະສົ່ງຄືນ TRUE ຖ້າບໍ່ມີຕາລາງໃດມີ 0, FALSE ຖ້າບໍ່ດັ່ງນັ້ນ.
  4. ຟັງຊັນໂລຈິກຈະສົ່ງຄ່າ #VALUE! ຜິດພາດຖ້າບໍ່ມີອາກິວເມັນໃດປະເມີນເປັນຄ່າໂລຈິກ.
  5. ຟັງຊັນໂລຈິກສົ່ງຄ່າ #NAME? ຜິດພາດຖ້າທ່ານສະກົດຊື່ຂອງຟັງຊັນຜິດ ຫຼືພະຍາຍາມໃຊ້ຟັງຊັນໃນ Excel ເວີຊັນກ່ອນໜ້ານີ້ທີ່ບໍ່ຮອງຮັບມັນ. ຕົວຢ່າງ, ຟັງຊັນ XOR ສາມາດໃຊ້ໃນ Excel 2016 ແລະ 2013 ເທົ່ານັ້ນ.
  6. ໃນ Excel 2007 ແລະສູງກວ່າ, ທ່ານສາມາດລວມເຖິງ 255 ອາກິວເມັນໃນຟັງຊັນໂລຈິກ, ໂດຍໃຫ້ວ່າຄວາມຍາວທັງໝົດຂອງສູດບໍ່ໄດ້ ເກີນ 8,192 ຕົວອັກສອນ. ໃນ Excel 2003 ແລະຕ່ໍາກວ່າ, ທ່ານສາມາດສະຫນອງໄດ້ເຖິງ 30 argument ແລະຄວາມຍາວທັງຫມົດຂອງສູດຂອງທ່ານຈະຕ້ອງບໍ່ເກີນ 1,024 ຕົວອັກສອນ.

ການໃຊ້ຟັງຊັນ AND ໃນ Excel

ຟັງຊັນ AND ແມ່ນສະມາຊິກທີ່ນິຍົມທີ່ສຸດຂອງຄອບຄົວຂອງຫນ້າທີ່ຕາມເຫດຜົນ. ມັນເປັນປະໂຫຍດໃນເວລາທີ່ທ່ານຕ້ອງທົດສອບເງື່ອນໄຂຈໍານວນຫນຶ່ງແລະໃຫ້ແນ່ໃຈວ່າພວກມັນທັງຫມົດແມ່ນບັນລຸໄດ້. ທາງດ້ານເຕັກນິກ, ຟັງຊັນ AND ທົດສອບເງື່ອນໄຂທີ່ທ່ານລະບຸ ແລະສົ່ງຄືນເປັນ TRUE ຖ້າເງື່ອນໄຂທັງໝົດປະເມີນເປັນ TRUE, FALSEຖ້າບໍ່ດັ່ງນັ້ນ.

syntax ສໍາລັບຟັງຊັນ Excel AND ມີດັ່ງນີ້:

AND(logical1, [logical2], …)

ເຫດຜົນແມ່ນບ່ອນໃດທີ່ເງື່ອນໄຂທີ່ທ່ານຕ້ອງການທົດສອບທີ່ສາມາດປະເມີນໄດ້ວ່າເປັນຄວາມຈິງ. ຫຼື FALSE. ເງື່ອນໄຂທໍາອິດ (logical1) ແມ່ນຕ້ອງການ, ເງື່ອນໄຂຕໍ່ມາແມ່ນທາງເລືອກ.

ແລະຕອນນີ້, ໃຫ້ເບິ່ງຕົວຢ່າງສູດບາງຢ່າງທີ່ສະແດງໃຫ້ເຫັນວິທີການນໍາໃຊ້ຟັງຊັນ AND ໃນສູດ Excel.

ສູດຄຳນວນ ຄຳອະທິບາຍ
=AND(A2="Bananas", B2>C2) ໃຫ້ຜົນເປັນຄວາມຈິງ ຖ້າ A2 ມີ "ກ້ວຍ" ແລະ B2 ຫຼາຍກວ່າ C2, ຖ້າບໍ່ດັ່ງນັ້ນ FALSE .
=AND(B2>20, B2=C2) ຕອບ TRUE ຖ້າ B2 ຫຼາຍກວ່າ 20 ແລະ B2 ເທົ່າກັບ C2, FALSE ຖ້າບໍ່ດັ່ງນັ້ນ.
=AND(A2="Bananas", B2>=30, B2>C2) ໃຫ້ຜົນເປັນຈິງຖ້າ A2 ມີ "ກ້ວຍ", B2 ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 30 ແລະ B2 ແມ່ນໃຫຍ່ກວ່າ C2, ຖ້າບໍ່ດັ່ງນັ້ນ FALSE.

ຟັງຊັນ Excel AND - ການນໍາໃຊ້ທົ່ວໄປ

ໂດຍຕົວມັນເອງ, ຟັງຊັນ Excel AND ແມ່ນບໍ່ຫນ້າຕື່ນເຕັ້ນຫຼາຍແລະມີປະໂຫຍດແຄບ. ແຕ່ປະສົມປະສານກັບຟັງຊັນ Excel ອື່ນໆ, AND ສາມາດຂະຫຍາຍຄວາມສາມາດຂອງແຜ່ນວຽກຂອງທ່ານໄດ້ຢ່າງຫຼວງຫຼາຍ.

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

=IF(AND(A2="Bananas", B2>C2), "Good", "Bad")

ສຳລັບຂໍ້ມູນເພີ່ມເຕີມ IF / ແລະຕົວຢ່າງສູດ, ກະລຸນາກວດເບິ່ງການສອນຂອງລາວ: ຟັງຊັນ Excel IF ທີ່ມີຫຼາຍເງື່ອນໄຂ AND.

ສູດ Excel ສໍາລັບເງື່ອນໄຂລະຫວ່າງ

ຖ້າທ່ານຕ້ອງການສ້າງສູດລະຫວ່າງສູດໃນ Excel ທີ່ເລືອກຄ່າທັງຫມົດລະຫວ່າງສອງຄ່າ ຄ່າ, ວິທີການທົ່ວໄປແມ່ນການໃຊ້ຟັງຊັນ IF ກັບ AND ໃນການທົດສອບຢ່າງມີເຫດຜົນ.

ຕົວຢ່າງ, ທ່ານມີ 3 ຄ່າໃນຖັນ A, B ແລະ C ແລະທ່ານຕ້ອງການຮູ້ວ່າຄ່າໃນຖັນ A ຕົກຫຼືບໍ່. ລະຫວ່າງຄ່າ B ແລະ C. ເພື່ອສ້າງສູດຄຳນວນດັ່ງກ່າວ, ມັນໃຊ້ເວລາທັງໝົດແມ່ນຟັງຊັນ IF ທີ່ມີ AND ຊ້ອນກັນ ແລະຕົວປະຕິບັດການປຽບທຽບສອງຕົວ:

ສູດເພື່ອກວດເບິ່ງວ່າ X ຢູ່ລະຫວ່າງ Y ແລະ Z, ລວມທັງ:

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

ສູດເພື່ອກວດເບິ່ງວ່າ X ຢູ່ລະຫວ່າງ Y ແລະ Z, ບໍ່ລວມ:

=IF(AND(A2>B2, A2

ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບໜ້າຈໍຂ້າງເທິງ, ສູດ ເຮັດວຽກຢ່າງສົມບູນສໍາລັບທຸກປະເພດຂໍ້ມູນ - ຕົວເລກ, ວັນທີແລະຄ່າຂໍ້ຄວາມ. ເມື່ອປຽບທຽບຄ່າຂອງຕົວໜັງສື, ສູດຈະກວດສອບພວກມັນຕາມຕົວອັກສອນຕໍ່ຕົວອັກສອນຕາມລຳດັບຕົວອັກສອນ. ຕົວຢ່າງ, ມັນບອກວ່າ ແອັບເປີ້ນ ບໍ່ຢູ່ລະຫວ່າງ Apricot ແລະ ກ້ວຍ ເພາະວ່າ "p" ທີສອງໃນ Apples ມາກ່ອນ "r" ໃນ Apricot . ກະລຸນາເບິ່ງການນໍາໃຊ້ຕົວປະຕິບັດການປຽບທຽບ Excel ກັບຄ່າຂໍ້ຄວາມສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.

ຕາມທີ່ທ່ານເຫັນ, ສູດ IF /AND ແມ່ນງ່າຍດາຍ, ໄວແລະເກືອບທົ່ວໄປ. ຂ້າພະເຈົ້າເວົ້າວ່າ "ເກືອບ" ເພາະວ່າມັນບໍ່ໄດ້ກວມເອົາສະຖານະການຫນຶ່ງ. ສູດຂ້າງເທິງນີ້ໝາຍຄວາມວ່າຄ່າໃນຖັນ B ແມ່ນນ້ອຍກວ່າໃນຖັນ C, ເຊັ່ນ: ຖັນ B ສະເໝີປະກອບມີຄ່າຜູກມັດຕ່ໍາແລະ C - ມູນຄ່າຜູກມັດເທິງ. ນີ້ແມ່ນເຫດຜົນທີ່ສູດຜົນຕອບແທນ " ບໍ່ " ສໍາລັບແຖວທີ 6, ເຊິ່ງ A6 ມີ 12, B6 - 15 ແລະ C6 - 3 ເຊັ່ນດຽວກັນກັບແຖວທີ 8 ທີ່ A8 ແມ່ນ 24-Nov, B8 ແມ່ນ 26-. ເດືອນທັນວາ ແລະ C8 ແມ່ນວັນທີ 21-ຕຸລາ.

ແຕ່ວ່າເຈົ້າຕ້ອງການໃຫ້ສູດຄຳນວນລະຫວ່າງເຈົ້າເຮັດວຽກໄດ້ຢ່າງຖືກຕ້ອງບໍ່ວ່າຄ່າຜູກມັດລຸ່ມ ແລະເທິງຢູ່ໃສ? ໃນກໍລະນີນີ້, ໃຊ້ຟັງຊັນ Excel MEDIAN ທີ່ສົ່ງຄ່າຄ່າສະເລ່ຍຂອງຕົວເລກທີ່ໃຫ້ມາ (ເຊັ່ນ: ຕົວເລກທີ່ຢູ່ເຄິ່ງກາງຂອງຊຸດຕົວເລກ).

ດັ່ງນັ້ນ, ຖ້າທ່ານປ່ຽນແທນ AND ໃນການທົດສອບເຫດຜົນຂອງ IF. ຟັງຊັນກັບ MEDIAN, ສູດຈະໄປຄື:

=IF(A2=MEDIAN(A2:C2),"Yes","No")

ແລະ ທ່ານຈະໄດ້ຮັບຜົນຕໍ່ໄປນີ້:

ດັ່ງທີ່ເຈົ້າເຫັນ, ຟັງຊັນ MEDIAN ເຮັດວຽກຢ່າງສົມບູນແບບສໍາລັບຕົວເລກ ແລະວັນທີ, ແຕ່ສົ່ງກັບ #NUM! ຄວາມຜິດພາດສໍາລັບຄ່າຂໍ້ຄວາມ. ອະນິຈາ, ບໍ່ມີໃຜສົມບູນແບບ : )

ຖ້າທ່ານຕ້ອງການທີ່ສົມບູນແບບລະຫວ່າງສູດທີ່ເຮັດວຽກສໍາລັບຄ່າຂໍ້ຄວາມເຊັ່ນດຽວກັນກັບຕົວເລກແລະວັນທີ, ຫຼັງຈາກນັ້ນທ່ານຈະຕ້ອງສ້າງຂໍ້ຄວາມທີ່ມີເຫດຜົນຫຼາຍຂື້ນໂດຍໃຊ້ AND / OR. ຟັງຊັນເຊັ່ນນີ້:

=IF(OR(AND(A2>B2, A2

ການໃຊ້ຟັງຊັນ OR ໃນ Excel

ເຊັ່ນດຽວກັນກັບ AND, Excel OR ຟັງຊັນເປັນ ຟັງຊັນເຫດຜົນພື້ນຖານທີ່ຖືກນໍາໃຊ້ເພື່ອປຽບທຽບສອງຄ່າຫຼືຄໍາຖະແຫຼງ. ຄວາມແຕກຕ່າງແມ່ນວ່າຟັງຊັນ OR ສົ່ງຄືນເປັນ TRUE ຖ້າຢ່າງໜ້ອຍໜຶ່ງອັນຖ້າອາກິວເມັນປະເມີນເປັນ TRUE, ແລະສົ່ງຄືນ FALSE ຖ້າອາກິວເມັນທັງໝົດແມ່ນ FALSE. ຟັງຊັນ OR ແມ່ນມີຢູ່ໃນທັງໝົດເວີຊັນຂອງ Excel 2016 - 2000.

syntax ຂອງຟັງຊັນ Excel OR ແມ່ນຄ້າຍຄືກັນຫຼາຍກັບ AND:

OR(logical1, [logical2], …)

ທີ່ logical ແມ່ນສິ່ງທີ່ທ່ານຕ້ອງການທົດສອບ. ທີ່ສາມາດເປັນຄວາມຈິງ ຫຼືຜິດ. ເຫດຜົນທໍາອິດແມ່ນຕ້ອງການ, ເງື່ອນໄຂເພີ່ມເຕີມ (ສູງສຸດ 255 ໃນ Excel ສະບັບທີ່ທັນສະໄຫມ) ເປັນທາງເລືອກ.

ແລະໃນປັດຈຸບັນ, ໃຫ້ຂຽນສູດຈໍານວນຫນ້ອຍສໍາລັບທ່ານເພື່ອໃຫ້ມີຄວາມຮູ້ສຶກວິທີການເຮັດວຽກ OR ໃນ Excel.

ສູດຄຳນວນ ຄຳອະທິບາຍ
=OR(A2="Bananas", A2="Oranges") ໃຫ້ຜົນເປັນຈິງຖ້າ A2 ມີ "ກ້ວຍ" ຫຼື "Oranges", FALSE ຖ້າບໍ່ດັ່ງນັ້ນ.
=OR(B2>=40, C2>=20) ຕອບ TRUE ຖ້າ B2 ໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 40 ຫຼື C2 ແມ່ນໃຫຍ່ກວ່າ ຫຼືເທົ່າກັບ 20, FALSE ຖ້າບໍ່ດັ່ງນັ້ນ.
=OR(B2=" ",) ກັບຄືນ TRUE ຖ້າ B2 ຫຼື C2 ຫວ່າງເປົ່າ ຫຼືທັງສອງ, FALSE ຖ້າບໍ່ດັ່ງນັ້ນ.

ເຊັ່ນດຽວກັນກັບ Excel AND function, OR ຖືກນໍາໃຊ້ຢ່າງກວ້າງຂວາງເພື່ອຂະຫຍາຍປະໂຫຍດຂອງຟັງຊັນ Excel ອື່ນໆທີ່ເຮັດການທົດສອບຢ່າງມີເຫດຜົນ, ເຊັ່ນ:. ຟັງຊັນ IF. ນີ້ແມ່ນພຽງແຕ່ສອງສາມຕົວຢ່າງ:

ການທໍາງານຂອງ IF ທີ່ມີການຊ້ອນກັນ OR

=IF(OR(B2>30, C2>20), "Good", "Bad")

ສູດຜົນຕອບແທນ " ດີ " ຖ້າຕົວເລກໃນຕາລາງ B3 ຫຼາຍກວ່າ 30 ຫຼືຕົວເລກໃນ C2 ແມ່ນຫຼາຍກວ່າ 20, " Bad " ຖ້າບໍ່ດັ່ງນັ້ນ.

Excel AND / OR ເຮັດວຽກຢູ່ໃນສູດດຽວ

ຕາມທໍາມະຊາດ, ບໍ່ມີຫຍັງຂັດຂວາງທ່ານຈາກການນໍາໃຊ້ທັງສອງຫນ້າທີ່, AND & amp; ຫຼື, ໃນສູດດຽວຖ້າເຫດຜົນທາງທຸລະກິດຂອງທ່ານຕ້ອງການນີ້. ສາມາດມີອັນເປັນນິດການປ່ຽນແປງຂອງສູດດັ່ງກ່າວທີ່ຕົ້ມລົງໄປຫາຮູບແບບພື້ນຖານຕໍ່ໄປນີ້:

=AND(OR(Cond1, Cond2), Cond3)

=AND(OR(Cond1, Cond2), OR(Cond3, Cond4)

=OR(AND(Cond1, Cond2), Cond3)

=OR(AND(Cond1,Cond2), AND(Cond3,Cond4))

ຕົວຢ່າງ, ຖ້າທ່ານຕ້ອງການຮູ້ວ່າສິນຄ້າຂອງກ້ວຍແລະຫມາກກ້ຽງໃດຖືກຂາຍອອກ, i.e. "ຢູ່ໃນຫຼັກຊັບ" ຈໍານວນ (ຄໍລໍາ B) ເທົ່າກັບ "ຂາຍ" (ຖັນ C), ສູດ OR / AND ຕໍ່ໄປນີ້ສາມາດສະແດງໃຫ້ທ່ານເຫັນຢ່າງໄວວາ. :

=OR(AND(A2="bananas", B2=C2), AND(A2="oranges", B2=C2))

ຫຼືຟັງຊັນໃນການຈັດຮູບແບບເງື່ອນໄຂ Excel

=OR($B2="", $C2="")

ກົດລະບຽບ ດ້ວຍສູດ OR ຂ້າງເທິງຈະເນັ້ນແຖວທີ່ມີຕາລາງຫວ່າງເປົ່າຢູ່ໃນຖັນ B ຫຼື C, ຫຼືທັງສອງ.

ສຳລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບສູດການຈັດຮູບແບບຕາມເງື່ອນໄຂ, ກະລຸນາເບິ່ງຕໍ່ໄປນີ້ ບົດຄວາມ:

  • ສູດການຈັດຮູບແບບຕາມເງື່ອນໄຂ Excel
  • ການປ່ຽນສີແຖວຕາມຄ່າຂອງເຊວ
  • ການປ່ຽນສີຂອງເຊວອີງຕາມຄ່າເຊລອື່ນ
  • ວິທີເນັ້ນໃສ່ແຖວອື່ນໃນ Excel

ການໃຊ້ຟັງຊັນ XOR ໃນ Excel

ໃນ Excel 2013, Microsoft ໄດ້ນຳສະເໜີຟັງຊັນ XOR, ເຊິ່ງເປັນເຫດຜົນ Exc. lusive OR ຟັງຊັນ. ຄຳສັບນີ້ຄົງຈະຄຸ້ນເຄີຍກັບບັນດາທ່ານຜູ້ທີ່ມີຄວາມຮູ້ດ້ານພາສາການຂຽນໂປຣແກຣມ ຫຼືວິທະຍາສາດຄອມພິວເຕີໂດຍທົ່ວໄປ. ສໍາລັບຜູ້ທີ່ບໍ່ເຮັດ, ແນວຄວາມຄິດຂອງ 'Exclusive Or' ອາດຈະເຂົ້າໃຈໄດ້ຍາກໃນຕອນທໍາອິດ, ແຕ່ຫວັງວ່າຄໍາອະທິບາຍຂ້າງລຸ່ມນີ້ທີ່ສະແດງໃຫ້ເຫັນດ້ວຍຕົວຢ່າງສູດຈະຊ່ວຍໄດ້.

syntax ຂອງຟັງຊັນ XOR ແມ່ນຄືກັນ. ເຖິງ OR ຂອງ :

XOR(logical1, [logical2],…)

ຕ້ອງໃຊ້ຄຳຖະແຫຼງເຫດຜົນທຳອິດ (Logical 1), ຄ່າໂລຈິກເພີ່ມເຕີມແມ່ນເປັນທາງເລືອກ. ທ່ານສາມາດທົດສອບໄດ້ເຖິງ 254 ເງື່ອນໄຂໃນສູດດຽວ, ແລະສິ່ງເຫຼົ່ານີ້ສາມາດເປັນຄ່າໂລຈິກ, ອາເຣ, ຫຼືການອ້າງອີງທີ່ປະເມີນວ່າເປັນ TRUE ຫຼື FALSE.

ໃນສະບັບທີ່ງ່າຍດາຍທີ່ສຸດ, ສູດ XOR ປະກອບມີພຽງແຕ່ 2 ຄໍາຖະແຫຼງທີ່ສົມເຫດສົມຜົນ ແລະ ໃຫ້ຜົນຕອບແທນ:

  • TRUE ຖ້າອາກິວເມັນໃດນຶ່ງປະເມີນເປັນ TRUE.
  • FALSE ຖ້າອາກິວເມັນທັງສອງແມ່ນຖືກຕ້ອງ ຫຼືບໍ່ແມ່ນຄວາມຈິງ.

ອັນນີ້ອາດຈະງ່າຍກວ່າທີ່ຈະ ເຂົ້າໃຈຈາກຕົວຢ່າງສູດ:

ສູດ ຜົນໄດ້ຮັບ ລາຍລະອຽດ
=XOR(1>0, 2<1) TRUE ກັບຄືນ TRUE ເພາະວ່າອາກິວເມັນທີ 1 ແມ່ນຖືກຕ້ອງ ແລະອາກິວເມັນທີ 2 ແມ່ນ FALSE.
=XOR(1<0, 2<1) FALSE ສົ່ງຄືນ FALSE ເພາະວ່າທັງສອງອາກິວເມັນແມ່ນ FALSE.
=XOR(1>0, 2>1) FALSE ສົ່ງຄືນ FALSE ເພາະວ່າທັງສອງອາກິວເມັນແມ່ນຖືກຕ້ອງ.

ເມື່ອມີການເພີ່ມຄຳຖະແຫຼງທີ່ສົມເຫດສົມຜົນຫຼາຍຂຶ້ນ, ຟັງຊັນ XOR ໃນ Excel ຈະສົ່ງຜົນໃຫ້:

  • TRUE ຖ້າຕົວເລກຄີກຂອງອາກິວເມັນປະເມີນເປັນ TRUE;
  • FALSE ຖ້າເປັນຈຳນວນທັງໝົດຂອງ TRUE statements ແມ່ນຄູ່, ຫຼືທັງໝົດ ຂໍ້ຄວາມແມ່ນ FALSE.

ພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນເຖິງຈຸດ:

ຖ້າທ່ານບໍ່ແນ່ໃຈວ່າການທໍາງານຂອງ Excel XOR ສາມາດຖືກນໍາໃຊ້ກັບ a ສະຖານະການຊີວິດຈິງ, ພິຈາລະນາຕົວຢ່າງຕໍ່ໄປນີ້. ສົມມຸດວ່າທ່ານມີຕາຕະລາງຂອງຜູ້ແຂ່ງຂັນແລະຜົນໄດ້ຮັບຂອງພວກເຂົາສໍາລັບການ

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