Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

กรองข้อมูล Excel ด้วย Data Validation Drop-Down List - 2 ตัวอย่างปฏิบัติ

บทความนี้จะแนะนำวิธีกรองข้อมูล 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

ขั้นตอน:
  1. สร้างรายการพื้นที่ที่ไม่ซ้ำกัน
  2. สร้าง Drop-down list ที่เซลล์ H5: Data > Data Tools > Data Validation > Data Validation เลือก List ใน Allow, ระบุ Source
  3. คอลัมน์ช่วยที่ 1 (เซลล์ D5): ใส่สูตร =ROWS($A5:A$5) กด Enter ลาก Fill Handle
  4. คอลัมน์ช่วยที่ 2 (Helper 2): ใส่สูตร =IF(C5=$H$5,D5,"")
  5. คอลัมน์ช่วยที่ 3 (Helper 3): ใส่สูตร =IFERROR(SMALL($E$5:$E$14,D5),"")
  6. ในเซลล์ J5 ใส่สูตรดึงข้อมูล: =IFERROR(INDEX($A$5:$C$14,$F5,COLUMNS($J$5:J5)),"")
  7. ลาก Fill Handle ไปทางขวาและลง เพื่อได้ข้อมูลทั้งหมด
  8. ลองเปลี่ยนพื้นที่ใน drop-down list ข้อมูลจะกรองตามที่เลือก

อ่านเพิ่มเติม: วิธีสร้าง Excel Drop Down List สำหรับ Data Validation (8 วิธี)

2. ใช้ฟังก์ชัน FILTER ใน Excel 365 ดึงข้อมูลตาม Drop Down List

หากใช้ Excel 365 สามารถใช้ฟังก์ชัน FILTER ได้ง่ายกว่า

ขั้นตอน:
  1. แปลงข้อมูลเป็นตาราง Excel ด้วย Ctrl + T (ทำให้ drop-down อัปเดตอัตโนมัติเมื่อเพิ่มข้อมูล)
  2. ตั้งชื่อตาราง เช่น Table4
  3. สร้างรายการพื้นที่ไม่ซ้ำและเรียงลำดับในเซลล์ F5: =SORT(UNIQUE(Table4[Area]))
  4. สร้าง Drop-down list ในเซลล์ H5: Source ใส่ =F5# (หมายถึงอาร์เรย์ทั้งหมดจาก F5)
  5. ดึงข้อมูลยอดขายในเซลล์ F11: =FILTER(Table4,Table4[Area]=H5,"No Data Found")
  6. เปลี่ยนพื้นที่ใน drop-down list ข้อมูลจะกรองอัตโนมัติ

อ่านเพิ่มเติม: Excel Data Validation Based on Another Cell Value

สรุป

บทความนี้อธิบาย 2 วิธีกรองข้อมูลด้วย Data Validation drop-down list ใน Excel แบบละเอียด: วิธีคอลัมน์ช่วย (ทำงานได้ทุกเวอร์ชัน) และวิธีฟังก์ชัน FILTER (Excel 365 เท่านั้น) หวังว่าจะช่วยแก้ปัญหาของคุณได้

บทความที่เกี่ยวข้อง