ในการใช้ INDEX และ MATCH เพื่อทำการ VLOOKUP แบบหลายเงื่อนไขฉันกำลังรับผลลัพธ์สำหรับคอลัมน์ที่ต้องการโดยใช้สูตรด้านล่าง แต่ผลลัพธ์นั้นต่ำกว่าที่ต้องการ 1 แถวอย่างสม่ำเสมอ
{=INDEX($A$2:$E$1200,MATCH(1,(A:A=A2)*(E:E="WS01"),0),3)}
ในภาพที่แนบมาเราจะเห็น S / N ของแถว 4 ส่งคืนสำหรับผลลัพธ์ของแถว 3 ในการค้นหารายการ "WS01" ถ้าฉันแทนที่ตัวคูณ (*) ใน MATCH ด้วยการเพิ่มฉันจะได้ผลลัพธ์ที่ถูกต้องสำหรับร้านแรก (# 2) แต่สำหรับแถวต่อไปนี้ทั้งหมดสูตรจะจบลงด้วยการให้ S / N ของแถว 4 (REG01) ดูเหมือนจะไม่เป็นเส้นทางที่ถูกต้องเช่นกัน