Используя 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), поэтому это тоже не правильный путь.