วิธีเปลี่ยนรายการแบบหล่นลงตามค่าเซลล์ใน Excel (2 วิธี)

  • แบ่งปันสิ่งนี้
Hugh West

ในการดึงข้อมูลเฉพาะตามค่าที่ระบุ เราอาจต้องใช้รายการแบบเลื่อนลง นอกจากนี้ เราจำเป็นต้องเชื่อมโยง รายการแบบเลื่อนลงที่ขึ้นต่อกัน สองรายการหรือมากกว่าเข้าด้วยกัน ในบทความนี้ เราจะแสดงวิธีการใน Excel เพื่อเปลี่ยนรายการแบบหล่นลงตามค่าของเซลล์

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัดนี้เพื่อใช้ฝึกในขณะที่คุณกำลังอ่านบทความนี้ .

เปลี่ยนรายการแบบหล่นลง.xlsx

2 วิธีที่เหมาะสมในการเปลี่ยนรายการแบบหล่นลงตามค่าเซลล์ใน Excel

ใน ส่วนด้านล่าง เราจะเน้น 2 วิธีที่เหมาะสมที่สุดในการเปลี่ยนรายการแบบเลื่อนลง ประการแรก เราจะใช้ฟังก์ชัน OFFSET และ MATCH ในรายการแบบเลื่อนลงเพื่อทำการเปลี่ยนแปลงตามค่าของเซลล์ นอกจากนี้ เราจะใช้ฟังก์ชัน XLOOKUP ที่มีอยู่ใน Microsoft Excel 365 เพื่อทำเช่นเดียวกัน ในภาพด้านล่าง เราได้จัดเตรียมชุดข้อมูลตัวอย่างเพื่อให้งานสำเร็จ

1. รวมฟังก์ชัน OFFSET และ MATCH เพื่อเปลี่ยนรายการแบบเลื่อนลงตามค่าเซลล์ใน Excel

ในชุดข้อมูลต่อไปนี้ เรามีพนักงานขายสามคนที่มีผลิตภัณฑ์ที่ขาย ตอนนี้เราต้องการหาสินค้าสำหรับพนักงานขายโดยเฉพาะ โดยทำตามขั้นตอนด้านล่าง

ขั้นตอนที่ 1: สร้างรายการตรวจสอบความถูกต้องของข้อมูล

  • ไปที่ ไปที่ ข้อมูล
  • คลิก บนแท็บ ข้อมูลการตรวจสอบ .

ขั้นตอนที่ 2: เลือกแหล่งที่มาสำหรับรายการ

  • จาก อนุญาต ตัวเลือก เลือก รายการ

  • ในกล่อง แหล่งที่มา เลือก ช่วงแหล่งที่มา E4:G4 สำหรับชื่อของพนักงานขาย
  • กด Enter .

  • ดังนั้น เมนูแบบเลื่อนลงในเซลล์ B5

ขั้นตอนที่ 3: ใช้ฟังก์ชัน OFFSET

  • พิมพ์สูตรต่อไปนี้สำหรับฟังก์ชัน OFFSET ,
