Здравствуйте!
Вот наскоро составленная массивная (вводится одновременным нажатием Ctrl+Shift+Enter) формула для одного образца:Код
=ЕСЛИОШИБКА(ИНДЕКС($26:$26;;НАИМЕНЬШИЙ(ЕСЛИ(НАИМЕНЬШИЙ(ЕСЛИ((Т(+$F$26:$AG$26)>"")*ЕЧИСЛО(ПОИСК($F30&"_";$F$26:$AG$26));СТОЛБЕЦ($F:$AG);99);СТРОКА($1:$9))=ПРОСМОТР(СТОЛБЕЦ($F:$AG);ЕСЛИ(Т(+$F$26:$AG$26)>"";СТОЛБЕЦ($F:$AG)));СТОЛБЕЦ($F:$AG));СТОЛБЕЦ(A31)));"")
И для двух:Код
=ЕСЛИОШИБКА(ИНДЕКС($26:$26;;НАИМЕНЬШИЙ(ЕСЛИ(НАИМЕНЬШИЙ(ЕСЛИ((Т(+$F$26:$AG$26)>"")*(ЕЧИСЛО(ПОИСК($F34&"_";$F$26:$AG$26))+ЕЧИСЛО(ПОИСК($G34&"_";$F$26:$AG$26)));СТОЛБЕЦ($F:$AG);99);СТРОКА($1:$9))=ПРОСМОТР(СТОЛБЕЦ($F:$AG);ЕСЛИ(Т(+$F$26:$AG$26)>"";СТОЛБЕЦ($F:$AG)));СТОЛБЕЦ($F:$AG));СТОЛБЕЦ(A35)));"")
*Или для двух можно попробовать так:Код
=ЕСЛИОШИБКА(ИНДЕКС($26:$26;;НАИМЕНЬШИЙ(ЕСЛИ(НАИМЕНЬШИЙ(ЕСЛИ((Т(+$F$26:$AG$26)>"")*ЕЧИСЛО(ПОИСК(ТРАНСП($F34:$G34)&"_";$F$26:$AG$26));СТОЛБЕЦ($F:$AG);99);СТРОКА($1:$9))=ПРОСМОТР(СТОЛБЕЦ($F:$AG);ЕСЛИ(Т(+$F$26:$AG$26)>"";СТОЛБЕЦ($F:$AG)));СТОЛБЕЦ($F:$AG));СТОЛБЕЦ(A35)));"")