ISBLANK คือสูตรที่เช็คว่าเซลล์นั้นว่างเปล่าจริงหรือไม่ คืนค่าเป็น TRUE ถ้าว่าง และ FALSE ถ้ามีข้อมูลอยู่ ไม่ว่าจะเป็นตัวเลข ข้อความ หรือแม้แต่ข้อความว่างจากสูตรอื่น
ตัวอย่าง: เช็คช่องที่ยังไม่กรอก
B1fx
=IF(ISBLANK(A1),"ยังไม่กรอก","กรอกแล้ว")| A | B | |
|---|---|---|
| 1 | ยังไม่กรอก |
ถ้า A1 ว่างเปล่าจริงๆ ISBLANK จะได้ TRUE แล้ว IF แสดงข้อความ “ยังไม่กรอก” ให้เห็นทันที ใช้ตรวจสอบแบบฟอร์มที่ยังกรอกไม่ครบก่อนบันทึกหรือส่งไฟล์
ข้อควรระวัง: ต่างจากการเช็คด้วย =””
ถ้าเซลล์มีสูตรที่คืนค่าเป็นข้อความว่าง (เช่น ="") การเช็คด้วย ISBLANK จะได้ FALSE เพราะเซลล์นั้นมีสูตรอยู่ ไม่ได้ว่างจริง ถ้าต้องการเช็คทั้งกรณีว่างจริงและข้อความว่างจากสูตร ให้ใช้ =A1="" แทน
สรุป
ISBLANK เหมาะกับการตรวจสอบข้อมูลก่อนประมวลผล ใช้คู่กับ IF เพื่อแจ้งเตือนช่องที่ยังกรอกไม่ครบ หรือใช้คู่กับ COUNTBLANK เพื่อดูภาพรวมทั้งตารางว่ามีกี่ช่องที่ยังว่างอยู่