Використовуючи 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), так це також не є правильним шляхом.