คำอธิบาย

ฟังก์ชัน ISNA ใน Excel ใช้สำหรับตรวจจับและจัดการกับข้อผิดพลาด #N/A ซึ่งเกิดขึ้นเมื่อสูตรไม่สามารถค้นหาค่าที่ต้องการได้ ฟังก์ชันนี้จะคืนค่า TRUE ถ้าค่าที่กำหนดเป็นข้อผิดพลาด #N/A ถ้าไม่ใช่ก็จะคืนค่า FALSE

มีครั้งแรกในเวอร์ชันไหน

2003 หรือ Version ก่อนหน้า

รูปแบบคำสั่ง (Syntax)

ISNA(value)

Arguments

  • value (Required – any)
    ค่าหรือเซลล์อ้างอิงที่ต้องการทดสอบว่ามีข้อผิดพลาด #N/A หรือไม่

ตัวอย่างการใช้งาน (Examples)

  • Formula:
    =ISNA(A1)
    Description: ตรวจสอบว่าเซลล์ A1 มีข้อผิดพลาด #N/A หรือไม่
    Result:ผลลัพธ์จะเป็น TRUE ถ้าเซลล์ A1 มีข้อผิดพลาด #N/A และ FALSE ถ้าไม่มี
  • Formula:
    =IF(ISNA(B2), "No Sales", B2)
    Description: ถ้าเซลล์ B2 มีข้อผิดพลาด #N/A จะคืนคำว่า "No Sales" ถ้าไม่มีก็จะคืนค่าจริงๆ ใน B2
    Result:จะแสดงคำว่า "No Sales" หากข้อมูลไม่พบบน B2 และจะแสดงค่าจริงของ B2 ถ้าพบ
  • Formula:
    =IF(ISNA(VLOOKUP(F2, A:B, 2, FALSE)), "Not Found", VLOOKUP(F2, A:B, 2, FALSE))
    Description: ใช้คู่กับ VLOOKUP เพื่อตรวจสอบว่ามีข้อผิดพลาด #N/A หรือไม่ หากมีจะแสดง "Not Found"
    Result:จะแสดงค่า "Not Found" ถ้าหากไม่พบค่าใน VLOOKUP หากพบจะแสดงตามปกติ
  • Formula:
    =ISNA(A6)
    Description: ตรวจสอบว่าเซลล์ A6 มีข้อผิดพลาด #N/A หรือไม่
    Result:ผลลัพธ์จะเป็น TRUE ถ้าเซลล์ A6 มีข้อผิดพลาด #N/A และ FALSE ถ้าไม่ใช่
  • Formula:
    =IF(ISNA(A1), "Error", A1)
    Description: ตรวจสอบว่าค่าใน A1 มีข้อผิดพลาด #N/A หรือไม่ หากมีจะแสดงว่า "Error"
    Result:จะแสดงข้อความ "Error" ถ้าค่าใน A1 เป็น #N/A หากไม่ใช่จะโชว์ค่าจริงๆ ใน A1

Tips & Tricks

คุณสามารถใช้ฟังก์ชัน ISNA ในการฟอร์แมทตามเงื่อนไขเพื่อเน้นสีเซลล์ที่มีข้อผิดพลาด #N/A ทำให้สามารถดูและแก้ไขได้ง่ายขึ้น นอกจากนี้ลองใช้คู่กับฟังก์ชันอื่นๆ อย่าง IF และ VLOOKUP เพื่อสร้างเงื่อนไขการจัดการข้อผิดพลาดที่หลากหลายและทรงพลังมากยิ่งขึ้น

ข้อควรระวัง (Cautions)

ระวังว่า ISNA ตรวจสอบเฉพาะข้อผิดพลาด #N/A เท่านั้น ถ้าต้องการตรวจสอบข้อผิดพลาดอื่นๆ เช่น #VALUE หรือ #REF ควรใช้ ISERROR หรือ IFERROR เพื่อให้ตรงกับข้อผิดพลาดที่ต้องการตรวจสอบ

ฟังก์ชันที่เกี่ยวข้อง

ข้อดี / ข้อจำกัด

ข้อดีของ ISNA คือมันสามารถตรวจจับข้อผิดพลาด #N/A ได้อย่างมีประสิทธิภาพ ยิ่งเมื่อนำไปใช้คู่กับฟังก์ชันอื่นๆ เช่น IF และ VLOOKUP จะช่วยจัดการกับข้อมูลและข้อผิดพลาดได้ดีมาก อย่างไรก็ตาม มันสามารถตรวจจับได้เฉพาะข้อผิดพลาด #N/A เท่านั้น ไม่สามารถตรวจจับข้อผิดพลาดอื่นๆ ได้

References

ขอบคุณที่เข้ามาอ่านนะครับ ❤️


Leave a Reply

Your email address will not be published. Required fields are marked *

อบรม In-House Training

Feedback การใช้งาน AI Chatbot