ຟັງຊັນ ISBLANK ໃນ Excel ເພື່ອກວດເບິ່ງວ່າຕາລາງຫວ່າງເປົ່າ

  • ແບ່ງປັນນີ້
Michael Brown

ບົດສອນສະແດງວິທີການໃຊ້ ISBLANK ແລະຟັງຊັນອື່ນໆເພື່ອລະບຸຕາລາງຫວ່າງເປົ່າໃນ Excel ແລະດໍາເນີນການທີ່ແຕກຕ່າງກັນຂຶ້ນກັບວ່າຕາລາງຫວ່າງເປົ່າຫຼືບໍ່.

ມີຫຼາຍສະຖານະການເມື່ອ ທ່ານຈໍາເປັນຕ້ອງກວດເບິ່ງວ່າຕາລາງຫວ່າງເປົ່າຫຼືບໍ່. ຕົວຢ່າງ, ຖ້າຕາລາງຫວ່າງເປົ່າ, ທ່ານອາດຈະຕ້ອງການລວມ, ນັບ, ຄັດລອກຄ່າຈາກຕາລາງອື່ນ, ຫຼືເຮັດຫຍັງເລີຍ. ໃນສະຖານະການເຫຼົ່ານີ້, ISBLANK ແມ່ນຟັງຊັນທີ່ເຫມາະສົມທີ່ຈະໃຊ້, ບາງຄັ້ງຢູ່ຄົນດຽວ, ແຕ່ສ່ວນຫຼາຍມັກຈະປະສົມປະສານກັບຟັງຊັນ Excel ອື່ນໆ.

    ຟັງຊັນ Excel ISBLANK

    ຟັງຊັນ ISBLANK ໃນ Excel ກວດເບິ່ງວ່າຕາລາງຫວ່າງເປົ່າຫຼືບໍ່. ເຊັ່ນດຽວກັນກັບຟັງຊັນ IS ອື່ນໆ, ມັນສະເຫມີສົ່ງຄ່າ Boolean ເປັນຜົນໄດ້ຮັບ: TRUE ຖ້າຕາລາງຫວ່າງເປົ່າ ແລະ FALSE ຖ້າເຊລບໍ່ຫວ່າງເປົ່າ.

    ໄວຍະກອນຂອງ ISBLANK ສົມມຸດວ່າພຽງແຕ່ຫນຶ່ງ argument:

    ISBLANK ( value)

    ບ່ອນໃດ ຄ່າ ເປັນການອ້າງອີງເຖິງຕາລາງທີ່ທ່ານຕ້ອງການທົດສອບ.

    ຕົວຢ່າງ, ເພື່ອຊອກຫາວ່າເຊລ A2 ແມ່ນ ຫວ່າງ , ໃຫ້ໃຊ້ອັນນີ້. ສູດ:

    =ISBLANK(A2)

    ເພື່ອກວດເບິ່ງວ່າ A2 ແມ່ນ ບໍ່ຫວ່າງ , ໃຫ້ໃຊ້ ISBLANK ຮ່ວມກັນກັບຟັງຊັນ NOT, ເຊິ່ງສົ່ງຄືນຄ່າໂລຈິກທີ່ປີ້ນຄືນ, ເຊັ່ນ: TRUE ສໍາລັບທີ່ບໍ່ແມ່ນຊ່ອງຫວ່າງ. ແລະ FALSE ສຳລັບຊ່ອງຫວ່າງ.

    =NOT(ISBLANK(A2))

    ສຳເນົາສູດຄຳນວນລົງໃສ່ອີກສອງສາມຕາລາງ ແລະທ່ານຈະໄດ້ຮັບຜົນນີ້:

    ISBLANK ໃນ Excel - ສິ່ງທີ່ຄວນຈື່

    ຈຸດຕົ້ນຕໍທີ່ທ່ານຄວນຈື່ໄວ້ແມ່ນວ່າຟັງຊັນ Excel ISBLANK ກໍານົດ ຈຸລັງຫວ່າງເປົ່າຢ່າງແທ້ຈິງ , i.e.ເຊລທີ່ບັນຈຸບໍ່ມີຫຍັງແທ້ໆ: ບໍ່ມີຊ່ອງຫວ່າງ, ບໍ່ມີແຖບ, ບໍ່ມີການສົ່ງຄືນຂໍ້ມູນ, ບໍ່ມີຫຍັງທີ່ພຽງແຕ່ປາກົດຫວ່າງເປົ່າຢູ່ໃນມຸມເບິ່ງ.

    ສໍາລັບຕາລາງທີ່ເບິ່ງຫວ່າງເປົ່າ, ແຕ່ຄວາມຈິງແລ້ວບໍ່ແມ່ນ, ສູດ ISBLANK ຈະສົ່ງຄືນ FALSE. ພຶດຕິກຳນີ້ເກີດຂຶ້ນຖ້າຕາລາງມີອັນໃດອັນໜຶ່ງຕໍ່ໄປນີ້:

    • ສູດຄຳນວນທີ່ໃຫ້ຄ່າສະຕຣິງຫວ່າງເປົ່າເຊັ່ນ IF(A1", A1, "").
    • ສະຕຣິງຄວາມຍາວສູນ ນຳເຂົ້າຈາກຖານຂໍ້ມູນພາຍນອກ ຫຼືເປັນຜົນມາຈາກການອັດສຳເນົາ/ວາງ.

      ວິທີໃຊ້ ISBLANK ໃນ Excel

      ເພື່ອໃຫ້ຄວາມເຂົ້າໃຈຫຼາຍຂຶ້ນກ່ຽວກັບສິ່ງທີ່ຟັງຊັນ ISBLANK ມີຄວາມສາມາດ, ໃຫ້ພວກເຮົາເບິ່ງຕົວຢ່າງການປະຕິບັດບາງຢ່າງ.

      ສູດ Excel: ຖ້າເຊລຫວ່າງເປົ່າ

      ເນື່ອງຈາກ Microsoft Excel ບໍ່ມີປະເພດຂອງການທໍາງານຂອງ IFBLANK ຢູ່ໃນຕົວ, ທ່ານຈໍາເປັນຕ້ອງໃຊ້ IF ແລະ ISBLANK ຮ່ວມກັນເພື່ອທົດສອບເຊລ ແລະປະຕິບັດການດໍາເນີນການຖ້າຕາລາງຫວ່າງເປົ່າ.

      ນີ້ແມ່ນລຸ້ນທົ່ວໄປ:

      IF(ISBLANK( cell ), " ຖ້າຫວ່າງ ", " ຖ້າບໍ່ຫວ່າງ ")

      ເພື່ອເບິ່ງມັນຢູ່ໃນການປະຕິບັດ, ໃຫ້ກວດເບິ່ງວ່າຕາລາງໃນຖັນ B (ວັນທີສົ່ງ) ມີມູນຄ່າໃດໆໃນມັນ. ຖ້າຕາລາງຫວ່າງເປົ່າ, ຫຼັງຈາກນັ້ນໃຫ້ຜົນຜະລິດ "Open"; ຖ້າເຊລບໍ່ຫວ່າງເປົ່າ, ຫຼັງຈາກນັ້ນໃຫ້ຜົນຜະລິດ "ສໍາເລັດ". 9>. ຖ້າເຊລມີບາງສິ່ງບາງຢ່າງທີ່ເບິ່ງບໍ່ເຫັນດ້ວຍຕາຂອງມະນຸດເຊັ່ນ: aສະຕຣິງຄວາມຍາວສູນ, ISBLANK ຈະສົ່ງຄືນ FALSE. ເພື່ອເປັນຕົວຢ່າງ, ກະລຸນາເບິ່ງຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້. ວັນທີໃນຖັນ B ຖືກດຶງມາຈາກຊີດອື່ນດ້ວຍສູດນີ້:

      =IF(Sheet3!B2"",Sheet3!B2,"")

      ຕາມຜົນ, B4 ແລະ B6 ມີສະຕຣິງຫວ່າງເປົ່າ (""). ສໍາລັບຕາລາງເຫຼົ່ານີ້, ສູດ IF ISBLANK ຂອງພວກເຮົາໃຫ້ຜົນຕອບແທນ "ສໍາເລັດ" ເພາະວ່າໃນເງື່ອນໄຂຂອງ ISBLANK ເຊລບໍ່ຫວ່າງເປົ່າ.

      ຖ້າການຈັດປະເພດ "blanks" ຂອງທ່ານປະກອບມີຕາລາງທີ່ມີສູດທີ່ສົ່ງຜົນໃຫ້ ສະຕຣິງຫວ່າງເປົ່າ. , ຈາກນັ້ນໃຊ້ສຳລັບການທົດສອບຢ່າງມີເຫດຜົນ:

      =IF(B2="", "Open", "Completed")

      ຮູບໜ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຄວາມແຕກຕ່າງ:

      ສູດ Excel: ຖ້າ ເຊັລບໍ່ຫວ່າງເປົ່າຫຼັງຈາກນັ້ນ

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

      ອີງຕາມຄໍານິຍາມຂອງທ່ານ "blanks", ເລືອກຫນຶ່ງໃນວິທີການດັ່ງຕໍ່ໄປນີ້. ໂດຍ ISBLANK ໂດຍການຫໍ່ມັນເປັນ NOT:

      IF(NOT(ISBLANK( cell )), " ຖ້າບໍ່ຫວ່າງ ", "")

      ຫຼືໃຊ້ທີ່ຄຸ້ນເຄີຍແລ້ວ. IF ISBLANK ສູດ (ກະລຸນາສັງເກດວ່າເມື່ອປຽບທຽບກັບອັນກ່ອນຫນ້າ, value_if_true ແລະ value_if_f alse ຄ່າຖືກປ່ຽນ):

      IF(ISBLANK( cell ), "", ຖ້າບໍ່ຫວ່າງ ")

      ເພື່ອຕັດ ຄວາມຍາວສູນ strings ເປັນຊ່ອງຫວ່າງ, ໃຊ້ "" ສໍາລັບການທົດສອບຢ່າງມີເຫດຜົນຂອງ IF:

      IF( cell "", " ຖ້າບໍ່ຫວ່າງ ", "")

      ສໍາລັບຕາຕະລາງຕົວຢ່າງຂອງພວກເຮົາ, ສູດໃດໆຂ້າງລຸ່ມນີ້ຈະເຮັດວຽກໄດ້. ການປິ່ນປົວ. ພວກມັນທັງໝົດຈະສົ່ງຄືນ "ສຳເລັດແລ້ວ" ໃນຖັນ C ຖ້າຕາລາງໃນຖັນ B ບໍ່ຫວ່າງ:

      =IF(NOT(ISBLANK(B2)), "Completed", "")

      =IF(ISBLANK(B2), "", "Completed")

      =IF(B2"", "Completed", "")

      ຖ້າຕາລາງຫວ່າງເປົ່າ, ຈາກນັ້ນປ່ອຍຫວ່າງໄວ້

      ໃນບາງສະຖານະການ, ທ່ານອາດຈະຕ້ອງການສູດສູດປະເພດນີ້: ຖ້າຕາລາງຫວ່າງເປົ່າບໍ່ເຮັດຫຍັງ, ຖ້າບໍ່ດັ່ງນັ້ນໃຫ້ດຳເນີນການບາງຢ່າງ. ໃນຄວາມເປັນຈິງ, ມັນບໍ່ມີຫຍັງນອກ ເໜືອ ຈາກການປ່ຽນແປງຂອງສູດ IF ISBLANK ທົ່ວໄປທີ່ໄດ້ກ່າວມາຂ້າງເທິງ, ທີ່ທ່ານໃຫ້ສະຕຣິງຫວ່າງເປົ່າ ("") ສໍາລັບການໂຕ້ຖຽງ value_if_true ແລະຄ່າທີ່ຕ້ອງການ / ສູດ / ການສະແດງອອກສໍາລັບ value_if_false .

      ສຳລັບຕາລາງຫວ່າງເປົ່າຢ່າງແທ້ຈິງ:

      IF(ISBLANK( cell ), "", ຖ້າບໍ່ຫວ່າງ ")

      ເພື່ອຖືວ່າສະຕຣິງຫວ່າງເປົ່າເປັນຊ່ອງຫວ່າງ:

      IF( cell ="", "", ຖ້າບໍ່ຫວ່າງ ")

      ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້, ສົມມຸດວ່າທ່ານຕ້ອງການເຮັດ ຕໍ່ໄປນີ້:

      • ຖ້າຖັນ B ຫວ່າງເປົ່າ, ໃຫ້ຖັນ C ຫວ່າງເປົ່າ.
      • ຖ້າຖັນ B ມີຕົວເລກການຂາຍ, ໃຫ້ຄິດໄລ່ຄ່ານາຍໜ້າ 10%.

      ເພື່ອເຮັດມັນໃຫ້ສຳເລັດ, ພວກເຮົາຄູນຈຳນວນໃນ B2 ໂດຍເປີເຊັນ ແລະໃສ່ການສະແດງອອກໃນອາກິວເມັນທີສາມຂອງ IF:

      =IF(ISBLANK(B2), "", B2*10%)

      ຫຼື

      =IF(B2="", "", B2*10%)

      ຫຼັງ​ຈາກ​ການ​ຄັດ​ລອກ​ສູດ​ຜ່ານ​ຖັນ C, ຜົນ​ໄດ້​ຮັບ​ເປັນ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້:

      ຖ້າ​ຫາກ​ວ່າ cell ໃນ​ໄລ​ຍະ​ຫວ່າງ​ເປົ່າ, ຫຼັງ​ຈາກ​ນັ້ນ​ເຮັດ​ບາງ​ສິ່ງ​ບາງ​ຢ່າງ

      ໃນ Microsoft Excel, ມີວິທີທີ່ແຕກຕ່າງກັນບໍ່ຫຼາຍປານໃດໃນການກວດສອບຂອບເຂດສໍາລັບຈຸລັງຫວ່າງເປົ່າ.ພວກເຮົາຈະໃຊ້ຄໍາຖະແຫຼງການ IF ເພື່ອສົ່ງອອກຄ່າຫນຶ່ງຖ້າມີຢ່າງຫນ້ອຍຫນຶ່ງຕາລາງຫວ່າງຢູ່ໃນຂອບເຂດແລະຄ່າອື່ນຖ້າບໍ່ມີຕາລາງຫວ່າງຢູ່ທັງຫມົດ. ໃນການທົດສອບຢ່າງມີເຫດຜົນ, ພວກເຮົາຄິດໄລ່ຈໍານວນທັງຫມົດຂອງຈຸລັງຫວ່າງເປົ່າໃນຂອບເຂດ, ແລະຫຼັງຈາກນັ້ນກວດເບິ່ງວ່າຈໍານວນແມ່ນຫຼາຍກວ່າສູນ. ອັນນີ້ສາມາດເຮັດໄດ້ດ້ວຍຟັງຊັນ COUNTBLANK ຫຼື COUNTIF:

      COUNTBLANK( range )>0 COUNTIF( range ,"")>0

      ຫຼືເລັກນ້ອຍ ສູດ SUMPRODUCT ທີ່ຊັບຊ້ອນກວ່າ:

      SUMPRODUCT(--( range =""))>0

      ຕົວຢ່າງ: ເພື່ອກຳນົດສະຖານະ "Open" ໃຫ້ກັບໂຄງການໃດໜຶ່ງທີ່ມີຊ່ອງຫວ່າງໜຶ່ງ ຫຼືຫຼາຍກວ່ານັ້ນ. ໃນຖັນ B ຫາ D, ທ່ານສາມາດໃຊ້ສູດໃດນຶ່ງຂ້າງລຸ່ມນີ້:

      =IF(COUNTBLANK(B2:D2)>0,"Open", "")

      =IF(COUNTIF(B2:D2,"")>0, "Open", "")

      =IF(SUMPRODUCT(--(B2:D2=""))>0, "Open", "")

      ຫມາຍເຫດ. ສູດທັງໝົດເຫຼົ່ານີ້ປະຕິບັດຕໍ່ສະຕຣິງຫວ່າງເປົ່າເປັນຊ່ອງຫວ່າງ.

      ຖ້າຕາລາງທັງໝົດຢູ່ໃນຂອບເຂດຫວ່າງເປົ່າ, ຈາກນັ້ນໃຫ້ເຮັດບາງຢ່າງ

      ເພື່ອກວດເບິ່ງວ່າເຊລທັງໝົດໃນຂອບເຂດຫວ່າງບໍ່, ພວກເຮົາຈະໃຊ້ວິທີດຽວກັນ. ດັ່ງໃນຕົວຢ່າງຂ້າງເທິງ. ຄວາມແຕກຕ່າງແມ່ນຢູ່ໃນການທົດສອບຢ່າງມີເຫດຜົນຂອງ IF. ເວລານີ້, ພວກເຮົານັບຕາລາງທີ່ບໍ່ຫວ່າງເປົ່າ. ຖ້າຜົນໄດ້ຮັບແມ່ນໃຫຍ່ກວ່າສູນ (i. e. ການທົດສອບຢ່າງມີເຫດຜົນປະເມີນເປັນ TRUE), ພວກເຮົາຮູ້ວ່າບໍ່ແມ່ນທຸກໆຕາລາງໃນຂອບເຂດຫວ່າງເປົ່າ. ຖ້າການທົດສອບຢ່າງມີເຫດຜົນແມ່ນ FALSE, ນັ້ນ ໝາຍ ຄວາມວ່າຈຸລັງທັງ ໝົດ ໃນຂອບເຂດແມ່ນຫວ່າງເປົ່າ. ດັ່ງນັ້ນ, ພວກເຮົາສະຫນອງຄ່າທີ່ຕ້ອງການ / ການສະແດງອອກ / ສູດໃນອາກິວເມັນທີ 3 ຂອງ IF (value_if_false).

      ໃນຕົວຢ່າງນີ້, ພວກເຮົາຈະສົ່ງຄືນ "ບໍ່ໄດ້ເລີ່ມຕົ້ນ" ສໍາລັບໂຄງການທີ່ມີຊ່ອງຫວ່າງສໍາລັບເປົ້າໝາຍທັງໝົດໃນຖັນ B ຫາ D.

      ວິທີທີ່ງ່າຍທີ່ສຸດໃນການນັບເຊວທີ່ບໍ່ຫວ່າງໃນ Excel ແມ່ນໂດຍໃຊ້ຟັງຊັນ COUNTA:

      =IF(COUNTA(B2:D2)>0, "", "Not Started")

      ອີກວິທີໜຶ່ງແມ່ນ COUNTIF ສໍາລັບການທີ່ບໍ່ແມ່ນຊ່ອງຫວ່າງ ("" ຕາມເງື່ອນໄຂ):

      =IF(COUNTIF(B2:D2,"")>0, "", "Not Started")

      ຫຼືຟັງຊັນ SUMPRODUCT ທີ່ມີເຫດຜົນດຽວກັນ:

      =IF(SUMPRODUCT(--(B2:D2""))>0, "", "Not Started")

      ISBLANK ຍັງສາມາດ ຖືກນໍາໃຊ້, ແຕ່ພຽງແຕ່ເປັນສູດ array, ເຊິ່ງຄວນຈະສໍາເລັດໂດຍການກົດ Ctrl + Shift + Enter , ແລະປະສົມປະສານກັບຟັງຊັນ AND. AND ແມ່ນຈໍາເປັນສໍາລັບການທົດສອບຕາມເຫດຜົນເພື່ອປະເມີນເປັນ TRUE ພຽງແຕ່ເມື່ອຜົນຂອງ ISBLANK ສໍາລັບແຕ່ລະຕາລາງແມ່ນ TRUE.

      =IF(AND(ISBLANK(B2:D2)), "Not Started", "")

      ຫມາຍເຫດ. ເມື່ອເລືອກສູດສໍາລັບແຜ່ນວຽກຂອງເຈົ້າ, ສິ່ງທີ່ສໍາຄັນທີ່ຕ້ອງພິຈາລະນາແມ່ນຄວາມເຂົ້າໃຈຂອງເຈົ້າກ່ຽວກັບ "ຫວ່າງເປົ່າ". ສູດທີ່ອີງໃສ່ ISBLANK, COUNTA ແລະ COUNTIF ທີ່ມີ "" ເປັນເງື່ອນໄຂຊອກຫາຕາລາງຫວ່າງເປົ່າຢ່າງແທ້ຈິງ. SUMPRODUCT ຍັງຖືວ່າສະຕຣິງຫວ່າງເປົ່າເປັນຊ່ອງຫວ່າງ.

      ສູດ Excel: ຖ້າເຊລບໍ່ຫວ່າງເປົ່າ, ຫຼັງຈາກນັ້ນ sum

      ເພື່ອສະສົມເຊລບາງອັນເມື່ອເຊລອື່ນບໍ່ຫວ່າງ, ໃຫ້ໃຊ້ຟັງຊັນ SUMIF, ເຊິ່ງໂດຍສະເພາະ. ອອກແບບສໍາລັບຜົນລວມທີ່ມີເງື່ອນໄຂ.

      ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້, ສົມມຸດວ່າທ່ານຕ້ອງການຊອກຫາຈໍານວນທັງຫມົດສໍາລັບລາຍການທີ່ສົ່ງແລ້ວແລະທີ່ຍັງບໍ່ທັນໄດ້ສົ່ງ.

      ຖ້າບໍ່ຫວ່າງ, ບວກ

      ເພື່ອໃຫ້ໄດ້ຈຳນວນທັງໝົດຂອງສິນຄ້າທີ່ສົ່ງມາ, ໃຫ້ກວດເບິ່ງວ່າ ວັນທີສົ່ງສິນຄ້າ ໃນຖັນ B ບໍ່ຫວ່າງເປົ່າ ແລະຖ້າບໍ່ແມ່ນ, ຈາກນັ້ນໃຫ້ບວກຄ່າໃນຖັນ C:

      =SUMIF(B2:B6, "", C2:C6)

      ຖ້າຫວ່າງເປົ່າsum

      ເພື່ອຮັບຈຳນວນທັງໝົດຂອງສິນຄ້າທີ່ຍັງບໍ່ໄດ້ສົ່ງ, ບວກຖ້າ ວັນທີຈັດສົ່ງ ໃນຖັນ B ຫວ່າງເປົ່າ:

      =SUMIF(B2:B6, "", C2:C6)

      ຜົນບວກຖ້າຕາລາງທັງໝົດຢູ່ໃນຂອບເຂດບໍ່ຫວ່າງ

      ເພື່ອສະຫຼຸບເຊລ ຫຼືການຄຳນວນອື່ນພຽງແຕ່ເມື່ອເຊລທັງໝົດໃນຂອບເຂດທີ່ກຳນົດນັ້ນບໍ່ຫວ່າງ, ທ່ານສາມາດໃຊ້ຟັງຊັນ IF ອີກຄັ້ງດ້ວຍເຫດຜົນທີ່ເຫມາະສົມ. ການທົດສອບ.

      ຕົວຢ່າງ, COUNTBLANK ສາມາດນໍາພວກເຮົາຈໍານວນຊ່ອງຫວ່າງທັງໝົດຢູ່ໃນຂອບເຂດ B2:B6. ຖ້າການນັບເປັນສູນ, ພວກເຮົາດໍາເນີນການສູດ SUM; ຖ້າບໍ່ດັ່ງນັ້ນບໍ່ເຮັດຫຍັງເລີຍ:

      =IF(COUNTBLANK(B2:B6)=0, SUM(B2:B6), "")

      ຜົນໄດ້ຮັບອັນດຽວກັນສາມາດບັນລຸໄດ້ດ້ວຍ array IF ISBLANK SUM formula (ກະລຸນາຈື່ກົດ Ctrl + Shift + Enter ເພື່ອເຮັດສໍາເລັດມັນຢ່າງຖືກຕ້ອງ):

      =IF(OR(ISBLANK(B2:B6)), "", SUM(B2:B6))

      ໃນກໍລະນີນີ້, ພວກເຮົາໃຊ້ ISBLANK ປະສົມປະສານກັບຟັງຊັນ OR, ດັ່ງນັ້ນການທົດສອບຕາມເຫດຜົນແມ່ນ TRUE ຖ້າມີຢ່າງຫນ້ອຍຫນຶ່ງ. ຕາລາງຫວ່າງເປົ່າຢູ່ໃນຂອບເຂດ. ດັ່ງນັ້ນ, ຟັງຊັນ SUM ໄປຫາອາກິວເມັນ value_if_false .

      ສູດ Excel: count if cell is not blank

      ດັ່ງທີ່ເຈົ້າອາດຈະຮູ້, Excel ມີຟັງຊັນພິເສດໃນການນັບ. ຕາລາງທີ່ບໍ່ຫວ່າງເປົ່າ, ຟັງຊັນ COUNTA. ກະລຸນາຮັບຊາບວ່າຟັງຊັນຈະນັບເຊວທີ່ມີຂໍ້ມູນປະເພດໃດນຶ່ງ, ລວມທັງຄ່າໂລຈິກຂອງ TRUE ແລະ FALSE, ຂໍ້ຜິດພາດ, ຍະຫວ່າງ, ສະຕຣິງຫວ່າງເປົ່າ, ແລະອື່ນໆ.

      ຕົວຢ່າງ, ເພື່ອນັບ ບໍ່ຫວ່າງ ເຊລໃນຂອບເຂດ B2:B6, ນີ້ແມ່ນສູດທີ່ໃຊ້:

      =COUNTA(B2:B6)

      ຜົນດຽວກັນສາມາດເຮັດໄດ້ໂດຍການໃຊ້ COUNTIF ດ້ວຍການບໍ່ຫວ່າງເປົ່າ.ເງື່ອນໄຂ (""):

      =COUNTIF(B2:B6,"")

      ເພື່ອນັບ ຫວ່າງ ຕາລາງ, ໃຫ້ໃຊ້ຟັງຊັນ COUNTBLANK:

      =COUNTBLANK(B2:B6)

      Excel ISBLANK ບໍ່ເຮັດວຽກ

      ດັ່ງທີ່ໄດ້ກ່າວມາແລ້ວ, ISBLANK ໃນ Excel ກັບຄືນ TRUE ພຽງແຕ່ສໍາລັບ ຕາລາງຫວ່າງແທ້ໆ ທີ່ບໍ່ມີອັນໃດອັນໜຶ່ງ. ສໍາລັບ ເຊລທີ່ເບິ່ງຄືວ່າເປົ່າຫວ່າງ ປະກອບດ້ວຍສູດທີ່ຜະລິດສະຕຣິງຫວ່າງເປົ່າ, ຊ່ອງຫວ່າງ, apostrophes, ຕົວອັກສອນທີ່ບໍ່ແມ່ນການພິມ, ແລະອື່ນໆ, ISBLANK ກັບຄືນມາ FALSE.

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

      ປະຕິບັດຄ່າສູນຄວາມຍາວເປັນຊ່ອງຫວ່າງ

      ເພື່ອພິຈາລະນາເຊລທີ່ມີສະຕຣິງຄວາມຍາວສູນເປັນຊ່ອງຫວ່າງ, ໃນການທົດສອບເຫດຜົນຂອງ IF, ໃຫ້ໃສ່ອັນໃດນຶ່ງ. string ຫວ່າງເປົ່າ ("") ຫຼືຟັງຊັນ LEN ເທົ່າກັບສູນ.

      =IF(A2="", "blank", "not blank")

      ຫຼື

      =IF(LEN(A2)=0, "blank", "not blank")

      ເອົາອອກ ຫຼືລະເລີຍຊ່ອງຫວ່າງເພີ່ມເຕີມ

      ໃນກໍລະນີທີ່ຟັງຊັນ ISBLANK ເຮັດວຽກຜິດປົກກະຕິເນື່ອງຈາກຊ່ອງຫວ່າງ, ການແກ້ໄຂທີ່ຊັດເຈນທີ່ສຸດແມ່ນການກໍາຈັດພວກມັນອອກ. ການສອນຕໍ່ໄປນີ້ຈະອະທິບາຍວິທີການເອົາຊ່ອງຫວ່າງທີ່ນຳໜ້າ, ຫຍໍ້ໜ້າ ແລະຫຼາຍຊ່ອງຫວ່າງລະຫວ່າງກັນອອກຢ່າງໄວວາ, ຍົກເວັ້ນຕົວໜັງສືຊ່ອງຫວ່າງດຽວລະຫວ່າງຄຳສັບ: ວິທີລຶບຊ່ອງຫວ່າງເພີ່ມເຕີມໃນ Excel.

      ຖ້າເຫດຜົນບາງຢ່າງການເອົາຊ່ອງຫວ່າງເກີນອອກບໍ່ໄດ້. ເຮັດວຽກສໍາລັບທ່ານ, ທ່ານສາມາດບັງຄັບໃຫ້ Excel ບໍ່ສົນໃຈພວກມັນ.

      ກ່ຽວກັບເຊັລທີ່ມີ ຕົວອັກສອນຊ່ອງຫວ່າງເທົ່ານັ້ນ ຫວ່າງເປົ່າ, ໃຫ້ລວມເອົາ LEN(TRIM(cell))=0 ໃນການທົດສອບຢ່າງມີເຫດຜົນຂອງ IF ເປັນເງື່ອນໄຂເພີ່ມເຕີມ:

      =IF(OR(A2="", LEN(TRIM(A2))=0), "blank", "not blank")

      ເຖິງບໍ່ສົນໃຈ ຕົວອັກສອນທີ່ບໍ່ພິມສະເພາະ , ຊອກຫາລະຫັດຂອງມັນ ແລະສະໜອງມັນໃຫ້ກັບຟັງຊັນ CHAR.

      ຕົວຢ່າງ, ເພື່ອລະບຸຕາລາງທີ່ມີ ສະຕຣິງຫວ່າງເປົ່າ ແລະ nonbreaking spaces ( ) ເປັນຊ່ອງຫວ່າງ, ໃຊ້ສູດຄຳນວນຕໍ່ໄປນີ້, ເຊິ່ງ 160 ແມ່ນລະຫັດຕົວອັກສອນສຳລັບພື້ນທີ່ທີ່ບໍ່ແຕກແຍກ:

      =IF(OR(A2="", A2=CHAR(160)), "blank", "not blank")

      ນັ້ນຄືແນວນັ້ນ. ເພື່ອໃຊ້ຟັງຊັນ ISBLANK ເພື່ອລະບຸຕາລາງຫວ່າງເປົ່າໃນ Excel. ຂ້າ​ພະ​ເຈົ້າ​ຂໍ​ຂອບ​ໃຈ​ທ່ານ​ສໍາ​ລັບ​ການ​ອ່ານ​ແລະ​ຫວັງ​ວ່າ​ຈະ​ໄດ້​ພົບ​ທ່ານ​ໃນ blog ຂອງ​ພວກ​ເຮົາ​ໃນ​ອາ​ທິດ​ຕໍ່​ໄປ​!

    Michael Brown ເປັນຜູ້ທີ່ມີຄວາມກະຕືລືລົ້ນທາງດ້ານເທກໂນໂລຍີທີ່ອຸທິດຕົນທີ່ມີຄວາມກະຕືລືລົ້ນໃນຂະບວນການທີ່ສັບສົນໂດຍນໍາໃຊ້ເຄື່ອງມືຊອບແວ. ດ້ວຍປະສົບການຫຼາຍກວ່າໜຶ່ງທົດສະວັດໃນອຸດສາຫະກຳເທັກໂນໂລຍີ, ລາວໄດ້ເນັ້ນທັກສະໃນ Microsoft Excel ແລະ Outlook, ເຊັ່ນດຽວກັນກັບ Google Sheets ແລະ Docs. blog ຂອງ Michael ແມ່ນອຸທິດຕົນເພື່ອແບ່ງປັນຄວາມຮູ້ແລະຄວາມຊໍານານຂອງລາວກັບຜູ້ອື່ນ, ສະຫນອງຄໍາແນະນໍາແລະຄໍາແນະນໍາທີ່ງ່າຍຕໍ່ການຕິດຕາມເພື່ອປັບປຸງຜົນຜະລິດແລະປະສິດທິພາບ. ບໍ່ວ່າທ່ານຈະເປັນມືອາຊີບທີ່ມີລະດູການຫຼືຜູ້ເລີ່ມຕົ້ນ, blog ຂອງ Michael ສະເຫນີຄວາມເຂົ້າໃຈທີ່ມີຄຸນຄ່າແລະຄໍາແນະນໍາພາກປະຕິບັດສໍາລັບການໄດ້ຮັບປະໂຫຍດສູງສຸດຈາກເຄື່ອງມືຊອບແວທີ່ຈໍາເປັນເຫຼົ່ານີ້.