ຟັງຊັນສ່ວນເສີມ

ຕໍ່ໄປນີ້ແມ່ນຄຳອະທິບາຍ ແລະ ລາຍການຂອງຟັງຊັນສ່ວນເສີມທີ່ມີໃຫ້ໃຊ້ງານ.

ແນວຄວາມຄິດຂອງສ່ວນເສີມ (Add-in)

ທ່ານຍັງຈະພົບເຫັນ ຄຳອະທິບາຍກ່ຽວກັບອິນເຕີເຟສສ່ວນເສີມຂອງ LibreOffice Calc ໃນສ່ວນຊ່ວຍເຫຼືອ. ນອກຈາກນີ້, ຟັງຊັນທີ່ສຳຄັນ ແລະ ພາຣາມິເຕີຂອງພວກມັນຍັງຖືກອະທິບາຍໄວ້ໃນສ່ວນຊ່ວຍເຫຼືອສຳລັບ .

ສ່ວນເສີມທີ່ມີໃຫ້

LibreOffice ປະກອບດ້ວຍຕົວຢ່າງສຳລັບອິນເຕີເຟສສ່ວນເສີມຂອງ LibreOffice Calc.

ຟັງຊັນການວິເຄາະ ພາກທີໜຶ່ງ

ຟັງຊັນການວິເຄາະ ພາກທີສອງ

DAYSINMONTH

ຄຳນວນຫາຈຳນວນມື້ຂອງເດືອນ ຕາມວັນທີທີ່ລະບຸ.

ໄວຍາກອນ

DAYSINMONTH(Date)

Date ແມ່ນວັນທີໃດໜຶ່ງໃນເດືອນທີ່ຕ້ອງການຂອງປີທີ່ລະບຸ. ຕົວປ່ຽນວັນທີຕ້ອງເປັນວັນທີທີ່ຖືກຕ້ອງຕາມການຕັ້ງຄ່າທ້ອງຖິ່ນຂອງ LibreOffice.

ຕົວຢ່າງ

=DAYSINMONTH(A1) ສົ່ງຄ່າຄືນເປັນ 29 ມື້ ຖ້າ A1 ມີ 1968-02-17, ເຊິ່ງເປັນວັນທີທີ່ຖືກຕ້ອງສຳລັບເດືອນກຸມພາ 1968.

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

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

ORG.OPENOFFICE.DAYSINMONTH

tip

DAYSINYEAR

ຄຳນວນຫາຈຳນວນມື້ທັງໝົດຂອງປີ ຕາມວັນທີທີ່ລະບຸ.

ໄວຍາກອນ

DAYSINYEAR(Date)

Date ແມ່ນວັນທີໃດໜຶ່ງໃນປີທີ່ຕ້ອງການ. ຕົວປ່ຽນວັນທີຕ້ອງເປັນວັນທີທີ່ຖືກຕ້ອງຕາມການຕັ້ງຄ່າທ້ອງຖິ່ນຂອງ LibreOffice.

ຕົວຢ່າງ

=DAYSINYEAR(A1) ສົ່ງຄ່າຄືນເປັນ 366 ມື້ ຖ້າ A1 ມີ 1968-02-29, ເຊິ່ງເປັນວັນທີທີ່ຖືກຕ້ອງສຳລັບປີ 1968.

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

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

ORG.OPENOFFICE.DAYSINYEAR

tip

ISLEAPYEAR

ກວດສອບວ່າປີໃດໜຶ່ງແມ່ນປີອະທິກະສຸຣະທິນ (ປີທີ່ມີ 366 ວັນ) ຫຼື ບໍ່. ຖ້າແມ່ນ, ຟັງຊັນຈະສົ່ງຄືນຄ່າ 1 (TRUE); ຖ້າບໍ່ແມ່ນ, ຈະສົ່ງຄືນຄ່າ 0 (FALSE).

ໄວຍາກອນ

ISLEAPYEAR(ວັນທີ)

Date ລະບຸວ່າວັນທີທີ່ກຳນົດໃຫ້ຢູ່ໃນປີອະທິກະສຸຣະທິນຫຼືບໍ່. ພາຣາມິເຕີ ວັນທີ ຕ້ອງແມ່ນວັນທີທີ່ຖືກຕ້ອງ.

warning

Microsoft Excel ສົມມຸດຜິດວ່າປີ 1900 ເປັນປີອະທິກະສຸຣະທິນ (Leap year) ແລະ ຖືວ່າມື້ທີ່ບໍ່ມີຕົວຈິງຄື 1900-02-29 ເປັນມື້ທີ່ຖືກຕ້ອງໃນການຄຳນວນວັນທີ. ດັ່ງນັ້ນ, ວັນທີກ່ອນ 1900-03-01 ຈຶ່ງແຕກຕ່າງກັນໃນ Excel ແລະ Calc.


ຕົວຢ່າງ

=ISLEAPYEAR(A1) ສົ່ງຄ່າຄືນເປັນ 1, ຖ້າ A1 ມີ 1968-02-29, ເຊິ່ງເປັນວັນທີ 29 ກຸມພາ 1968 ທີ່ຖືກຕ້ອງໃນການຕັ້ງຄ່າທ້ອງຖິ່ນຂອງທ່ານ.

