ການຊ່ວຍເຫຼືອ LibreOffice 26.2
ນຳໃຊ້ຮູບແບບ (style) ໃຫ້ກັບຫ້ອງທີ່ມີສູດ. ຫຼັງຈາກເວລາທີ່ກຳນົດຜ່ານໄປ, ສາມາດນຳໃຊ້ຮູບແບບອື່ນແທນໄດ້.
ຟັງຊັນນີ້ຈະສົ່ງຄືນຄ່າຕົວເລກ 0 ສະເໝີ, ເຊິ່ງເຮັດໃຫ້ສາມາດນຳໃຊ້ໂດຍການບວກຟັງຊັນ STYLE ເຂົ້າກັບຟັງຊັນອື່ນໃນຫ້ອງດຽວກັນໄດ້ ໂດຍບໍ່ເຮັດໃຫ້ຄ່າຂອງມັນປ່ຽນແປງ.
ຟັງຊັນ STYLE ບໍ່ຄວນຖືກນຳໃຊ້ໂດຍບໍ່ມີເຫດຜົນທີ່ຈຳເປັນ, ຈຸດປະສົງຂອງມັນແມ່ນການນຳໃຊ້ຮ່ວມກັບຟັງຊັນ Add-In ແບບບໍ່ພ້ອມກັນ (asynchronous) ເພື່ອແຈ້ງເຕືອນດ້ວຍສາຍຕາກ່ຽວກັບຄວາມພ້ອມຂອງຜົນລັດ. ໃນກໍລະນີອື່ນໆເກືອບທັງໝົດ, ການໃຊ້ການຈັດຮູບແບບຕາມເງື່ອນໄຂ (conditional formatting) ແທນແມ່ນທາງເລືອກທີ່ດີກວ່າ.
STYLE("ຮູບແບບ" [; ເວລາ [; "ຮູບແບບ2"]])
ຮູບແບບ ແມ່ນຊື່ຂອງຮູບແບບຫ້ອງທີ່ຈະນຳໃຊ້. ຊື່ຮູບແບບບໍ່ຈຳແນກຕົວພິມໃຫຍ່-ນ້ອຍ ແລະ ຕ້ອງປ້ອນໄວ້ໃນເຄື່ອງໝາຍຄຳເວົ້າ.
ເວລາ ແມ່ນຊ່ວງເວລາເປັນວິນາທີ (ທາງເລືອກ). ຫຼັງຈາກເວລານີ້ຜ່ານໄປ, ຮູບແບບທີ່ກຳນົດໃນ ຮູບແບບ2 ຈະຖືກນຳໃຊ້. ໃຫ້ປະພາລາມິເຕີນີ້ວ່າງໄວ້ ຖ້າທ່ານບໍ່ຕ້ອງການໃຫ້ຮູບແບບປ່ຽນແປງ.
ຮູບແບບ2 ແມ່ນຊື່ທາງເລືອກຂອງຮູບແບບຫ້ອງທີ່ຈະກຳນົດໃຫ້ ຫຼັງຈາກເວລາທີ່ລະບຸໃນພາລາມິເຕີ ເວລາ ຜ່ານໄປ. ຖ້າບໍ່ມີພາລາມິເຕີນີ້, ຮູບແບບຫ້ອງ "Default" ຈະຖືກນຳໃຊ້.
ໃນຟັງຊັນ LibreOffice Calc, ພາລາມິເຕີທີ່ຖືກໝາຍວ່າ "ເລືອກໄດ້" ສາມາດຖືກລະເວັ້ນໄດ້ກໍຕໍ່ເມື່ອບໍ່ມີພາລາມິເຕີອື່ນຕາມຫຼັງເທົ່ານັ້ນ. ຕົວຢ່າງ, ໃນຟັງຊັນທີ່ມີສີ່ພາລາມິເຕີ, ເຊິ່ງສອງພາລາມິເຕີສຸດທ້າຍຖືກໝາຍວ່າ "ເລືອກໄດ້", ທ່ານສາມາດລະເວັ້ນພາລາມິເຕີທີ 4 ຫຼື ພາລາມິເຕີທີ 3 ແລະ 4 ໄດ້, ແຕ່ທ່ານບໍ່ສາມາດລະເວັ້ນພາລາມິເຕີທີ 3 ພຽງຢ່າງດຽວໄດ້.
=10+STYLE("Good",60,"Neutral")
ປ້ອນຄ່າ 10 ເຂົ້າໃນຫ້ອງ ແລະ ນຳໃຊ້ຮູບແບບທີ່ຊື່ວ່າ "Good". ຫຼັງຈາກ 60 ວິນາທີ, ຮູບແບບ "Neutral" ຈະຖືກນຳໃຊ້.
=A1*A2+STYLE(IF(CURRENT()<100,"Bad","Good"))
ປ້ອນຜົນຄູນຂອງຄ່າໃນຫ້ອງ A1 ແລະ A2 ແລະ ນຳໃຊ້ຮູບແບບ "Bad" ຖ້າຜົນລັດໜ້ອຍກວ່າ 100, ຖ້າບໍ່ດັ່ງນັ້ນຈະນຳໃຊ້ຮູບແບບ "Good". ໃນນີ້ມີການໃຊ້ຟັງຊັນ CURRENT() ເພື່ອເອົາຄ່າທີ່ກຳລັງຖືກປະເມີນຢູ່ໃນຫ້ອງ.
="Total"&T(STYLE("Result"))
ປ້ອນຂໍ້ຄວາມ "Total" ເຂົ້າໃນຫ້ອງ ແລະ ນຳໃຊ້ຮູບແບບທີ່ຊື່ວ່າ "Result". ສັງເກດວ່າຕົວຢ່າງນີ້ກ່ຽວຂ້ອງກັບຄ່າຂໍ້ຄວາມ, ດັ່ງນັ້ນຜົນລັດຂອງຟັງຊັນ STYLE ຈຶ່ງຕ້ອງຖືກນຳມາຕໍ່ໃສ່ຂໍ້ຄວາມໂດຍໃຊ້ເຄື່ອງໝາຍ &. ມີການໃຊ້ຟັງຊັນ T() ເພື່ອປ້ອງກັນບໍ່ໃຫ້ຕົວເລກ "0" ຖືກນຳມາຕໍ່ທ້າຍຂໍ້ຄວາມຜົນລັດ.
ORG.OPENOFFICE.STYLE