บทความนี้จะแนะนำวิธีกรองข้อมูล Excel โดยใช้ Data Validation drop-down list แทนการใช้ตัวกรองทั่วไป จะสร้าง drop-down list จาก Data Validation แล้วกรองข้อมูลตามรายการที่เลือก
2 ตัวอย่างการใช้ Excel Data Validation Drop Down List กับตัวกรอง
ใช้ชุดข้อมูลยอดขายผลไม้ตามพื้นที่ สร้าง drop-down list ของพื้นที่ แล้วกรองข้อมูลยอดขาย
1. กรองค่าจาก Data Validation Drop Down List ด้วยคอลัมน์ช่วย
เพิ่มคอลัมน์ช่วย 3 คอลัมน์ แล้วดึงข้อมูลตามการเลือกจาก drop-down
ขั้นตอน:- สร้างรายการพื้นที่ที่ไม่ซ้ำกัน
- สร้าง Drop-down list ที่เซลล์ H5: Data > Data Tools > Data Validation > Data Validation เลือก List ใน Allow, ระบุ Source
- คอลัมน์ช่วยที่ 1 (เซลล์ D5): ใส่สูตร
=ROWS($A5:A$5)กด Enter ลาก Fill Handle - คอลัมน์ช่วยที่ 2 (Helper 2): ใส่สูตร
=IF(C5=$H$5,D5,"") - คอลัมน์ช่วยที่ 3 (Helper 3): ใส่สูตร
=IFERROR(SMALL($E$5:$E$14,D5),"") - ในเซลล์ J5 ใส่สูตรดึงข้อมูล:
=IFERROR(INDEX($A$5:$C$14,$F5,COLUMNS($J$5:J5)),"") - ลาก Fill Handle ไปทางขวาและลง เพื่อได้ข้อมูลทั้งหมด
- ลองเปลี่ยนพื้นที่ใน drop-down list ข้อมูลจะกรองตามที่เลือก
อ่านเพิ่มเติม: วิธีสร้าง Excel Drop Down List สำหรับ Data Validation (8 วิธี)
2. ใช้ฟังก์ชัน FILTER ใน Excel 365 ดึงข้อมูลตาม Drop Down List
หากใช้ Excel 365 สามารถใช้ฟังก์ชัน FILTER ได้ง่ายกว่า
ขั้นตอน:- แปลงข้อมูลเป็นตาราง Excel ด้วย Ctrl + T (ทำให้ drop-down อัปเดตอัตโนมัติเมื่อเพิ่มข้อมูล)
- ตั้งชื่อตาราง เช่น Table4
- สร้างรายการพื้นที่ไม่ซ้ำและเรียงลำดับในเซลล์ F5:
=SORT(UNIQUE(Table4[Area])) - สร้าง Drop-down list ในเซลล์ H5: Source ใส่
=F5#(หมายถึงอาร์เรย์ทั้งหมดจาก F5) - ดึงข้อมูลยอดขายในเซลล์ F11:
=FILTER(Table4,Table4[Area]=H5,"No Data Found") - เปลี่ยนพื้นที่ใน drop-down list ข้อมูลจะกรองอัตโนมัติ
อ่านเพิ่มเติม: Excel Data Validation Based on Another Cell Value
สรุป
บทความนี้อธิบาย 2 วิธีกรองข้อมูลด้วย Data Validation drop-down list ใน Excel แบบละเอียด: วิธีคอลัมน์ช่วย (ทำงานได้ทุกเวอร์ชัน) และวิธีฟังก์ชัน FILTER (Excel 365 เท่านั้น) หวังว่าจะช่วยแก้ปัญหาของคุณได้
บทความที่เกี่ยวข้อง
- Excel Data Validation Alphanumeric Only (Using Custom Formula)
- Apply Custom Data Validation for Multiple Criteria in Excel (4 Examples)
- Autocomplete Data Validation Drop Down List in Excel (2 Methods)
- วิธีสร้าง Data Validation List จากตารางใน Excel (3 วิธี)
- สร้าง Data Validation Drop-Down List พร้อมการเลือกหลายรายการใน Excel
- วิธีใช้ Multiple Data Validation ในเซลล์เดียวใน Excel (3 ตัวอย่าง)