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