=OFFSET($E$4)

  • ที่นี่ E4 คือ การอ้างอิง เซลล์ใน รูปแบบสัมบูรณ์
  • <14

    • ใน แถว อาร์กิวเมนต์ ให้ใส่ 1 เป็นค่าที่จะนับ 1 แถวล่าง จากเซลล์อ้างอิง E4 .
    =OFFSET($E$4,1

ขั้นตอน 4: ใช้ฟังก์ชัน MATCH เพื่อกำหนดคอลัมน์ฟังก์ชัน OFFSET

  • ในอาร์กิวเมนต์ cols เพื่อเลือกคอลัมน์ให้ใช้ฟังก์ชัน MATCH กับ สูตรต่อไปนี้
=OFFSET($E$4,1,MATCH($B$5

  • ที่นี่ B5 คือค่าเซลล์ที่เลือกในรายการแบบเลื่อนลง

  • หากต้องการเลือกอาร์กิวเมนต์ lookup_array สำหรับฟังก์ชัน MATCH ให้เพิ่ม E4:G4 เป็นช่วงในรูปแบบสัมบูรณ์ด้วยสูตรต่อไปนี้
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4

  • พิมพ์ 0 สำหรับประเภทการจับคู่ ตรงทั้งหมด สูตรต่อไปนี้จะส่งกลับ 3 สำหรับ MATCH
MATCH($B$5,$E$4:$G$4,0)

  • เขียน ลบ 1 ( -1 ) จากฟังก์ชัน MATCH เนื่องจากฟังก์ชัน OFFSET นับ คอลัมน์แรก เป็น ศูนย์ ( 0 )
MATCH($B$5,$E$4:$G$4,0)-1

ขั้นตอนที่ 5: ป้อนความสูงของคอลัมน์

  • สำหรับการเลือก 1 ในอาร์กิวเมนต์ ความสูง จะนับว่าแต่ละคอลัมน์มีค่าหนึ่งค่า
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1

ขั้นตอนที่ 6: ป้อนค่าความกว้าง

  • สำหรับอาร์กิวเมนต์ ความกว้าง พิมพ์ 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1)

  • ดังนั้นจะเห็นว่าเมื่อเราเลือก Jacob ใน B5 จะส่งผลให้ ช็อกโกแลต เป็นองค์ประกอบแรกสำหรับ Jacob .

ขั้นตอนที่ 7: นับองค์ประกอบของแต่ละคอลัมน์

  • ในการนับจำนวนองค์ประกอบในคอลัมน์ เราจะใช้ฟังก์ชัน COUNTA ในเซลล์ C13 ด้วยสูตรต่อไปนี้
=COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))

  • ซึ่งจะนับ องค์ประกอบ/ผลิตภัณฑ์ ตัวเลขสำหรับพนักงานขายเฉพาะ ( Jacob )

ขั้นตอนที่ 8: ป้อนค่าเซลล์ความสูงของการนับเป็น อาร์กิวเมนต์ความสูงในฟังก์ชัน OFFSET

  • เขียนสูตรต่อไปนี้เพื่อเพิ่ม ความสูง
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

ขั้นตอนที่ 9: คัดลอกสูตร

  • กด Ctrl + C เพื่อคัดลอกสูตร
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

ขั้นตอนที่ 10: วางสูตร

  • วางสูตรใน การตรวจสอบความถูกต้องของข้อมูล แหล่งข้อมูล
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

  • สุดท้าย กด Enter เพื่อดูการเปลี่ยนแปลง

  • ด้วยเหตุนี้ ค่ารายการแบบเลื่อนลงจะเปลี่ยนตามค่าเซลล์อื่น

  • ทำการเปลี่ยนแปลงค่าเซลล์ Bryan ถึง จูเลียนา และรับชื่อผลิตภัณฑ์ที่ขายโดย จูเลียนา .

อ่านเพิ่มเติม: วิธีสร้างรายการจากช่วงใน Excel (3 วิธี)

การอ่านที่คล้ายกัน

  • วิธีสร้างรายการดรอปดาวน์ที่ขึ้นต่อกันด้วยคำหลายคำใน Excel
  • การสร้างตัวกรองดรอปดาวน์เพื่อดึงข้อมูลตามการเลือกใน Excel
  • วิธีแยกข้อมูลตามการเลือกรายการแบบหล่นลงใน Excel
  • สร้างตัวกรอง Excel โดยใช้รายการแบบหล่นลงตามค่าเซลล์
  • วิธีเพิ่มรายการลงในรายการแบบหล่นลงใน Excel (5 Me thods)

2. ใช้ฟังก์ชัน XLOOKUP เพื่อเปลี่ยนรายการแบบหล่นลงตามค่าเซลล์ใน Excel

