การจับคู่ช่วงคอลัมน์ตามป้ายชื่อคอลัมน์


1

ฉันเขียนสเปรดชีตสำหรับ Excel 10 และกำลังดิ้นรนกับสูตรสุดท้าย

ฉันเขียนสิ่งนี้:

=SUMPRODUCT(--(ISNUMBER(FIND(B7,'PO SHEET'!$K$7:$K$74))),('PO SHEET'!$W$7:$W$74))

อย่างไรก็ตามช่วงคอลัมน์ W อาจแตกต่างกันระหว่าง W และข้อความในแถว 6 ของคอลัมน์นั้นซึ่งเป็นป้ายชื่อสำหรับแผ่นงานเฉพาะ

เมื่อดำเนินการเสร็จแล้วข้อมูลนั้นจะดึงข้อมูลไปยังแผ่นสรุปของฉันผ่านสูตรนี้:

=IFERROR(VLOOKUP($B8,INDIRECT("'"&$F$6&"'!$J$2:$P$1000"),3,FALSE),0)

ขออภัยช่วงคอลัมน์คือ W ถึง AG
G โทมัส

ปัญหาของคุณคืออะไรที่คุณไม่ได้รับผลลัพธ์ / ข้อความแสดงข้อผิดพลาดที่คาดไว้ ยังไม่ชัดเจนจากคำถามของคุณโปรดแก้ไข นอกจากนี้โปรดโพสต์ข้อมูลตัวอย่างเพื่อทำให้คำถามของคุณเข้าใจได้มากขึ้น
MátéJuhász

สเปรดชีตนั้นสร้างขึ้นเพื่อจัดการสถานที่ต่างๆ
G Thomas

ฉันได้สร้างมาโครที่จะแทรกแผ่นงานตำแหน่งที่ตั้งใหม่เมื่อมีการคลิก "ไอคอนใหม่" จากนั้นจะถามชื่อของตำแหน่งใหม่ที่ป้อนเข้า ชื่อสถานที่จะอยู่ในแถวที่ 6 ของคอลัมน์ W ถึง AG ขึ้นอยู่กับตำแหน่ง ดังนั้นในสูตรแรกแก้ไขคอลัมน์ W ฉันต้องการให้เป็นตัวแปรและ MATCH หรือ INDEX ชื่อตำแหน่งในแถว 6 ของคอลัมน์ที่เกี่ยวข้อง - เป็นที่ชัดเจนใด ๆ ขอโทษด้วยสิ่งใหม่นี้ !!
G Thomas
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.