ຟັງຊັນ Excel IFS ໃໝ່ ແທນ IF ຫຼາຍ

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

ຈາກບົດສອນສັ້ນໆນີ້, ທ່ານຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບຟັງຊັນ IFS ໃໝ່ ແລະເບິ່ງວ່າມັນເຮັດໃຫ້ການຂຽນ IF ທີ່ຖືກວາງໄວ້ໃນ Excel ງ່າຍຂຶ້ນ. ນອກນັ້ນທ່ານຍັງຈະພົບເຫັນ syntax ຂອງມັນແລະກໍລະນີການນໍາໃຊ້ຄູ່ຜົວເມຍທີ່ມີຕົວຢ່າງ.

Nested IF ໃນ Excel ຖືກນໍາໃຊ້ທົ່ວໄປໃນເວລາທີ່ທ່ານຕ້ອງການປະເມີນສະຖານະການທີ່ມີຫຼາຍກວ່າສອງຜົນໄດ້ຮັບທີ່ເປັນໄປໄດ້. ຄຳສັ່ງທີ່ສ້າງຂຶ້ນໂດຍ IF ທີ່ຖືກວາງໄວ້ຈະຄ້າຍຄືກັບ "IF(IF(IF()))". ແນວໃດກໍ່ຕາມວິທີເກົ່ານີ້ສາມາດເປັນສິ່ງທ້າທາຍ ແລະໃຊ້ເວລາຫຼາຍໃນບາງຄັ້ງ. ຟັງຊັນ Excel IFS ສາມາດໃຊ້ໄດ້ໃນ Excel 365, Excel 2021 ແລະ Excel 2019 ເທົ່ານັ້ນ.

ຟັງຊັນ Excel IFS - ລາຍລະອຽດ ແລະ syntax

ຟັງຊັນ IFS ໃນ Excel ສະແດງໃຫ້ເຫັນວ່າມີເງື່ອນໄຂໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນຖືກສັງເກດ ແລະ ຕອບຄ່າທີ່ກົງກັບເງື່ອນໄຂ TRUE ທໍາອິດ. IFS ເປັນທາງເລືອກຂອງ Excel multiple IF statements ແລະອ່ານໄດ້ງ່າຍຂຶ້ນໃນກໍລະນີທີ່ມີເງື່ອນໄຂຫຼາຍຢ່າງ.

ຟັງຊັນຄື:

IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2]… )

ມັນມີ 2 ທີ່ຕ້ອງການ ແລະ 2 argument ທາງເລືອກ.

  • logical_test1 ແມ່ນອາກິວເມັນທີ່ຕ້ອງການ. ມັນເປັນເງື່ອນໄຂທີ່ປະເມີນເປັນ TRUE ຫຼື FALSE.
  • value_if_true1 ເປັນອາກິວເມັນທີ່ຕ້ອງການທີສອງທີ່ສະແດງຜົນທີ່ຈະສົ່ງຄືນຖ້າ logical_test1 ປະເມີນເປັນ TRUE. ມັນສາມາດຫວ່າງເປົ່າ, ຖ້າຈໍາເປັນ.
  • logical_test2…logical_test127 ເປັນເງື່ອນໄຂທາງເລືອກທີ່ປະເມີນເປັນ TRUE ຫຼື FALSE.
  • value_if_true2…value_if_true127 ເປັນທາງເລືອກທາງເລືອກສໍາລັບຜົນໄດ້ຮັບ. ຈະຖືກສົ່ງຄືນຖ້າ logical_testN ປະເມີນເປັນ TRUE. ແຕ່ລະ value_if_trueN ກ່ຽວຂ້ອງກັບເງື່ອນໄຂ logical_testN. ມັນຍັງສາມາດຫວ່າງເປົ່າໄດ້.

Excel IFS ໃຫ້ທ່ານປະເມີນເຖິງ 127 ເງື່ອນໄຂທີ່ແຕກຕ່າງກັນ. ຖ້າອາກິວເມັນ logical_test ບໍ່ມີ value_if_true ທີ່ແນ່ນອນ, ຟັງຊັນຈະສະແດງຂໍ້ຄວາມ "ເຈົ້າໄດ້ປ້ອນ argument ໜ້ອຍເກີນໄປສຳລັບຟັງຊັນນີ້". ຖ້າອາກິວເມັນ logical_test ຖືກປະເມີນ ແລະກົງກັບຄ່າອື່ນທີ່ບໍ່ແມ່ນ TRUE ຫຼື FALSE, IFS ໃນ Excel ຈະສົ່ງຄ່າ #VALUE! ຄວາມຜິດພາດ. ໂດຍບໍ່ພົບເງື່ອນໄຂ TRUE, ມັນສະແດງ #N/A.

ຟັງຊັນ IFS ທຽບກັບ IF ​​ໃນ Excel ທີ່ຖືກວາງໄວ້ກັບກໍລະນີທີ່ໃຊ້

ຜົນປະໂຫຍດຂອງການໃຊ້ Excel IFS ໃໝ່ແມ່ນທ່ານສາມາດເຂົ້າ ຊຸດຂອງເງື່ອນໄຂໃນຫນ້າທີ່ດຽວ. ແຕ່ລະເງື່ອນໄຂແມ່ນປະຕິບັດຕາມຜົນໄດ້ຮັບທີ່ຈະນໍາໃຊ້ຖ້າຫາກວ່າເງື່ອນໄຂແມ່ນຄວາມຈິງເຮັດໃຫ້ມັນກົງໄປກົງມາເພື່ອຂຽນແລະອ່ານສູດ.

ໃຫ້ເວົ້າວ່າທ່ານຕ້ອງການທີ່ຈະໄດ້ຮັບສ່ວນຫຼຸດຕາມຈໍານວນໃບອະນຸຍາດທີ່ຜູ້ໃຊ້ມີຢູ່ແລ້ວ. . ການນໍາໃຊ້ຟັງຊັນ IFS, ມັນຈະເປັນບາງສິ່ງບາງຢ່າງເຊັ່ນນີ້:

=IFS(B2>50, 40, B2>40, 35, B2>30, 30, B2>20, 20, B2>10, 15, B2>5, 5, TRUE, 0)

ນີ້ແມ່ນວິທີທີ່ມັນເບິ່ງດ້ວຍ IF ໃນ Excel:

=IF(B2>50, 40, IF(B2>40, 35, IF(B2>30, 30, IF(B2>20, 20, IF(B2>10, 15, IF(B2>5, 5, 0))))))

ຟັງຊັນ IFS ຂ້າງລຸ່ມນີ້ແມ່ນງ່າຍຕໍ່ການຂຽນແລະປັບປຸງກ່ວາ Excel multiple IF ຂອງມັນ.ທຽບເທົ່າ.

=IFS(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TRUE, TEXT(A2, "0") & " bytes")

=IF(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", IF(A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", IF(A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TEXT(A2, "0") & " bytes")))

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