Страницы: 1
RSS
Поиск данных, находящихся в строке с минимальным значением
 
Добрый вечер, прошу помощи с написанием формулы, не получается совместить функции Индекс, Поискпоз для подстановки необходимого значения в столбец T листа БУХ РАСПР.
Во вложении есть таблица распределения расходов.
В ячейку (W2) с помощью функции массива {=МИН(ЕСЛИ(B2=БЦ!$C$1:$C$40;БЦ!$A$1:$A$40))}
подтягивается наименьшее числовое значение из столбца А листа "БЦ", которое соответствует коду товара ячейки В1.
Необходима формула,которая бы подставляла в стобец Т значение из столбца D листа БЦ, которое находится в строке с найденым минимальны значением ячейки (W2).
Например, для кода товара 3304300000 (ячейка В1) в ячейке Т1 должен подтягиваться именно код 20500012, а не 20500006 из листа БЦ.
СПАСИБО огромное за помощь!!!
 
Конкретно для вашего примера подходит формула
Код
=ВПР(W2;БЦ!$A$1:$D$40;4;0)
в общем случае, если в столбце А:А на БЦ может быть несколько одинаковых чисел, то формула массива:
Код
=ВПР(B2;ЕСЛИ(БЦ!$A$1:$A$40=W2;БЦ!$C$1:$D$40);2;0)
 
Или так (массивная):
Код
=ИНДЕКС(БЦ!D$1:D$40;ПОИСКПОЗ(B2&W2;БЦ!C$1:C$40&БЦ!A$1:A$40;))
 
Спасибо!
Страницы: 1
Наверх