ຟັງຊັນ SWITCH

ເນື້ອໃນ

# SWITCH

SWITCH ຈະສົມທຽບ expression ກັບ value1 ໄປຈົນຮອດ valuen ແລະ ສົ່ງຄືນຜົນໄດ້ຮັບທີ່ກົງກັບຄ່າທຳອິດທີ່ເທົ່າກັບ expression. ຖ້າບໍ່ມີອັນໃດກົງກັນ ແລະ ມີການກຳນົດ default_result ໄວ້, ມັນກໍຈະສົ່ງຄືນຄ່ານັ້ນ.

### ໄວຍາກອນ

SWITCH(expression; value1; result1[; value2; result2][; ... ; [value127; result127][; default_result]])

ຖ້າທ່ານເລືອກທີ່ຈະບໍ່ລະບຸຜົນໄດ້ຮັບມາດຕະຖານ (default result), ທ່ານສາມາດປ້ອນຄູ່ ຄ່າ / ຜົນໄດ້ຮັບ ໄດ້ສູງສຸດ 127 ຄູ່. ແຕ່ຖ້າທ່ານເລືອກທີ່ຈະໃສ່ຜົນໄດ້ຮັບມາດຕະຖານໄວ້ທີ່ທ້າຍລາຍການ, ທ່ານຈະປ້ອນຄູ່ ຄ່າ / ຜົນໄດ້ຮັບ ໄດ້ພຽງ 126 ຄູ່.

expression ແມ່ນຂໍ້ຄວາມ, ຕົວເລກ, ຄ່າທາງໂລຊິກ ຫຼື ວັນທີ ທີ່ປ້ອນເຂົ້າ ຫຼື ການອ້າງອີງໃສ່ເຊວ.

value1, value2, ... ແມ່ນຄ່າໃດໜຶ່ງ ຫຼື ການອ້າງອີງໃສ່ເຊວ. ແຕ່ລະຄ່າຕ້ອງມີຜົນໄດ້ຮັບກຳນົດໄວ້.

result1, result2, ... ແມ່ນຄ່າໃດໜຶ່ງ ຫຼື ການອ້າງອີງໃສ່ເຊວ.

default_result: ຄ່າໃດໜຶ່ງ ຫຼື ການອ້າງອີງໃສ່ເຊວ ທີ່ຈະຖືກສົ່ງຄືນເມື່ອບໍ່ມີຄ່າໃດກົງກັນ.

ຖ້າບໍ່ມີ value ໃດເທົ່າກັບ expression ແລະ ບໍ່ໄດ້ກຳນົດຜົນໄດ້ຮັບມາດຕະຖານໄວ້, ມັນຈະສົ່ງຄືນຂໍ້ຜິດພາດ #N/A.

### ຕົວຢ່າງ

=SWITCH(MONTH(A3),1,"January",2,"February",3,"March","No match") ຈະສົ່ງຄືນ "January" ເມື່ອ A3 ມີວັນທີໃນເດືອນມັງກອນ, ສົ່ງຄືນ "February" ເມື່ອ A3 ມີວັນທີໃນເດືອນກຸມພາ, ແລະ ອື່ນໆ...

#### ຂໍ້ມູນທາງເຕັກນິກ

ຟັງຊັນນີ້ມີໃຫ້ໃຊ້ຕັ້ງແຕ່ LibreOffice 5.2.

ຟັງຊັນນີ້ ບໍ່ແມ່ນ ສ່ວນໜຶ່ງຂອງມາດຕະຖານ Open Document Format for Office Applications (OpenDocument) ເວີຊັນ 1.3 ພາກທີ 4: ຮູບແບບສູດທີ່ຄິດໄລ່ຄືນໃໝ່ (OpenFormula). ຊື່ພື້ນທີ່ (name space) ແມ່ນ

COM.MICROSOFT.SWITCH

ຫົວຂໍ້ທີ່ກ່ຽວຂ້ອງ

ໜ້າ wiki ຂອງ SWITCH.

IFS

IF