สูตร Excel FILTER + SORT + UNIQUE – คอมโบเทพสำหรับการจัดการฐานข้อมูล

คอมโบจัดการฐานข้อมูลสุดเทพ — สูตร Excel FILTER + SORT + UNIQUE

English title: Excel FILTER + SORT + UNIQUE – The Ultimate Data Combo

เกริ่นนำ

ตารางใหญ่ที่ต้องกรอง เรียง และลบค่าซ้ำ เป็นงานประจำของนักวิเคราะห์ข้อมูล ผู้ดูแลสต๊อก ไปจนถึงทีมขาย
วิธีเดิมคือใช้ฟีเจอร์ Filter ตามด้วย Sort แล้วลบซ้ำด้วยมือ ซึ่งช้าและผิดพลาดง่าย
สูตรชุด FILTER + SORT + UNIQUE แก้ปัญหาให้หมดในคำสั่งเดียว: กรองข้อมูลตามเงื่อนไข
เรียงลำดับผลลัพธ์ และตัดค่าซ้ำออกโดยอัตโนมัติ ผลลัพธ์แบบ Dynamic Array จะอัปเดตเองเมื่อมีข้อมูลใหม่
ช่วยให้คุณสร้าง “ตารางย่อยอัจฉริยะ” พร้อมใช้งานทันทีสำหรับรายงานหรือแดชบอร์ด

โครงสร้างคำสั่งหลัก

=FILTER(array, include, [if_empty])
=SORT(array, [sort_index], [sort_order], [by_col])
=UNIQUE(array, [by_col], [exactly_once])

วิธีใช้พร้อมตัวอย่าง

1) ยอดขาย > 1000 แล้วเรียงจากมากไปน้อย

=SORT(FILTER(A2:D100, D2:D100>1000), 4, -1)

2) รายชื่อลูกค้าที่ไม่ซ้ำ เรียง A→Z

=SORT(UNIQUE(B2:B100))

3) ค้นหาตามคำค้นใน F1 (กรองแบบ Contains)

=FILTER(A2:D100, ISNUMBER(SEARCH($F$1, B2:B100)))

4) หลายเงื่อนไขพร้อมกัน (เดือนสิงหา และ สถานะ = Open)

=FILTER(A2:E100, (MONTH(A2:A100)=8) * (E2:E100="Open"))

ปัญหาที่พบบ่อย + วิธีแก้ + ข้อสังเกต

  • ไม่พบผลลัพธ์ → ใช้ IFERROR(สูตร,"ไม่พบข้อมูล")
  • อยากตรึงผลลัพธ์ → ใช้ Copy → Paste Values
  • หลายเงื่อนไข → ใช้ * เป็น AND และ + เป็น OR

ประโยชน์ของสูตร/เทคนิค

  • สร้างรายงานย่อยอัตโนมัติจากตารางใหญ่
  • ข้อมูลสะอาด ตัดค่าซ้ำทันที
  • ต่อยอด Pivot/Chart ได้ง่าย

ไอเดีย Internal Link

สรุปส่งท้าย

FILTER + SORT + UNIQUE คือคอมโบที่รวมการกรอง เรียง และตัดซ้ำไว้ครบ
ได้ผลลัพธ์ที่สดใหม่ทุกครั้งที่ข้อมูลเปลี่ยน ลดงานมือ และลดความผิดพลาด
เริ่มจากสูตรตัวอย่างในบทความนี้ แล้วต่อยอดเพิ่มเงื่อนไขให้เหมาะกับงานจริง คุณจะได้ฐานข้อมูลย่อยอัตโนมัติที่พร้อมใช้งานทันที

Tags

Excel FILTER, Excel SORT, Excel UNIQUE, Data Cleaning, Dynamic Array, กรองข้อมูล Excel, จัดการฐานข้อมูล Excel