ທ່ານອາດຈະໃຊ້ =ISLEAPYEAR(DATE(1968;2;29)) ຫຼື =ISLEAPYEAR("1968-02-29") ເຊິ່ງໃຫ້ຂໍ້ຄວາມວັນທີໃນຮູບແບບ ISO 8601.

ຫ້າມໃຊ້ =ISLEAPYEAR(2/29/68) ເດັດຂາດ, ເພາະວ່າມັນຈະປະເມີນຄ່າ 2 ຫານດ້ວຍ 29 ຫານດ້ວຍ 68 ກ່ອນ, ແລ້ວຈຶ່ງຄຳນວນຟັງຊັນ ISLEAPYEAR ຈາກຕົວເລກນ້ອຍໆນີ້ໃນຖານະເປັນເລກລໍາດັບວັນທີ.

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

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

ORG.OPENOFFICE.ISLEAPYEAR

tip

MONTHS

ຄຳນວນຫາຜົນຕ່າງເປັນເດືອນລະຫວ່າງສອງວັນທີ.

ໄວຍາກອນ

MONTHS(StartDate; EndDate; Type)

StartDate ແມ່ນວັນທີເລີ່ມຕົ້ນ

EndDate ແມ່ນວັນທີສິ້ນສຸດ

Type ແມ່ນຮູບແບບການຄຳນວນຜົນຕ່າງ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ 0 (ໄລຍະຫ່າງ) ແລະ 1 (ຕາມເດືອນປະຕິທິນ).

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

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

ORG.OPENOFFICE.MONTHS

tip

ROT13

ເຂົ້າລະຫັດຂໍ້ຄວາມໂດຍການຍ້າຍຕົວອັກສອນໄປ 13 ຕຳແໜ່ງໃນລຳດັບຕົວອັກສອນ. ຫຼັງຈາກຕົວອັກສອນ Z, ລຳດັບຕົວອັກສອນຈະເລີ່ມໃໝ່ (ການໝູນວຽນ). ໂດຍການໃຊ້ຟັງຊັນການເຂົ້າລະຫັດນີ້ອີກຄັ້ງກັບລະຫັດທີ່ໄດ້ມາ, ທ່ານຈະສາມາດຖອດລະຫັດຂໍ້ຄວາມໄດ້.

ໄວຍາກອນ

ROT13(Text)

Text ແມ່ນຂໍ້ຄວາມທີ່ຈະເຂົ້າລະຫັດ. ROT13(ROT13(Text)) ຈະຖອດລະຫັດຂໍ້ຄວາມນັ້ນ.

ຕົວຢ່າງ

=ROT13("Gur Qbphzrag Sbhaqngvba jnf sbhaqrq va Frcgrzore 2010.") ສົ່ງຄ່າຄືນເປັນຂໍ້ຄວາມ "The Document Foundation was founded in September 2010.". ສັງເກດວ່າ ຍະຫວ່າງ, ຕົວເລກ, ແລະ ເຄື່ອງໝາຍຈ້ຳ ຈະບໍ່ໄດ້ຮັບຜົນກະທົບຈາກ ROT13.

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

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

ORG.OPENOFFICE.ROT13

tip

ເບິ່ງລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບຟັງຊັນນີ້ໄດ້ທີ່ ໜ້າວິກິ ROT13.


WEEKS

ຄຳນວນຫາຜົນຕ່າງເປັນອາທິດລະຫວ່າງສອງວັນທີ.

ໄວຍາກອນ

WEEKS(StartDate; EndDate; Type)

StartDate ແມ່ນວັນທີເລີ່ມຕົ້ນຂອງຊ່ວງເວລາ.

EndDate ແມ່ນວັນທີສິ້ນສຸດຂອງຊ່ວງເວລາ. ວັນທີສິ້ນສຸດຕ້ອງຫຼາຍກວ່າວັນທີເລີ່ມຕົ້ນ, ບໍ່ດັ່ງນັ້ນຈະສົ່ງຄ່າຄວາມຜິດພາດຄືນມາ.

Type ລະບຸຮູບແບບຂອງຜົນຕ່າງທີ່ຈະຄຳນວນ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ 0 (ຊ່ວງເວລາ) ຫຼື 1 (ອາທິດປະຕິທິນ).

ຖ້າ Type = 0 ຟັງຊັນຈະຖືວ່າ 7 ມື້ ເທົ່າກັບໜຶ່ງອາທິດ ໂດຍບໍ່ສົນວ່າວັນໃດເປັນວັນເລີ່ມຕົ້ນຂອງອາທິດ.

ຖ້າ Type = 1 ຟັງຊັນຈະຖືວ່າ ວັນຈັນ ເປັນວັນທຳອິດຂອງອາທິດ. ດັ່ງນັ້ນ, ຍົກເວັ້ນວັນທີເລີ່ມຕົ້ນ, ແຕ່ລະວັນຈັນທີ່ເກີດຂຶ້ນໃນຊ່ວງເວລານັ້ນ ຈະຖືກນັບເປັນອາທິດເພີ່ມເຕີມ.

