ເນື້ອໃນ

# ຟັງຊັນ STYLE

ນຳໃຊ້ຮູບແບບ (style) ໃຫ້ກັບຫ້ອງທີ່ມີສູດ. ຫຼັງຈາກເວລາທີ່ກຳນົດຜ່ານໄປ, ສາມາດນຳໃຊ້ຮູບແບບອື່ນແທນໄດ້.

ຟັງຊັນນີ້ຈະສົ່ງຄືນຄ່າຕົວເລກ 0 ສະເໝີ, ເຊິ່ງເຮັດໃຫ້ສາມາດນຳໃຊ້ໂດຍການບວກຟັງຊັນ STYLE ເຂົ້າກັບຟັງຊັນອື່ນໃນຫ້ອງດຽວກັນໄດ້ ໂດຍບໍ່ເຮັດໃຫ້ຄ່າຂອງມັນປ່ຽນແປງ.

ຟັງຊັນ STYLE ບໍ່ຄວນຖືກນຳໃຊ້ໂດຍບໍ່ມີເຫດຜົນທີ່ຈຳເປັນ, ຈຸດປະສົງຂອງມັນແມ່ນການນຳໃຊ້ຮ່ວມກັບຟັງຊັນ Add-In ແບບບໍ່ພ້ອມກັນ (asynchronous) ເພື່ອແຈ້ງເຕືອນດ້ວຍສາຍຕາກ່ຽວກັບຄວາມພ້ອມຂອງຜົນລັດ. ໃນກໍລະນີອື່ນໆເກືອບທັງໝົດ, ການໃຊ້ການຈັດຮູບແບບຕາມເງື່ອນໄຂ (conditional formatting) ແທນແມ່ນທາງເລືອກທີ່ດີກວ່າ.

### ໄວຍາກອນ

STYLE("ຮູບແບບ" [; ເວລາ [; "ຮູບແບບ2"]])

ຮູບແບບ ແມ່ນຊື່ຂອງຮູບແບບຫ້ອງທີ່ຈະນຳໃຊ້. ຊື່ຮູບແບບບໍ່ຈຳແນກຕົວພິມໃຫຍ່-ນ້ອຍ ແລະ ຕ້ອງປ້ອນໄວ້ໃນເຄື່ອງໝາຍຄຳເວົ້າ.

ເວລາ ແມ່ນຊ່ວງເວລາເປັນວິນາທີ (ທາງເລືອກ). ຫຼັງຈາກເວລານີ້ຜ່ານໄປ, ຮູບແບບທີ່ກຳນົດໃນ ຮູບແບບ2 ຈະຖືກນຳໃຊ້. ໃຫ້ປະພາລາມິເຕີນີ້ວ່າງໄວ້ ຖ້າທ່ານບໍ່ຕ້ອງການໃຫ້ຮູບແບບປ່ຽນແປງ.

ຮູບແບບ2 ແມ່ນຊື່ທາງເລືອກຂອງຮູບແບບຫ້ອງທີ່ຈະກຳນົດໃຫ້ ຫຼັງຈາກເວລາທີ່ລະບຸໃນພາລາມິເຕີ ເວລາ ຜ່ານໄປ. ຖ້າບໍ່ມີພາລາມິເຕີນີ້, ຮູບແບບຫ້ອງ "Default" ຈະຖືກນຳໃຊ້.

ໃນຟັງຊັນ LibreOfficeDev 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" ຖືກນຳມາຕໍ່ທ້າຍຂໍ້ຄວາມຜົນລັດ.

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

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

ORG.OPENOFFICE.STYLE

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

ໜ້າ ວິກິ STYLE.

ຟັງຊັນສະເປຣດຊີດ

ການກຳນົດຮູບແບບໂດຍໃຊ້ສູດ

ຟັງຊັນ CURRENT

ຟັງຊັນ T

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!