วิธีใช้ FILTER ใน Excel 365 (ดึงข้อมูลตามเงื่อนไขแบบโคตรง่าย ไม่ต้องเขียนสูตรยาว)


① 🔥 Hook: ยังใช้ IF + VLOOKUP ซ้อนกันอยู่ = เสียเวลาเกินไป

ถ้าคุณต้อง:

  • ดึงข้อมูลตามเงื่อนไข
  • กรองข้อมูลหลายรายการ

แล้วคุณยังใช้สูตรยาว ๆ อยู่…

👉 คุณยังไม่รู้จัก FILTER

เพราะสูตรนี้ “ดึงข้อมูลได้ทั้งชุดในครั้งเดียว”


② 📌 FILTER คืออะไร?

FILTER = ฟังก์ชันที่ใช้ “กรองข้อมูลตามเงื่อนไข”

👉 พูดง่าย ๆ:

  • ใส่เงื่อนไข → ได้ข้อมูลที่ตรงเงื่อนไขทั้งหมด

📌 ไม่ใช่แค่ 1 ค่า
👉 แต่ได้ทั้งรายการ (Dynamic Array)


③ ⚙️ โครงสร้างสูตร

=FILTER(array, include, [if_empty])

อธิบาย:

  • array = ตารางข้อมูล
  • include = เงื่อนไข (TRUE/FALSE)
  • [if_empty] = ถ้าไม่มีข้อมูล

④ 🧪 ตัวอย่างใช้งานจริง

✔️ ดึงข้อมูลตามเงื่อนไข

=FILTER(A2:C10, B2:B10="Apple")

👉 ดึงทุกแถวที่มี Apple


✔️ กรองข้อมูลตัวเลข

=FILTER(A2:C10, C2:C10>1000)

👉 ดึงข้อมูลที่มากกว่า 1000


✔️ กัน Error

=FILTER(A2:C10, B2:B10="Apple", "ไม่มีข้อมูล")

⑤ 💡 ใช้งานจริงแบบสายโปร

📊 Dashboard

  • กรองข้อมูลแบบ Real-time
  • สร้างรายงานอัตโนมัติ

💼 งานบริษัท

  • ดึงข้อมูลลูกค้า
  • วิเคราะห์ยอดขาย

🌐 SEO / Data

  • วิเคราะห์ keyword
  • แยกกลุ่มข้อมูล

👉 สาย COMSIAM ใช้ FILTER ทำ Data Analysis


⑥ 🚀 สูตรเทพ (ระดับใช้งานจริง)

✔️ หลายเงื่อนไข (AND)

=FILTER(A2:C10, (B2:B10="Apple")*(C2:C10>1000))

✔️ หลายเงื่อนไข (OR)

=FILTER(A2:C10, (B2:B10="Apple")+(B2:B10="Banana"))

✔️ ใช้ร่วมกับ SORT

=SORT(FILTER(A2:C10, C2:C10>1000))

⑦ ⚠️ ข้อควรรู้

❌ ใช้ไม่ได้ใน Excel เวอร์ชันเก่า
❌ ต้องใช้ Excel 365 / 2021

❌ ถ้าไม่มีข้อมูล → #CALC!
👉 ต้องใส่ if_empty


⑧ 🧠 เทคนิคขั้นสูง

👉 ใช้ร่วมกับ:

  • UNIQUE() → ลบค่าซ้ำ
  • SORT() → เรียงข้อมูล
  • XLOOKUP() → ดึงข้อมูล

📌 ตัวอย่าง:

=UNIQUE(FILTER(B2:B10, C2:C10>1000))

⑨ 🔍 ใช้ในงานจริง

  • Dashboard
  • Data Analysis
  • ระบบรายงาน

👉 FILTER = ตัวจบของการกรองข้อมูล


⑩ 🔥 FILTER vs Auto Filter

FILTERAuto Filter
DynamicManual
อัตโนมัติต้องกด
ใช้สูตรใช้เมนู

👉 มือโปร = ใช้ FILTER


⑪ ✅ สรุปแบบมืออาชีพ

FILTER = สูตรที่ “โคตรสำคัญ”

✔ ดึงข้อมูลได้ทั้งชุด
✔ ใช้ง่าย
✔ ทำงานเร็วขึ้น

👉 ถ้าไม่ใช้ = คุณยังทำงานแบบเดิม ๆ


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

คุณเคยใช้ FILTER แทน Auto Filter แล้วหรือยัง?
หรือยังกรองข้อมูลแบบกดเมนูอยู่?