ການຊ່ວຍເຫຼືອ LibreOffice 26.2
IFS ແມ່ນຟັງຊັນ IF ທີ່ມີຫຼາຍເງື່ອນໄຂ.
IFS(expression1; result1[; expression2; result2][; ... ; [expression127; result127]])
expression1, expression2, ... ແມ່ນຄ່າທາງຕັກກະ ຫຼື ນິພົດໃດໆ ທີ່ສາມາດເປັນ TRUE ຫຼື FALSE ໄດ້
result1, result2, ... ແມ່ນຄ່າທີ່ຈະຖືກສົ່ງຄືນຖ້າການກວດສອບທາງຕັກກະເປັນ TRUE
IFS( expression1, result1, expression2, result2, expression3, result3 ) ຈະຖືກປະມວນຜົນເປັນ
ຖ້າ (IF) expression1 ແມ່ນ TRUE
ແລ້ວ (THEN) ສົ່ງຄືນ result1
ຖ້າບໍ່ດັ່ງນັ້ນ ຖ້າ (ELSE IF) expression2 ແມ່ນ TRUE
ແລ້ວ (THEN) ສົ່ງຄືນ result2
ຖ້າບໍ່ດັ່ງນັ້ນ ຖ້າ (ELSE IF) expression3 ແມ່ນ TRUE
ແລ້ວ (THEN) ສົ່ງຄືນ result3
ເພື່ອໃຫ້ໄດ້ຜົນລັດເລີ່ມຕົ້ນໃນກໍລະນີທີ່ບໍ່ມີນິພົດໃດເປັນ TRUE, ໃຫ້ເພີ່ມນິພົດສຸດທ້າຍທີ່ເປັນ TRUE ສະເໝີ, ເຊັ່ນ TRUE ຫຼື 1=1 ແລ້ວຕາມດ້ວຍຜົນລັດເລີ່ມຕົ້ນທີ່ຕ້ອງການ.
ຖ້າຜົນລັດສຳລັບນິພົດໃດໜຶ່ງຫາຍໄປ ຫຼື ຖ້າບໍ່ມີນິພົດໃດເປັນ TRUE, ຂໍ້ຜິດພາດ #N/A ຈະຖືກສົ່ງຄືນ.
ຖ້ານິພົດບໍ່ແມ່ນທັງ TRUE ຫຼື FALSE, ຂໍ້ຜິດພາດ #VALUE ຈະຖືກສົ່ງຄືນ.
COM.MICROSOFT.IFS