Excel 365 XLOOKUP ไม่ทำงาน แก้ยังไง – แก้สูตรค้นหาสมัยใหม่ให้ใช้งานได้ 100%

XLOOKUP เป็นสูตรค้นหาที่ดีที่สุดใน Excel 365 แต่ถ้าใช้แล้ว “ไม่ทำงาน”, “ขึ้น Error” หรือ “หาไม่เจอ” ปัญหานี้มักเกิดจากรายละเอียดเล็ก ๆ ที่หลายคนมองข้าม

ข่าวดีคือ… แก้ได้ง่าย และแม่นกว่า VLOOKUP ถ้าตั้งถูก


① 🔥 อาการที่พบบ่อย

  • XLOOKUP ขึ้น #N/A
  • สูตรไม่แสดงผล
  • หาไม่เจอทั้งที่มีข้อมูล
  • ใช้แล้ว Error
  • บางแถวได้ บางแถวไม่ได้

② 🎯 สาเหตุหลัก

  • ค่าที่ค้นหาไม่มีอยู่จริง
  • มีช่องว่าง (Space) แฝง
  • ชนิดข้อมูลไม่ตรง (Text vs Number)
  • Range ไม่ตรงกัน
  • ใช้สูตรผิดรูปแบบ
  • Excel ไม่รองรับ (เวอร์ชันเก่า)

③ 🛠️ วิธีแก้แบบมืออาชีพ

✔ วิธีที่ 1: ตรวจสอบค่าที่ค้นหา

👉 ดูว่าค่ามีอยู่จริงใน Lookup Array หรือไม่


✔ วิธีที่ 2: ลบช่องว่าง (สำคัญมาก)

ใช้:

=TRIM(A1)

👉 Space แฝงทำให้หาไม่เจอ


✔ วิธีที่ 3: ตรวจสอบชนิดข้อมูล

👉 เช่น:

  • 123 ≠ “123”

ใช้:

=VALUE(A1)

✔ วิธีที่ 4: ตรวจสอบ Range ให้ตรงกัน

ตัวอย่าง:

=XLOOKUP(A1,B1:B10,C1:C10)

👉 ต้องมีจำนวนแถวเท่ากัน


✔ วิธีที่ 5: ใช้ IFERROR ป้องกัน Error

=IFERROR(XLOOKUP(A1,B1:B10,C1:C10),"ไม่พบ")

✔ วิธีที่ 6: ตรวจสอบ Syntax สูตร

รูปแบบที่ถูก:

=XLOOKUP(lookup_value, lookup_array, return_array)

✔ วิธีที่ 7: ตรวจสอบตัวสะกด

👉 เช่น:

  • Apple ≠ apple

✔ วิธีที่ 8: อัปเดต Excel

👉 XLOOKUP ใช้ได้เฉพาะ Excel 365 / เวอร์ชันใหม่


④ ⚡ วิธีลัด (แก้เร็ว)

  • เช็คข้อมูล
  • ลบช่องว่าง
  • ใช้ IFERROR

👉 3 วิธีนี้ใช้ก่อน


⑤ 📊 เช็คว่าแก้ได้หรือยัง

  • สูตรแสดงค่าถูกต้อง
  • ไม่มี Error

⑥ 🧠 เทคนิคป้องกัน

  • ใช้ XLOOKUP แทน VLOOKUP
  • ลบ Space ก่อนใช้
  • ใช้ IFERROR เสมอ

⑦ ❌ สิ่งที่ไม่ควรทำ

  • ใช้ข้อมูล Text กับ Number ปนกัน
  • ไม่เช็ค Range
  • Copy สูตรโดยไม่ตรวจ

⑧ 🔍 วิเคราะห์แบบช่าง IT

XLOOKUP ไม่ทำงาน มักเกิดจาก:

  1. ข้อมูลไม่ตรง
  2. Space
  3. Range ผิด

👉 90% มาจากข้อมูล


⑨ 💡 เคสจริง

  • หาไม่เจอเพราะมี Space
  • ตัวเลขเป็น Text → ไม่ Match
  • ใช้ IFERROR แล้วแก้ได้ทันที

⑩ 📚 สรุป

Excel 365 XLOOKUP ไม่ทำงาน แก้ด้วย:

  • เช็คข้อมูล
  • ลบช่องว่าง
  • ใช้ IFERROR

👉 ทำครบ = ใช้งานได้ 100%


⑪ ❓ FAQ

Q: XLOOKUP ดีกว่า VLOOKUP ไหม?
A: ดีกว่าและยืดหยุ่นกว่า

Q: หาไม่เจอทั้งที่มีข้อมูล?
A: เช็ค Space และชนิดข้อมูล


⑫ 💬 คำถามชวนคิด

คุณเคยใช้ XLOOKUP แล้วหาไม่เจอทั้งที่มีข้อมูลไหม?