Excel 365 FILTER ไม่ทำงาน แก้ยังไง – แก้สูตรกรองข้อมูลให้แสดงผลทันที

สูตร FILTER เป็นหนึ่งในฟังก์ชัน Dynamic Array ที่ทรงพลังของ Excel 365 แต่ถ้าใช้แล้ว “ไม่แสดงผล”, “ขึ้น Error” หรือ “ค่าว่าง” ปัญหานี้มักเกิดจากเงื่อนไขหรือข้อมูลที่ไม่ถูกต้อง

ข่าวดีคือ… แก้ได้ง่ายมาก ถ้ารู้ว่าต้องเช็คอะไร


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

  • สูตร FILTER ไม่แสดงข้อมูล
  • ขึ้น #CALC!
  • ขึ้น #VALUE!
  • ได้ค่าว่าง
  • บางเงื่อนไขใช้ได้ บางเงื่อนไขไม่ได้

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

  • เงื่อนไข (Condition) ไม่ตรง
  • Range กับ Condition ขนาดไม่เท่ากัน
  • ไม่มีข้อมูลตรงเงื่อนไข
  • มีช่องว่าง (Space) แฝง
  • Excel เวอร์ชันไม่รองรับ
  • เซลล์ปลายทางถูกบล็อก

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

✔ วิธีที่ 1: ตรวจสอบรูปแบบสูตร

รูปแบบที่ถูกต้อง:

=FILTER(A1:C10,B1:B10="Apple")

👉 Range และเงื่อนไขต้องตรงกัน


✔ วิธีที่ 2: ตรวจสอบขนาด Range

👉 เช่น:

  • A1:C10 → 10 แถว
  • B1:B10 → ต้อง 10 แถวเหมือนกัน

✔ วิธีที่ 3: ตรวจสอบเงื่อนไข

👉 เช่น:

  • Apple ≠ apple
  • มี Space แฝง

ใช้:

=TRIM(B1)

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

=IFERROR(FILTER(A1:C10,B1:B10="Apple"),"ไม่พบข้อมูล")

✔ วิธีที่ 5: ตรวจสอบว่ามีข้อมูลตรงเงื่อนไขไหม

👉 ถ้าไม่มี จะขึ้น #CALC!


✔ วิธีที่ 6: ตรวจสอบพื้นที่แสดงผล (Spill Range)

👉 ถ้ามีข้อมูลขวางอยู่ จะขึ้น Error

ลบข้อมูลด้านล่างออก


✔ วิธีที่ 7: ตรวจสอบเวอร์ชัน Excel

👉 FILTER ใช้ได้เฉพาะ Excel 365 / ใหม่


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

👉 Text vs Number ต้องตรงกัน


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

  • เช็ค Range
  • เช็คเงื่อนไข
  • ลบข้อมูลที่ขวาง

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


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

  • สูตรแสดงข้อมูล
  • ไม่มี Error

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

  • ใช้ข้อมูลสะอาด (ไม่มี Space)
  • ใช้ IFERROR
  • ตรวจสอบ Range ก่อนใช้

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

  • ใช้ Range ไม่เท่ากัน
  • ไม่เช็คเงื่อนไข
  • วางข้อมูลทับ Spill Range

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

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

  1. เงื่อนไขไม่ตรง
  2. Range ผิด
  3. ไม่มีข้อมูล

👉 90% อยู่ที่ Data


⑨ 💡 เคสจริง

  • FILTER ไม่แสดง เพราะไม่มีข้อมูลตรง
  • Space ทำให้หาไม่เจอ
  • ลบข้อมูลที่ขวางแล้วใช้ได้ทันที

⑩ 📚 สรุป

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

  • เช็ค Range
  • เช็คเงื่อนไข
  • ใช้ IFERROR

👉 ทำครบ = แสดงผลทันที


⑪ ❓ FAQ

Q: FILTER ขึ้น #CALC! คืออะไร?
A: ไม่มีข้อมูลตรงเงื่อนไข

Q: FILTER ใช้ไม่ได้?
A: เช็คเวอร์ชัน Excel


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

คุณเคยใช้ FILTER แล้วไม่ขึ้นข้อมูลไหม?