หน้าแรก บทความ Microsoft
Microsoft

ISTEXT ใน Excel เช็คว่าค่าในเซลล์เป็นข้อความหรือไม่

เผยแพร่ 16 ส.ค. 69

ISTEXT ทำงานตรงข้ามกับ ISNUMBER คือเช็คว่าค่าในเซลล์เป็นข้อความ (Text) หรือไม่ คืนค่า TRUE ถ้าเป็นข้อความ และ FALSE ถ้าเป็นตัวเลขหรือค่าอื่น

ตัวอย่าง: แยกแถวที่เป็นข้อความออกจากตัวเลข

B1fx=ISTEXT(A1)
A B
1 ไม่ระบุ TRUE

ถ้าคอลัมน์ยอดขายควรเป็นตัวเลขล้วน แต่บางแถวมีคนพิมพ์ “ไม่ระบุ” แทนตัวเลข ISTEXT จะจับได้ทันทีว่าแถวนั้นเป็นข้อความปนอยู่ ใช้กรองแถวที่ผิดปกติออกก่อนคำนวณผลรวมได้

ใช้คู่กับ Conditional Formatting ไฮไลต์ข้อมูลผิดฟอร์แมต

ตั้งเงื่อนไข Conditional Formatting โดยใช้สูตร =ISTEXT(A1) ในคอลัมน์ที่ควรเป็นตัวเลขล้วน จะไฮไลต์เซลล์ที่เป็นข้อความแปลกปลอมให้เห็นชัดทันที ไม่ต้องไล่ตาหาทีละแถว

สรุป

ISTEXT เหมาะกับการตรวจสอบคุณภาพข้อมูลก่อนคำนวณ ใช้คู่กับ ISNUMBER และ ISBLANK เพื่อแยกประเภทข้อมูลในตารางให้ครบทั้งสามแบบ (ตัวเลข ข้อความ ว่างเปล่า) ก่อนนำไปประมวลผลต่อ

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line