ฉันจะสร้างรายการแบบหล่นลงซึ่งสามารถกรองโดยค่าของเซลล์อื่นได้อย่างไร


0

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

มีหลายสาขาที่ใช้อุปกรณ์เดียวกัน แต่มีอัตราค่าเช่าแตกต่างกัน ฉันจะบรรลุอัตราที่เหมาะสมได้อย่างไรเมื่อมีตัวเลือกในการเลื่อนลง?

แผ่นงาน A มีเซลล์ที่อนุญาตให้ผู้ใช้เลือกสาขา

แผ่นงาน B ประกอบด้วยแถวของตัวเลือกอุปกรณ์:

แมว ชั้น รายละเอียดสินค้า สาขา ราคารายวัน ราคารายสัปดาห์ ราคารายเดือน

ฉันสามารถทำงานกับคนไอทีของฉันได้เล็กน้อยและเขาสามารถรับอัตราการใช้สูตรได้อย่างไรก็ตามเขาบอกว่าเขาสามารถทำงานนี้ได้โดยบันทึกไฟล์แผ่นคำสั่ง / ไฟล์ excel ใหม่สำหรับ แต่ละสาขา

= IF ($ L18 & lt; & gt; "", INDEX (Sheet1! $ D $ 2: Sheet1! $ D $ 200, MATCH ($ L18, Sheet1! $ H $ 2: Sheet1! $ H $ 200,0)), "")

ความช่วยเหลือใด ๆ ในการรับ "อัตโนมัติ" นี้จะช่วย ... หวังว่านี่จะอธิบายสิ่งต่าง ๆ เพิ่มเติมหรือไม่


โปรด แก้ไข คำถามของคุณและบอกเราว่าคุณได้ลองทำอย่างไรข้อมูลจะถูกจัดเรียงอย่างไร?
CharlieRB

คำตอบ:


0

คุณอาจต้องใช้ฟังก์ชัน INDIRECT เพื่อแก้ปัญหานี้

นี่คือสิ่งที่ฉันทำ:

สร้างช่วง "BranchList" ที่มี "East" และ "West"

สร้างช่วงสำหรับหมายเลขรายการ

สร้างช่วงสำหรับ "ตะวันออก" และ "ตะวันตก" ช่วงเหล่านี้มีรายการหมายเลขรายการและอัตราที่สอดคล้องกันสำหรับสาขา ชื่อช่วงของพวกเขาจะต้องสอดคล้องกับชื่อ "BranchList"

ในเซลล์ A2 สร้างรายการแบบหล่นลงสำหรับตัวเลือกสาขา

ในเซลล์ A6 สร้างรายการดรอปดาวน์สำหรับตัวเลือกหมายเลขรายการ

และจากนั้นนักเตะ: ในเซลล์ B6 ให้ใส่สูตรต่อไปนี้:

=VLOOKUP(A6,INDIRECT(A2),2)

INDIRECT คำสั่งค้นหาเซลล์ A2 และถือว่าเป็นข้อมูลอ้างอิง ดังนั้นเมื่อฉันเลือกสาขาตะวันออกในเซลล์ A2 คำสั่งของฉันจะกลายเป็น VLOOKUP(A6, EAST, 2) ดังนั้นจึงอยู่ในช่วง EAST และดึงอัตราที่ถูกต้องสำหรับสาขาตะวันออก หากฉันเลือกสาขาตะวันตกในเซลล์ A2 การค้นหาของฉันจะเปลี่ยนเป็น VLOOKUP(A6, WEST, 2) และดึงอัตราที่ถูกต้องสำหรับสาขาตะวันตก


ฉันจะลองนี้ .. ขอบคุณมาก!
user193411
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.