TLDR สรุปสั้นๆ

IFNA จัดการข้อผิดพลาด #N/A ด้วยการคืนค่าที่กำหนด กรณีไม่เกิดข้อผิดพลาดจะแสดงค่าผลลัพธ์ตามปกติ

คำอธิบาย

ฟังก์ชัน IFNA เป็นฟังก์ชันที่ใช้สำหรับจัดการกับข้อผิดพลาด #N/A ที่เกิดจากการคำนวณ หากฟังก์ชันที่กำหนดส่งคืนค่าที่เป็นข้อผิดพลาด #N/A ฟังก์ชัน IFNA จะคืนค่าที่เรากำหนดให้แทนข้อผิดพลาดนั้น ในทางกลับกัน หากผลลัพธ์ของฟังก์ชันไม่ใช่ #N/A ก็จะแสดงผลลัพธ์ตามปกติ

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

Excel 2013

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

IFNA(value, value_if_na)

Arguments

  • value (Required – Any Excel formula or value)
    ค่าหรือสูตรที่เราต้องการตรวจสอบว่ามีข้อผิดพลาด #N/A หรือไม่
  • value_if_na (Required – Any value)
    ค่าที่ต้องการให้แสดงเมื่อผลลัพธ์เป็นข้อผิดพลาด #N/A

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

  • Formula:
    =IFNA(VLOOKUP(E5, $B$5:$C$16, 2, FALSE), "Not found")
    Description: ถ้าฟังก์ชัน VLOOKUP ไม่พบค่า E5 ในช่วงข้อมูล $B$5:$C$16 จะแสดงข้อความ "Not found" แทนข้อผิดพลาด #N/A
    Result:ข้อความ 'Not found'(ข้อความ) เมื่อไม่พบค่า
  • Formula:
    =IFNA(Average(C:C), 0)
    Description: หากการคำนวณค่าเฉลี่ยของช่วงข้อมูล C:C มีข้อผิดพลาด #N/A จะแสดงผลลัพธ์เป็น 0 แทน
    Result:0 (จำนวน) เมื่อมีข้อผิดพลาด
  • Formula:
    =IFNA(VLOOKUP(H5, $B$5:$C$16, 2, FALSE), "")
    Description: ถ้าไม่พบค่า H5 ในตาราง ค่าที่แสดงจะเป็นช่องว่างแทน
    Result:"" (ข้อความ) เป็นค่าว่างเมื่อไม่พบข้อมูล
  • Formula:
    =IFNA((A2/B2), "Division Error")
    Description: เมื่อมีข้อผิดพลาดในการแบ่งตัวเลข จะแสดงข้อความ "Division Error" แทน
    Result:"Division Error" (ข้อความ) เมื่อเกิดข้อผิดพลาดในการหาร
  • Formula:
    =IFNA(INDEX(A1:A10, MATCH(C1, B1:B10, 0)), "No Match")
    Description: ใช้ร่วมกับ INDEX และ MATCH เพื่อค้นหาค่า หากไม่พบจะแสดง "No Match"
    Result:"No Match" (ข้อความ) เมื่อไม่พบค่า

Tips & Tricks

1. ฟังก์ชัน IFNA สามารถใช้ร่วมกับ VLOOKUP หรือ INDEX/MATCH เพื่อจัดการข้อผิดพลาด #N/A ได้อย่างมีประสิทธิภาพ 2. ใช้พารามิเตอร์ ‘value_if_na’ เพื่อแสดงข้อความหรือค่าที่ต้องการเมื่อเกิดข้อผิดพลาด แทนการแสดงข้อผิดพลาดให้เห็นชัด 3. เมื่อมีการจัดการข้อมูลจำนวนมาก ควรใช้ IFNA ร่วมกับฟังก์ชันอื่นเพื่อเพิ่มความแม่นยำในการวิเคราะห์ข้อมูล

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

1. ฟังก์ชัน IFNA จัดการได้เฉพาะข้อผิดพลาด #N/A เท่านั้น หากต้องการจัดการข้อผิดพลาดชนิดอื่น ๆ ควรใช้ฟังก์ชัน IFERROR แทน 2. ตรวจสอบให้แน่ใจว่าสูตรที่ใช้ในพารามิเตอร์ value ถูกต้องเพื่อป้องกันข้อผิดพลาดอื่น ๆ ที่อาจเกิดขึ้น

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

References

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


ใครสนใจอยากใช้ Excel ได้ดีขึ้น อัตโนมัติขึ้น แนะนำ ลองดู Workshop นี้ได้เลย ตอนนี้กำลังจะอบรมแล้ว

แนะนำ Power Query WORKSHOP 2025 🚀

โดย เทพเอ็กเซล พร้อมยกระดับทักษะการใช้ Excel ให้คุณทำงานได้เร็วและแม่นยำยิ่งขึ้น!

✅ รวบรวม+ดัดแปลง Data เพื่อเตรียมข้อมูลก่อน Pivot ให้พร้อมแบบอัตโนมัติ ด้วย Power Query
สอนตั้งแต่เบื้องต้น จนถึงแก้ไข M Code ด้วยตัวเองได้ 🔥

เลือกรูปแบบการเรียนที่สะดวกสำหรับคุณ:

1️⃣ ONSITE (2 วันเต็ม) – ได้เจอวิทยากรตัวจริง!

  • 📍 17-18 พ.ค. 68 | ⏰ 9:00 – 17:00 น. | 🏨 Sindhorn Midtown Hotel
  • 💰 ราคาพิเศษ 7,000 – 7,500 บาท/ท่าน (รวม VAT) (ปกติ 8,500 บาท)
  • ⭐ Early Bird ชำระก่อน 30 เม.ย. + ลูกค้าเก่า Workshop มีส่วนลดพิเศษ

2️⃣ LIVE ONLINE (6 วัน วันละ 2 ชม.) – เรียนจากที่ไหนก็ได้!

  • 📅 13-15 & 20-22 พ.ค. 68 | ⏰ 20:00 – 22:00 น. | 💻 ผ่าน Zoom
  • 💰 ราคาพิเศษ 4,000 – 4,500 บาท/ท่าน (รวม VAT) (ปกติ 5,500 บาท)
  • ⭐ Early Bird ชำระก่อน 30 เม.ย. + ลูกค้าเก่า Workshop มีส่วนลดพิเศษ

👉 สมัครเลย! ดูรายละเอียดเพิ่มเติมที่นี่ https://www.thepexcel.com/thepexcel-public-workshop-2025/

สอบถามเพิ่มเติม: LINE: @ThepExcelWorkshop ได้เลย


Leave a Reply

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

Public Training Workshop 2025
อบรม In-House Training

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