คำอธิบาย
ฟังก์ชัน ISNUMBER ใน Excel : ใช้สำหรับเช็คว่าค่าที่กำหนดเป็นตัวเลขหรือไม่ ถ้าใช่จะคืนค่า TRUE ถ้าไม่ใช่จะคืนค่า FALSE ฟังดูง่ายแต่มีประโยชน์มากในการตรวจสอบข้อมูล!
มีครั้งแรกในเวอร์ชันไหน
2003 หรือ Version ก่อนหน้า
รูปแบบคำสั่ง (Syntax)
=ISNUMBER(value)
Arguments
-
value (Required – any)
ค่าที่ต้องการทดสอบ ถ้าเป็นตัวเลขฟังก์ชันจะคืนค่า TRUE ถ้าไม่ใช่จะคืนค่า FALSE
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: ตรวจสอบว่า 100 เป็นตัวเลขใช่หรือไม่=ISNUMBER(100)
Result:ค่า TRUE เนื่องจาก 100 เป็นตัวเลข -
Formula:
Description: ตรวจสอบว่า 'apple' เป็นตัวเลขหรือไม่=ISNUMBER("apple")
Result:ค่า FALSE เพราะว่า 'apple' เป็นข้อความไม่ใช่ตัวเลข -
Formula:
Description: เช็คว่าค่าที่อยู่ใน A1 เป็นตัวเลขหรือไม่=ISNUMBER(A1)
Result:ค่าจะเป็น TRUE ถ้า A1 มีตัวเลข และ FALSE ถ้าเป็นค่าอื่น -
Formula:
Description: ใช้ ISNUMBER ร่วมกับ IF เพื่อเช็คว่าค่าใน A3 เป็นตัวเลขหรือไม่=IF(ISNUMBER(A3), "Your calculation is good", "Please check your calculation")
Result:ถ้า A3 เป็นตัวเลข จะแสดงข้อความ 'Your calculation is good' ถ้าไม่ใช่จะแสดงข้อความ 'Please check your calculation' -
Formula:
Description: นับจำนวนเซลล์ในช่วง A1:A10 ที่เป็นตัวเลข=SUMPRODUCT(--ISNUMBER(A1:A10))
Result:ผลรวมของจำนวนเซลล์ที่มีค่าตัวเลขในช่วงที่กำหนด
Tips & Tricks
ฟังก์ชัน ISNUMBER สามารถใช้ร่วมกับ IF เพื่อสร้างเงื่อนไขเช่น ถ้าทำให้เซลล์เป็นสีถ้าค่านั้นเป็นตัวเลข หรือใช้ในการตรวจสอบข้อมูลก่อนที่จะทำการคำนวณ สิ่งสำคัญคือการตรวจสอบให้แน่ใจว่าค่าที่ต้องการตรวจสอบเป็นตัวเลขที่แท้จริง ไม่ได้ถูกเก็บเป็นข้อความ
ข้อควรระวัง (Cautions)
ระวัง! ISNUMBER จะคืนค่า FALSE ถ้าค่าถูกเก็บเป็นข้อความแม้จะเป็นตัวเลขในรูปแบบข้อความ ดังนั้นควรตรวจสอบประเภทของข้อมูลก่อนใช้ ISNUMBER
ฟังก์ชันที่เกี่ยวข้อง
ข้อดี / ข้อจำกัด
ISNUMBER มีประโยชน์ในการตรวจสอบข้อมูลและแก้ไขปัญหาการคำนวณ โดยสามารถใช้ในการตรวจสอบข้อผิดพลาดในการคำนวณได้ อาจจะไม่สามารถแยกแยะตัวเลขที่ถูกเก็บเป็นข้อความได้
References
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply