у меня аналогично вышло (формулами)
Оборудование Код
=ЕСЛИ(СЧЁТЕСЛИ($I$2:I2;I2)=ИНДЕКС('отчет склада'!$D$2:$J$2;ПОИСКПОЗ(I2;'отчет склада'!$D$1:$J$1;0));ИНДЕКС('отчет склада'!$D$1:$J$1;ПОИСКПОЗ(I2;'отчет склада'!$D$1:$J$1;0)+1);I2)
Сайт (массивка): Код
=ИНДЕКС('отчет склада'!$A$3:$A$10;НАИМЕНЬШИЙ(ЕСЛИ(ЕЧИСЛО(ИНДЕКС('отчет склада'!$D$3:$J$10;;ПОИСКПОЗ(I3;'отчет склада'!$D$1:$J$1;0)));СТРОКА($D$1:$D$8);"");СЧЁТЕСЛИ($I$2:I2;I3)+1))
Количество: Код
=ИНДЕКС('отчет склада'!$D$3:$J$10;ПОИСКПОЗ(H3;'отчет склада'!$A$3:$A$10;0);ПОИСКПОЗ(I3;'отчет склада'!$D$1:$J$1;0))