คอมโบจัดการฐานข้อมูลสุดเทพ — สูตร 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




