ตัวกรองรายการแบบหล่นลงนั้นเป็นรายการของชื่อที่ไม่ซ้ำ หากคุณเลือกรายการใดรายการหนึ่งจากรายการดรอปดาวน์ คุณจะได้รับรายการที่เกี่ยวข้องกับการเลือกของคุณ ในบทความนี้ คุณจะได้เรียนรู้การสร้างตัวกรองรายการดรอปดาวน์ตามค่าของเซลล์ใน Excel ทีละขั้นตอน
คุณสามารถดาวน์โหลดไฟล์ Excel จากลิงค์ต่อไปนี้และฝึกฝนไปพร้อมๆ กับมัน
ขั้นตอนในการสร้างตัวกรอง Excel โดยใช้รายการแบบหล่นลงตามค่าของเซลล์
ขั้นตอนที่ 1:สร้างรายการที่ไม่ซ้ำเพื่อสร้างตัวกรองรายการแบบหล่นลงตามค่าของเซลล์ใน Excel
ในการสร้างตัวกรองรายการดรอปดาวน์ คุณต้องสร้างรายการที่ไม่ซ้ำก่อน จากนั้นคุณสามารถทำส่วนที่เหลือตามรายการได้
มาสร้างรายการที่ไม่ซ้ำกันก่อน
เพื่อสร้างรายการซ้ำกันฟรีของรายการ
❶ คัดลอกรายการจากตารางข้อมูลของคุณก่อน ตัวอย่างเช่น ฉันกำลังแยกรายการออกจาก หมวดหมู่ ของตารางข้อมูลของฉัน
❷ เลือกข้อมูลเพื่อสร้างรายการที่ไม่ซ้ำ จากนั้นไปที่ ข้อมูล> ลบรายการที่ซ้ำกัน
❸ ลบรายการที่ซ้ำกัน กล่องโต้ตอบจะปรากฏขึ้น ตรวจสอบให้แน่ใจว่าทุกอย่างเป็นไปตามความต้องการของคุณ จากนั้นกดปุ่ม ตกลง คำสั่ง
ดังนั้นคุณจึงเพิ่งสร้างรายการไอเท็มพิเศษ ตอนนี้เพื่อเพิ่มตัวกรองรายการแบบเลื่อนลง
❹ เลือกเซลล์แล้วไปที่ ข้อมูล> การตรวจสอบข้อมูล> การตรวจสอบความถูกต้องของข้อมูล
ต่อไป การตรวจสอบข้อมูล กล่องโต้ตอบจะปรากฏขึ้น
❺ จาก การตั้งค่า แท็บ เลือก รายการ จาก อนุญาต กล่อง.
❻ รวมช่วงเซลล์ที่คุณได้สร้างรายการที่ไม่ซ้ำกัน ตัวเลือกนี้มีอยู่ใน แหล่งที่มา กล่อง.
❼ จากนั้นกด ตกลง คำสั่ง
สุดท้าย คุณจะได้ตัวกรองรายการดรอปดาวน์ของคุณใน Excel ดังรูปต่อไปนี้
อ่านเพิ่มเติม: วิธีสร้างรายการดรอปดาวน์ที่มีค่าที่ไม่ซ้ำกันใน Excel (4 วิธี)
ขั้นตอนที่ 2:ทำให้ตัวกรองรายการดรอปดาวน์ทำงาน
ดังนั้นเราจึงเพิ่งเพิ่มตัวกรองรายการดรอปดาวน์ใน Excel ตอนนี้เรามากรองข้อมูลจากตารางข้อมูลที่มีอยู่โดยใช้ตัวกรองรายการแบบเลื่อนลงที่เราเพิ่งสร้างขึ้น
ในการทำเช่นนั้น เราจำเป็นต้องเพิ่มคอลัมน์พิเศษ 3 คอลัมน์ในตารางข้อมูลหลัก เหล่านี้เป็นคอลัมน์ผู้ช่วย ฉันตั้งชื่อคอลัมน์เหล่านั้นว่า Row SL , ตรงกัน และ สั่ง ตามลำดับ
คอลัมน์ช่วยเหลือแรก:แถว SL.
ในคอลัมน์นี้ เราจะเก็บหมายเลขประจำแถวไว้ในตารางข้อมูลของเรา ในการทำเช่นนั้น
❶ ใส่สูตรต่อไปนี้ในเซลล์ F5 .
=ROWS($E$5:E5)
อาร์กิวเมนต์สำหรับ ROWS ฟังก์ชั่นเป็นอาร์เรย์ ที่ไหน
- $E$5 เป็นเซลล์แรกของ Row SL คุณสามารถเพิ่มเครื่องหมายดอลลาร์โดยกด F4 กุญแจล็อคที่อยู่เซลล์
- E5 ยังเป็นเซลล์แรกของ Row SL
ดังนั้นสิ่งที่สูตรทำจริงคือ จะคำนวณความแตกต่างจากเซลล์ $E$5 ถึง E5 . ขณะที่เราลาก Fill Handle ไอคอนจากเซลล์ F5 ไปยังเซลล์ F12 , $E$5 คงที่ แต่ E5 ค่อยๆเปลี่ยนแปลง ระยะห่างระหว่างที่อยู่ของเซลล์ทั้งสองเพิ่มขึ้นเรื่อยๆ ดังนั้นเราจึงได้หมายเลขประจำแถวของตารางข้อมูลของเรา
💡 หมายเหตุ: คุณสามารถเพิ่มหมายเลขซีเรียลด้วยตนเองหากต้องการ
❷ จากนั้นกดปุ่ม ENTER เพื่อดำเนินการตามสูตร
❸ ลาก เติมแฮนเดิล ไอคอนจากเซลล์ F5 ไปยังเซลล์ F12 .
คอลัมน์ช่วยเหลือที่สอง:ตรงกัน
ในคอลัมน์นี้ เราต้องการส่งคืนหมายเลขซีเรียลของเฉพาะแถวที่ตรงกับรายการที่เลือกในตัวกรองรายการดรอปดาวน์ในเซลล์ K4 .
ในการทำเช่นนั้น
❶ พิมพ์สูตรต่อไปนี้ในเซลล์ G5 .
=IF(B5=$K$4,F5,"")
ในสูตรข้างต้น
- B5 คือที่อยู่เซลล์ของรายการแรกที่ตรงกับรายการที่เลือกของตัวกรองรายการแบบเลื่อนลง
- $K$4 คือที่อยู่เซลล์ของตัวกรองรายการดรอปดาวน์
- F5 เป็นที่อยู่เซลล์ของค่าที่จะส่งคืนหากมีการจับคู่ระหว่าง B5 และ $K$4.
- “” ใช้เพื่อคืนค่าว่างหากไม่มีการจับคู่ระหว่าง B5 และ $K$4.
❷ กด ENTER ปุ่ม.
❸ ลาก เติมแฮนเดิล ไอคอนจากเซลล์ G5 ถึง G12 .
คอลัมน์ช่วยเหลือที่สาม:สั่งซื้อ
ในคอลัมน์ตัวช่วยที่สอง ตรงกัน หมายเลขแถวอาจไม่ปรากฏในเซลล์แบบย้อนหลัง เพื่อให้แน่ใจว่าหมายเลขแถวปรากฏในเซลล์หนึ่งหลังจากเซลล์อื่น เรียงลำดับ คอลัมน์จะเป็นที่ต้องการของ
ตอนนี้
❶ ในเซลล์ H5 , ใส่สูตรต่อไปนี้:
=IFERROR(SMALL($G$5:$G$12,F5),"")
- $G$5:$G$12 คือช่วงของเซลล์ที่ เล็ก ฟังก์ชันจะค้นหาจำนวนที่น้อยที่สุด
- F5 ช่วยให้ เล็ก ฟังก์ชันหาจำนวนที่น้อยที่สุดตามลำดับ เนื่องจากมี 1 และ F5 มีจำนวนเพิ่มมากขึ้นในแต่ละครั้ง 1
- “” ใช้เพื่อทำให้เซลล์ว่างด้วยความช่วยเหลือของ IFERROR ฟังก์ชันหากมีข้อผิดพลาดเกิดขึ้นเนื่องจากด้านหลังของค่าที่ค้นหาโดย SMALL
❷ ในการรันสูตร ให้กด ENTER ปุ่ม.
❸ สุดท้ายลาก Fill Handle ไอคอนจากเซลล์ H5 ถึง H12 .
เสร็จแล้วคอลัมน์คอลัมน์ผู้ช่วย
อ่านเพิ่มเติม: วิธีสร้างรายการแบบหล่นลงพร้อมตัวกรองใน Excel (7 วิธี)
ขั้นตอนที่ 3:การใช้งานตัวกรองรายการแบบเลื่อนลง
เพื่อให้ตัวกรองรายการแบบเลื่อนลงทำงาน
❶ คัดลอกตารางข้อมูลไปยังตำแหน่งอื่น จากนั้นล้างเนื้อหาทั้งหมดโดยใช้ ล้างเนื้อหา สั่งการ. คุณยังสามารถกดปุ่ม DELETE คีย์โดยเลือกเซลล์ทั้งหมดในตารางที่คัดลอกมาเพื่อทำอย่างนั้น
❷ ในเซลล์แรกของตารางข้อมูลที่คัดลอก ให้ใส่สูตรต่อไปนี้:
=IFERROR(INDEX($B$5:$E$12,$G5,COLUMNS($M$5:M5)),"")
- $B$5:$E$12 คือช่วงเซลล์ของตารางข้อมูลเดิม
- $G5 เป็นเซลล์แรกของคอลัมน์ตัวช่วยที่สอง
- $M$5:M5 คือช่วงเซลล์ของคอลัมน์แรกของตารางข้อมูลที่คัดลอก
- “” ใช้เพื่อเว้นเซลล์ทั้งหมดว่างไว้ด้วยความช่วยเหลือของ IFERROR ฟังก์ชัน หากไม่มีข้อมูลสำหรับรายการที่เลือกในตัวกรองรายการแบบเลื่อนลง
❸ กด ENTER เพื่อดำเนินการตามสูตร
❹ ลาก เติมแฮนเดิล ให้ทั่วตารางข้อมูลที่คัดลอกเพื่อใช้สูตรข้างต้นกับทุกเซลล์ของตารางข้อมูล
อ่านเพิ่มเติม: รายการแบบหล่นลงของ Excel ไม่ทำงาน (8 ปัญหาและวิธีแก้ไข)
บทสรุป
โดยสรุป เราได้พูดถึงขั้นตอนทีละขั้นตอนเพื่อสร้างตัวกรองรายการดรอปดาวน์ตามค่าของเซลล์ใน Excel ขอแนะนำให้คุณดาวน์โหลดแบบฝึกหัดที่แนบมาพร้อมกับบทความนี้และฝึกฝนวิธีการทั้งหมดด้วย และอย่าลังเลที่จะถามคำถามใด ๆ ในส่วนความคิดเห็นด้านล่าง เราจะพยายามตอบคำถามที่เกี่ยวข้องทั้งหมดโดยเร็วที่สุด และโปรดเยี่ยมชมเว็บไซต์ของเรา Exceldemy เพื่อสำรวจเพิ่มเติม
บทความที่เกี่ยวข้อง
- วิธีสร้างรายการดรอปดาวน์ใน Excel ด้วยการเลือกหลายรายการ
- รายการดรอปดาวน์ขึ้นอยู่กับหลายรายการ Excel VBA (3 วิธี)
- วิธีการสร้างการเลือกหลายรายการจากรายการดรอปดาวน์ใน Excel (3 วิธี)
- อัปเดตรายการแบบเลื่อนลงอัตโนมัติใน Excel (3 วิธี)
- วิธีการสร้างกล่องรายการแบบเลือกหลายรายการใน Excel