หากคุณมีความสุขกับ Microsoft 365 คุณสามารถทำได้ด้วยสูตรเดียวของฟังก์ชัน XLOOKUP ทำตามขั้นตอนที่ระบุไว้ด้านล่าง

ขั้นตอนที่ 1: สร้างรายการตรวจสอบความถูกต้องของข้อมูล

  • จากตัวเลือก การตรวจสอบความถูกต้องของข้อมูล เลือก รายการ

ขั้นตอนที่ 2: พิมพ์ช่วงของแหล่งที่มา

  • เลือก ช่วงของแหล่งข้อมูล E4:G4 ในกล่องแหล่งข้อมูล
  • จากนั้น กด Enter .

  • ดังนั้น รายการ การตรวจสอบความถูกต้องของข้อมูล จะปรากฏขึ้น

ขั้นตอนที่ 3: แทรก ฟังก์ชัน XLOOKUP

  • เลือกเซลล์ B5 เป็น look_up
=XLOOKUP(B5)

ขั้นตอนที่ 4: เลือก lookup_array

  • เขียน ช่วง E4 :G4 เป็น look_array .
=XLOOKUP(B5, E4:G4)

อ่าน เพิ่มเติม: วิธีแก้ไขรายการดรอปดาวน์ใน Excel (4 วิธีพื้นฐาน)

ขั้นตอนที่ 5: ใส่ return_array

  • พิมพ์ ช่วงสำหรับ ผลตอบแทน ค่า E5:G11 .

  • ดังนั้น ผลิตภัณฑ์ จะถูกส่งคืนตาม พนักงานขาย ที่เฉพาะเจาะจง

  • ตอนนี้ เลือก ชื่อใดก็ได้จากรายการแบบเลื่อนลงและรับชื่อผลิตภัณฑ์

หมายเหตุ ดูอย่างระมัดระวัง ในภาพด้านบน ศูนย์ แสดงเป็นช่วงเซลล์ ว่าง นั่นเป็นเหตุผลว่าทำไมจึงถือว่า ศูนย์ หากต้องการลบ ศูนย์ ทำตามขั้นตอนด้านล่าง

อ่านเพิ่มเติม: วิธีเพิ่มตัวเลือกว่างลงในรายการแบบหล่นลงใน Excel (2 วิธี)<2

ขั้นตอนที่ 6: ใช้ฟังก์ชัน UNIQUE

  • พิมพ์สูตรต่อไปนี้ซึ่งซ้อนด้วย ไม่ซ้ำใคร
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)

  • ในที่สุด คุณจะได้ผลลัพธ์ที่คุณ ที่ต้องการ

อ่านเพิ่มเติม: ค่าที่ไม่ซ้ำในรายการแบบเลื่อนลงด้วย VBA ใน Excel (คู่มือฉบับสมบูรณ์)<2

สรุป

สุดท้ายนี้ ฉันหวังว่าคุณจะเข้าใจวิธีอัปเดตรายการแบบเลื่อนลงใน Excel ตามค่าของเซลล์ ควรใช้กลยุทธ์เหล่านี้ทั้งหมดเมื่อข้อมูลของคุณได้รับการศึกษาและฝึกฝน ตรวจสอบหนังสือแบบฝึกหัดและนำสิ่งที่คุณได้เรียนรู้ไปใช้ เรามุ่งมั่นที่จะเสนอโปรแกรมเช่นนี้ต่อไปเพราะการสนับสนุนที่ดีของคุณ

หากคุณมีคำถามใดๆ โปรดอย่าลังเลที่จะติดต่อเรา โปรดแบ่งปันความคิดของคุณในส่วนความคิดเห็นด้านล่าง

เจ้าหน้าที่ Exceldemy จะติดต่อกลับโดยเร็วที่สุด

อยู่กับเราและเรียนรู้ต่อไป

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง