ຟັງຊັນ ERROR.TYPE

ສົ່ງຄືນຕົວເລກທີ່ແທນປະເພດຂໍ້ຜິດພາດທີ່ລະບຸ ຫຼື ສົ່ງຄືນຄ່າຂໍ້ຜິດພາດ #N/A ຖ້າບໍ່ມີຂໍ້ຜິດພາດ.

ໄອຄອນ ເຄັດລັບ

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


ໄວຍາກອນ

ERROR.TYPE(ຄ່າຂໍ້ຜິດພາດ)

ຄ່າຂໍ້ຜິດພາດ – ອາກິວເມັນທີ່ຈຳເປັນ. ແມ່ນຄ່າຂໍ້ຜິດພາດ ຫຼື ການອ້າງອີງຫາຫ້ອງທີ່ຕ້ອງການປະມວນຜົນຄ່າ.

ຄ່າຂໍ້ຜິດພາດ

ສົ່ງຄືນ

#NULL! (Err:521)

1

#DIV/0! (Err:532)

2

#VALUE! (Err:519)

3

#REF! (Err:524)

4

#NAME? (Err:525)

5

#NUM! (Err:503)

6

#N/A (Err:32767)

7

ຄ່າອື່ນໆ

#N/A


ຕົວຢ່າງ

ການໃຊ້ງານແບບງ່າຍ

=ERROR.TYPE(#N/A)

ສົ່ງຄືນ 7, ເພາະວ່າ 7 ແມ່ນເລກດັດຊະນີຂອງຄ່າຂໍ້ຜິດພາດ #N/A.

=ERROR.TYPE(A3)

ຖ້າຫ້ອງ A3 ມີນິພົດທີ່ທຽບເທົ່າກັບການຫານດ້ວຍສູນ, ຟັງຊັນຈະສົ່ງຄືນ 2, ເພາະວ່າ 2 ແມ່ນເລກດັດຊະນີຂອງຄ່າຂໍ້ຜິດພາດ #DIV/0!

ວິທີທີ່ຂັ້ນສູງກວ່າ

ຖ້າໃນການຫານ A1 ດ້ວຍ A2, ແລ້ວ A2 ອາດຈະເປັນສູນ, ທ່ານສາມາດຈັດການສະຖານະການໄດ້ດັ່ງນີ້:

=IF(ISERROR(A1/A2);IF(ERROR.TYPE(A1/A2)=2;"ຕົວຫານບໍ່ສາມາດເທົ່າກັບສູນໄດ້");A1/A2)

ຟັງຊັນ ISERROR ຈະສົ່ງຄືນ TRUE ຫຼື FALSE ຂຶ້ນກັບວ່າມີຂໍ້ຜິດພາດຫຼືບໍ່. ຖ້າມີຂໍ້ຜິດພາດເກີດຂຶ້ນ, ຟັງຊັນ IF ຈະໄປຫາອາກິວເມັນທີສອງ, ຖ້າບໍ່ມີຂໍ້ຜິດພາດ ມັນຈະສົ່ງຄືນຜົນຂອງການຫານ. ອາກິວເມັນທີສອງຈະກວດສອບເລກດັດຊະນີທີ່ແທນປະເພດຂໍ້ຜິດພາດ, ແລະ ຖ້າມັນເທົ່າກັບ 2, ມັນຈະສົ່ງຄືນຂໍ້ຄວາມທີ່ກຳນົດວ່າ "ຕົວຫານບໍ່ສາມາດເປັນສູນໄດ້" ຫຼື ຖ້າບໍ່ດັ່ງນັ້ນກໍເປັນ 0. ດັ່ງນັ້ນ, ຂໍ້ຄວາມທີ່ຊັດເຈນຈະສະແດງເຖິງການຫານດ້ວຍສູນ, ຜົນຂອງການຫານຈະສະແດງເມື່ອການຫານສຳເລັດ, ຫຼື ຖ້າມີຂໍ້ຜິດພາດປະເພດອື່ນ ກໍຈະສົ່ງຄືນເປັນສູນ.

ໄອຄອນ ຄຳເຕືອນ

ຖ້າຟັງຊັນ ERROR.TYPE ຖືກໃຊ້ເປັນເງື່ອນໄຂຂອງຟັງຊັນ IF ແລະ ERROR.TYPE ສົ່ງຄືນ #N/A, ຟັງຊັນ IF ກໍຈະສົ່ງຄືນ #N/A ເຊັ່ນກັນ. ໃຫ້ໃຊ້ ISERROR ເພື່ອຫຼີກເວັ້ນບັນຫານີ້ ຕາມທີ່ສະແດງໃນຕົວຢ່າງຂ້າງເທິງ.


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

ໄອຄອນ ບັນທຶກ

ຟັງຊັນນີ້ເປັນສ່ວນໜຶ່ງຂອງມາດຕະຖານ Open Document Format for Office Applications (OpenDocument) ເວີຊັນ 1.2. (ISO/IEC 26300:2-2015)


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

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