note

ຟັງຊັນນີ້ຖືວ່າ ວັນຈັນ ເປັນວັນທຳອິດຂອງອາທິດ ໂດຍບໍ່ສົນວ່າການຕັ້ງຄ່າທ້ອງຖິ່ນໃນປັດຈຸບັນຈະເປັນແນວໃດ.


ຕົວຢ່າງ

ໃນຕົວຢ່າງຕໍ່ໄປນີ້, ວັນທີຖືກສົ່ງເປັນຂໍ້ຄວາມ. ຢ່າງໃດກໍຕາມ, ພວກມັນສາມາດຖືກເກັບໄວ້ໃນຫ້ອງແຍກຕ່າງຫາກ ແລະ ສົ່ງເປັນການອ້າງອີງໄດ້.

=WEEKS("2022-01-12","2022-01-17",0) ສົ່ງຄ່າຄືນເປັນ 0 ເພາະວ່າ Type ຖືກກຳນົດເປັນ 0 ແລະ ມີພຽງແຕ່ 5 ມື້ໃນຊ່ວງເວລານັ້ນ.

=WEEKS("2022-01-12","2022-01-19",0) ສົ່ງຄ່າຄືນເປັນ 1 ເພາະວ່າ Type ຖືກກຳນົດເປັນ 0 ແລະ ມີ 7 ມື້ໃນຊ່ວງເວລານັ້ນ.

=WEEKS("2022-01-12","2022-01-17",1) ສົ່ງຄ່າຄືນເປັນ 1 ເພາະວ່າ Type ຖືກກຳນົດເປັນ 1 ແລະ ໃນຊ່ວງເວລານັ້ນມີວັນຈັນ, ເນື່ອງຈາກ 2022-01-12 ແມ່ນວັນພຸດ ແລະ 2022-01-17 ແມ່ນວັນຈັນ.

=WEEKS("2022-01-12","2022-01-15",1) ສົ່ງຄ່າຄືນເປັນ 0 ເພາະວ່າ Type ຖືກກຳນົດເປັນ 1 ແລະ ໃນຊ່ວງເວລານັ້ນບໍ່ມີວັນຈັນເລີຍ, ຍົກເວັ້ນວັນທີເລີ່ມຕົ້ນ.

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

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

ORG.OPENOFFICE.WEEKS

tip

WEEKSINYEAR

ຄຳນວນຫາຈຳນວນອາທິດຂອງປີ ຕາມວັນທີທີ່ລະບຸ. ຈຳນວນອາທິດຖືກກຳນົດດັ່ງນີ້: ອາທິດທີ່ຄາບກ່ຽວລະຫວ່າງສອງປີ ຈະຖືກນັບເຂົ້າໃນປີທີ່ມີຈຳນວນມື້ຂອງອາທິດນັ້ນຫຼາຍກວ່າ.

ໄວຍາກອນ

WEEKSINYEAR(Date)

Date ແມ່ນວັນທີໃດໜຶ່ງໃນປີທີ່ຕ້ອງການ. ຕົວປ່ຽນວັນທີຕ້ອງເປັນວັນທີທີ່ຖືກຕ້ອງຕາມການຕັ້ງຄ່າທ້ອງຖິ່ນຂອງ LibreOffice.

note

ຕາມມາດຕະຖານ ISO 8601, ຟັງຊັນນີ້ຖືວ່າ ວັນຈັນ ເປັນວັນທຳອິດຂອງອາທິດ, ແລະ ອາທິດທຳອິດຂອງປີແມ່ນອາທິດທີ່ມີຈຳນວນມື້ສ່ວນໃຫຍ່ຢູ່ໃນປີນັ້ນ.


ຕົວຢ່າງ

WEEKSINYEAR(A1) ສົ່ງຄ່າຄືນເປັນ 53 ຖ້າ A1 ມີ 1970-02-17, ເຊິ່ງເປັນວັນທີທີ່ຖືກຕ້ອງສຳລັບປີ 1970.

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

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

ORG.OPENOFFICE.WEEKSINYEAR

tip

YEARS

ຄຳນວນຫາຜົນຕ່າງເປັນປີລະຫວ່າງສອງວັນທີ.

ໄວຍາກອນ

YEARS(StartDate; EndDate; Type)

StartDate ແມ່ນວັນທີເລີ່ມຕົ້ນ

EndDate ແມ່ນວັນທີສິ້ນສຸດ

Type ແມ່ນຮູບແບບການຄຳນວນຜົນຕ່າງ. ຄ່າທີ່ເປັນໄປໄດ້ແມ່ນ 0 (ໄລຍະຫ່າງ) ແລະ 1 (ຕາມປີປະຕິທິນ).

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

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

ORG.OPENOFFICE.YEARS

tip

ສ່ວນເສີມ (Add-ins) ຜ່ານ LibreOffice API

ສ່ວນເສີມຍັງສາມາດຖືກນຳໃຊ້ຜ່ານ LibreOffice API ໄດ້ອີກດ້ວຍ.