Страницы: 1
RSS
подтягивание данных из одного листа на другой по 3-м признакам, Впр , гпр , поиск поз
 
Друзья добрый день !

Прошу помочь написать корректно формулу:

Мне нужно подтягивать данные из одной табл в другую по 3 м признакам
1) категория - из соответствующей категории выбрать соответствующий артикул ( артикулы для каждой категории повторяются)
2) артикул
3) номер недели

По примеру из вложения :
поиск по 3 м переменным :  артикул X17982 (b32) ; в категории 1 (a32) ; из 40 недели (D32);  данные которые нужно подтянуть - Количество (с32) подтягивается в лист "куда" в ячейку с3

Заранее спасибо !
 
Код
=ЕСЛИОШИБКА(ИНДЕКС(ОТКУДА!$C$2:$C$35;ПОИСКПОЗ($A3&$B3&C$2;ОТКУДА!$A$2:$A$35&ОТКУДА!$B$2:$B$35&ОТКУДА!$D$2:$D$35;0));"")

массивная
 
klubhead, в примере на листе КУДА  в столбце Категория в конце значений есть пробел. На реальных данных тоже пробел имеется?
Код
=ЕСЛИОШИБКА(ИНДЕКС(ОТКУДА!$C$1:$C$40;АГРЕГАТ(15;6;СТРОКА($A$1:$A$500)/($A3=ОТКУДА!$A$1:$A$40)/($B3=ОТКУДА!$B$1:$B$40)/(C$2=ОТКУДА!$D$1:$D$40);1));"")
 
klubhead, еще вариант
Код
=ЕСЛИОШИБКА(ПРОСМОТР(2;1/(($A3=ОТКУДА!$A$1:$A$40)*($B3=ОТКУДА!$B$1:$B$40)*(C$2=ОТКУДА!$D$1:$D$40));ОТКУДА!$C$1:$C$40);"")
Не бойтесь совершенства. Вам его не достичь.
 
Уважаемый , огромные благодарности , вроде работает,  а можно создать формулу без массива , без {} сам массив более 8000 строк, при редактировании эксель подвисает намертво  
 
Код
=СУММПРОИЗВ(ОТКУДА!$C$2:$C$35*(ОТКУДА!$A$2:$A$35=$A3)*(ОТКУДА!$B$2:$B$35=$B3)*(ОТКУДА!$D$2:$D$35=C$2))

в C3
но будет с нулями
Страницы: 1
Наверх