ค้นหาทั่วทั้งเวิร์กบุ๊ก (หลายแผ่น)
- ปัญหา
- สารละลาย
- บันทึก
ปัญหา
ฉันต้องการความช่วยเหลือจากคุณเกี่ยวกับปัญหาของฉันใน MS Excel
รายละเอียด:
- 1. ฉันมีสมุดงาน Excel ที่มีหลายแผ่น (ประมาณ 15-20)
- 2. แต่ละแผ่นมีหลายระเบียนของผลิตภัณฑ์ที่ระบุโดย pr ที่ไม่ซ้ำกัน หมายเลข / รหัส
- 3. ดังนั้นฉันต้องหาฟังก์ชั่นหรือมาโครซึ่งจะทำตาม: ถ้าฉันป้อน pr ที่เลือกไว้ รหัสในชีตใหม่มันจะค้นหา / ค้นหาข้ามเวิร์กบุ๊กทั้งหมด (ชีตทั้งหมด) และจะให้การอ้างอิงสำหรับเซลล์นั้น
สารละลาย
นี่คือจากบันทึกของฉัน ฉันไม่ได้ตรวจสอบเป็นการส่วนตัวเมื่อเร็ว ๆ นี้ อาจจะใช้งานได้
ใน sheet1 (หรือชีตใด ๆ ) ป้อนชื่อชีต และ NAME ช่วงของเซลล์นี้เป็น "Mysheets"
จากนั้นใช้สูตรนี้:
= VLOOKUP (A1, INDIRECT ( " ' "& INDEX (MySheets, MATCH (TRUE, COUNTIF (ทางอ้อม ("'" & MySheets & " 'A1: A50 ") A1)> 0, 0)) &"'! A: B "), 2, 0)
เรียกใช้สูตรนี้ด้วย CONTROL + SHIFT + ENTER
บันทึก
ขอบคุณ venkat1926 สำหรับเคล็ดลับนี้ในฟอรัม