ການຊ່ວຍເຫຼືອ LibreOffice 26.2
ໝວດໝູ່ນີ້ປະກອບມີຟັງຊັນ ຕັກກະສາດ.
ສູນ (0) ເທົ່າກັບ FALSE ແລະ ຕົວເລກອື່ນໆທັງໝົດເທົ່າກັບ TRUE.
ເຊວຫວ່າງເປົ່າ ແລະ ຂໍ້ຄວາມໃນເຊວຈະຖືກລະເວັ້ນ.
ຈະເກີດຂໍ້ຜິດພາດ #VALUE ຖ້າອາກິວເມັນທັງໝົດຖືກລະເວັ້ນ.
ຈະເກີດຂໍ້ຜິດພາດ #VALUE ຖ້າອາກິວເມັນໜຶ່ງແມ່ນຂໍ້ຄວາມໂດຍກົງ (ບໍ່ແມ່ນຂໍ້ຄວາມໃນເຊວ).
ຂໍ້ຜິດພາດໃນຖານະອາກິວເມັນຈະເຮັດໃຫ້ເກີດຂໍ້ຜິດພາດ.
ສົ່ງຄືນ TRUE ຖ້າອາກິວເມັນທັງໝົດເປັນ TRUE. ຖ້າອົງປະກອບໃດໜຶ່ງເປັນ FALSE, ຟັງຊັນນີ້ຈະສົ່ງຄືນຄ່າ FALSE.
ອາກິວເມັນແມ່ນທັງນິພົດຕັກກະສາດເອງ (TRUE, 1<5, 2+3=7, B8<10) ທີ່ສົ່ງຄືນຄ່າຕັກກະສາດ, ຫຼື ອາເຣ (A1:C3) ທີ່ປະກອບມີຄ່າຕັກກະສາດ.
AND(ຄ່າຕັກກະສາດ 1 [; ຄ່າຕັກກະສາດ 2 [; … [; ຄ່າຕັກກະສາດ 255]]])
ຄ່າຕັກກະສາດຂອງລາຍການ 12<13; 14>12, ແລະ 7<6 ທີ່ຈະຖືກກວດສອບ:
=AND(12<13;14>12;7<6) ສົ່ງຄືນ FALSE.
=AND(FALSE();TRUE()) ສົ່ງຄືນ FALSE.
ສູດອາເຣ {=AND(B1:B10;C1:C10)} ໃຫ້ຄ່າໜຶ່ງມິຕິເປັນ TRUE ເມື່ອອົງປະກອບທັງໝົດຂອງ B1:B10 ແລະ C1:C10 ເປັນ TRUE. ນິພົດອາເຣຂ້າງເທິງບໍ່ໄດ້ສ້າງຕັກກະສາດ AND ຕໍ່ແຕ່ລະອົງປະກອບ, ດັ່ງນັ້ນຈຶ່ງບໍ່ສ້າງອາເຣຂອງຄ່າຕັກກະສາດ. ເພື່ອຄິດໄລ່ຕັກກະສາດ AND ຂອງອາເຣຕໍ່ອົງປະກອບ ໃຫ້ໃຊ້ຕົວດຳເນີນການ * ໃນບໍລິບົດອາເຣ. ໃນຕົວຢ່າງ, ປ້ອນ {=B1:B10*C1:C10}.
ສົ່ງຄືນຄ່າຕັກກະສາດ FALSE. ຟັງຊັນ FALSE() ບໍ່ຕ້ອງການອາກິວເມັນໃດໆ, ແລະ ສົ່ງຄືນຄ່າຕັກກະສາດ FALSE ສະເໝີ.
FALSE()
=FALSE() ສົ່ງຄືນ FALSE
=NOT(FALSE()) ສົ່ງຄືນ TRUE
ກຳນົດການທົດສອບຕັກກະສາດທີ່ຈະດຳເນີນການ.
IF(ການທົດສອບ [; [ຄ່າເມື່ອແມ່ນ] [; [ຄ່າເມື່ອບໍ່ແມ່ນ]]])
ການທົດສອບ ແມ່ນຄ່າ ຫຼື ນິພົດໃດໜຶ່ງທີ່ສາມາດເປັນ TRUE ຫຼື FALSE ໄດ້.
ຄ່າເມື່ອແມ່ນ (ທາງເລືອກ) ແມ່ນຄ່າທີ່ຖືກສົ່ງຄືນຖ້າການທົດສອບຕັກກະສາດເປັນ TRUE.
ຄ່າເມື່ອບໍ່ແມ່ນ (ທາງເລືອກ) ແມ່ນຄ່າທີ່ຖືກສົ່ງຄືນຖ້າການທົດສອບຕັກກະສາດເປັນ FALSE.
ໃນຟັງຊັນ LibreOffice Calc, ພາລາມິເຕີທີ່ຖືກໝາຍວ່າ "ເລືອກໄດ້" ສາມາດຖືກລະເວັ້ນໄດ້ກໍຕໍ່ເມື່ອບໍ່ມີພາລາມິເຕີອື່ນຕາມຫຼັງເທົ່ານັ້ນ. ຕົວຢ່າງ, ໃນຟັງຊັນທີ່ມີສີ່ພາລາມິເຕີ, ເຊິ່ງສອງພາລາມິເຕີສຸດທ້າຍຖືກໝາຍວ່າ "ເລືອກໄດ້", ທ່ານສາມາດລະເວັ້ນພາລາມິເຕີທີ 4 ຫຼື ພາລາມິເຕີທີ 3 ແລະ 4 ໄດ້, ແຕ່ທ່ານບໍ່ສາມາດລະເວັ້ນພາລາມິເຕີທີ 3 ພຽງຢ່າງດຽວໄດ້.
=IF(A1>5;100;"ນ້ອຍເກີນໄປ") ຖ້າຄ່າໃນ A1 ຫຼາຍກວ່າ 5, ຄ່າ 100 ຈະຖືກສົ່ງຄືນ; ຖ້າບໍ່ດັ່ງນັ້ນ, ຂໍ້ຄວາມ ນ້ອຍເກີນໄປ ຈະຖືກສົ່ງຄືນ.
=IF(A1>5;;"ນ້ອຍເກີນໄປ") ຖ້າຄ່າໃນ A1 ຫຼາຍກວ່າ 5, ຄ່າ 0 ຈະຖືກສົ່ງຄືນ ເພາະວ່າພາຣາມິເຕີທີ່ຫວ່າງເປົ່າຖືວ່າເປັນ 0; ຖ້າບໍ່ດັ່ງນັ້ນ, ຂໍ້ຄວາມ ນ້ອຍເກີນໄປ ຈະຖືກສົ່ງຄືນ.
=IF(A1>5;100;) ຖ້າຄ່າໃນ A1 ໜ້ອຍກວ່າ 5, ຄ່າ 0 ຈະຖືກສົ່ງຄືນ ເພາະວ່າ ຄ່າເມື່ອບໍ່ແມ່ນ ທີ່ຫວ່າງເປົ່າຖືກຕີຄວາມໝາຍເປັນ 0; ຖ້າບໍ່ດັ່ງນັ້ນ 100 ຈະຖືກສົ່ງຄືນ.
ສ່ວນເຕີມເຕັມ (ປີ້ນ) ຄ່າຕັກກະສາດ.
NOT(ຄ່າຕັກກະສາດ)
ຄ່າຕັກກະສາດ ແມ່ນຄ່າໃດໜຶ່ງທີ່ຈະຖືກປີ້ນ.
=NOT(A). ຖ້າ A=TRUE ດັ່ງນັ້ນ NOT(A) ຈະມີຄ່າເປັນ FALSE.
ສົ່ງຄືນ TRUE ຖ້າຢ່າງໜ້ອຍມີໜຶ່ງອາກິວເມັນເປັນ TRUE. ຟັງຊັນນີ້ຈະສົ່ງຄືນຄ່າ FALSE, ຖ້າອາກິວເມັນທັງໝົດມີຄ່າຕັກກະສາດເປັນ FALSE.
ອາກິວເມັນແມ່ນທັງນິພົດຕັກກະສາດເອງ (TRUE, 1<5, 2+3=7, B8<10) ທີ່ສົ່ງຄືນຄ່າຕັກກະສາດ, ຫຼື ອາເຣ (A1:C3) ທີ່ປະກອບມີຄ່າຕັກກະສາດ.
OR(ຄ່າຕັກກະສາດ 1 [; ຄ່າຕັກກະສາດ 2 [; … [; ຄ່າຕັກກະສາດ 255]]])
ຄ່າຕັກກະສາດຂອງລາຍການ 12<11; 13>22, ແລະ 45=45 ທີ່ຈະຖືກກວດສອບ.
=OR(12<11;13>22;45=45) ສົ່ງຄືນ TRUE.
=OR(FALSE();TRUE()) ສົ່ງຄືນ TRUE.
ສູດອາເຣ {=OR(B1:B10;C1:C10)} ໃຫ້ຄ່າໜຶ່ງມິຕິເປັນ FALSE ເມື່ອອົງປະກອບທັງໝົດຂອງ B1:B10 ແລະ C1:C10 ເປັນ FALSE. ນິພົດອາເຣຂ້າງເທິງບໍ່ໄດ້ສ້າງຕັກກະສາດ OR ຕໍ່ແຕ່ລະອົງປະກອບ, ດັ່ງນັ້ນຈຶ່ງບໍ່ສ້າງອາເຣຂອງຄ່າຕັກກະສາດ. ເພື່ອຄິດໄລ່ຕັກກະສາດ OR ຂອງອາເຣຕໍ່ອົງປະກອບ ໃຫ້ໃຊ້ຕົວດຳເນີນການ + ໃນບໍລິບົດອາເຣ. ໃນຕົວຢ່າງ, ປ້ອນ {=B1:B10+C1:C10}.
ຄ່າຕັກກະສາດຖືກຕັ້ງເປັນ TRUE. ຟັງຊັນ TRUE() ບໍ່ຕ້ອງການອາກິວເມັນໃດໆ, ແລະ ສົ່ງຄືນຄ່າຕັກກະສາດ TRUE ສະເໝີ.
TRUE()
ຖ້າ A=TRUE ແລະ B=FALSE ຈະມີຕົວຢ່າງດັ່ງນີ້:
=AND(A;B) ສົ່ງຄືນ FALSE
=OR(A;B) ສົ່ງຄືນ TRUE
=NOT(AND(A;B)) ສົ່ງຄືນ TRUE
ສົ່ງຄືນ true ຖ້າຈຳນວນອາກິວເມັນທີ່ເປັນຄີກມີຄ່າເປັນ TRUE.
ອາກິວເມັນແມ່ນທັງນິພົດຕັກກະສາດເອງ (TRUE, 1<5, 2+3=7, B8<10) ທີ່ສົ່ງຄືນຄ່າຕັກກະສາດ, ຫຼື ອາເຣ (A1:C3) ທີ່ປະກອບມີຄ່າຕັກກະສາດ.
XOR(ຄ່າຕັກກະສາດ 1 [; ຄ່າຕັກກະສາດ 2 [; … [; ຄ່າຕັກກະສາດ 255]]])
=XOR(TRUE();TRUE()) ສົ່ງຄືນ FALSE
=XOR(TRUE();TRUE();TRUE()) ສົ່ງຄືນ TRUE
=XOR(FALSE();TRUE()) ສົ່ງຄືນ TRUE