Подскажите формулу, которая будет искать все данные и выводить их по 1 критерию. Функция ВПР найдет первое искомое значение, а индекс и поискпоз совсем не то.
gog909, вариант в E5 =ЕСЛИОШИБКА(ИНДЕКС($B$1:$B$15;АГРЕГАТ(15;6;(СТРОКА($A$1:$A$15))/($A$1:$A$15="категория 5");СТРОКА(A1)));"")
еще вариант если данные не будут повторятся (не для приведенного примера) в E5 =ЕСЛИОШИБКА(ИНДЕКС($B$1:$B$15;ПОИСКПОЗ(1;ИНДЕКС((СЧЁТЕСЛИ($E$4:E4;$B$1:$B$15)=0)/($A$1:$A$15=$E$3);0);0));"")
А можно сделать так, чтобы это все искало в различных файлах. Т.е. искало по 2-м категориям: условно CAPEX и отдел производства, и показывало нужные данные из файла производства? Выбрали наладки оборудования и ОГК - появились данные из файла ОГК и т.д.