Если всё это на разных листах (или даже разных книгах), то вот так можно
В первых двух столбцах формулы массива (вводятся одновременным нажатием Контрл Шифт Ентер
Код
=ЕСЛИОШИБКА(ИНДЕКС(A:A;НАИМЕНЬШИЙ(ЕСЛИ(ИНДЕКС($C$4:$N$999;;ПОИСКПОЗ($S$1;$C$3:$N$3;));СТРОКА(A$4:A$999));СТРОКА(Q1)));"")
В третьем обычная
Код
=ЕСЛИ(Q3="";"";ПРОСМОТР(2;1/(A$4:A$999&B$4:B$999=Q3&R3);ИНДЕКС($C$4:$N$999;;ПОИСКПОЗ($S$1;$C$3:$N$3;))))
Месяц выбирается из выпадающего списка
Если же все таблицы по разным цехам будут на одном листе, то Вам в итоговую табличку еще номер цеха наверное нужен?
Или достаточно и так?