TLDR สรุปสั้นๆ
ISNONTEXT เช็คว่าค่านั้นไม่ใช่ข้อความโดยผลออกมาเป็น TRUE (หากไม่ใช่ข้อความ) หรือ FALSE (หากเป็นข้อความ)
คำอธิบาย
ฟังก์ชัน ISNONTEXT ใน Excel ใช้สำหรับเช็คว่าค่าที่กำหนดนั้นไม่ใช่ข้อความหรือไม่ โดยจะให้ค่าออกมาเป็น TRUE หากค่าที่ตรวจไม่ใช่ข้อความ และ FALSE หากค่าที่ตรวจเป็นข้อความ สามารถนำไปใช้ในการตรวจสอบค่าต่าง ๆ ก่อนการคำนวณหรือนำไปใช้ในฟังก์ชันอื่น ๆ
มีครั้งแรกในเวอร์ชันไหน
Excel 2003 หรือก่อนหน้านั้น
รูปแบบคำสั่ง (Syntax)
ISNONTEXT(value)
Arguments
-
value (Required – any)
ค่าที่คุณต้องการทดสอบว่าเป็นข้อความหรือไม่ ค่านี้สามารถเป็นว่าง (ไม่มีค่าในเซลล์), ข้อผิดพลาด, ค่าตรรกศาสตร์, ข้อความ, ตัวเลข, หรือค่าที่อ้างอิงจากชื่อ หรือทุกค่านี้ได้
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: เช็คว่าค่า 100 เป็นข้อความหรือไม่=ISNONTEXT(100)
Result:TRUE (เพราะ 100 เป็นตัวเลข) -
Formula:
Description: เช็คว่าค่า "apple" เป็นข้อความหรือไม่=ISNONTEXT("apple")
Result:FALSE (เพราะ "apple" เป็นข้อความ) -
Formula:
Description: เช็คว่าค่าในเซลล์ A1 เป็นข้อความหรือไม่ (หาก A1 เป็นวันที่ 01/01/2023)=ISNONTEXT(A1)
Result:TRUE (เพราะวันที่ไม่ใช่ข้อความ) -
Formula:
Description: เช็คว่าเซลล์ว่างเปล่าเป็นข้อความหรือไม่=ISNONTEXT("")
Result:TRUE (เพราะเซลล์ว่างเปล่าและไม่ถือเป็นข้อความ) -
Formula:
Description: ใช้ ISNONTEXT กับ IF เพื่อแสดงข้อความที่เป็นมิตร หาก B1 เป็นตัวเลข=IF(ISNONTEXT(B1), "ไม่ใช่ข้อความ", "ข้อความ")
Result:ไม่ใช่ข้อความ (เพราะ B1 ไม่ใช่ข้อความ)
Tips & Tricks
– ฟังก์ชัน ISNONTEXT สามารถใช้ร่วมกับฟังก์ชัน IF เพื่อให้ผลลัพธ์ที่เข้าใจง่ายยิ่งขึ้น เช่น การกลับว่า “ใช่” หรือ “ไม่” สำหรับค่าไม่ใช่ข้อความ และข้อความตามลำดับ – ใช้ฟังก์ชันนี้ในกฎการจัดรูปแบบตามเงื่อนไขเพื่อเน้นเซลล์ที่มีค่าไม่ใช่ข้อความ
ข้อควรระวัง (Cautions)
– ฟังก์ชันนี้จะคืนค่า TRUE สำหรับข้อผิดพลาดในเซลล์ – ค่าสตริงว่างถือเป็นข้อความ ดังนั้นควรระวังเมื่อทดสอบเซลล์ว่าง
ฟังก์ชันที่เกี่ยวข้อง
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply