Страницы: 1
RSS
Поиск и подстановка по двум условиям
 
Здравствуйте. Помогите с формулами для поиска и подстановки по двум условиям.

Пробовал использовать 4-е формулы, но все выдают ошибку:
1) =ИНДЕКС($E$3:$K$13;ПОИСКПОЗ($B23&C$22;$B$3:$B$13&$E$2:$K$2;0))
2) =ПРОСМОТР(2;1/($B$3:$B$13=$B23)/($E$2:$K$2=D$22);$E$3:$K$13)
3) =СУММЕСЛИМН($E$3:$K$13;$B$3:$B$13;$B23;$E$2:$K$2;E$22)
4) =ИНДЕКС($E$3:$K$13;ПОИСКПОЗ($B23&F$22;ИНДЕКС($B$3:$B$13&$E$2:$K$2;0);0))

Возможно не учитываю, что поиск идёт по строкам и по столбцам.
Пример прилагается.
 
Здравствуйте.
Попробуйте такой вариант:
Код
=СУММПРОИЗВ(($B$3:$B$13=$B23)*($E$2:$K$2=C$22)*$E$3:$K$13)
Изменено: gling - 28.08.2026 11:00:37 (Заменил файл)
 
Формула
=SUMPRODUCT(($B23=$B$3:$B$13)*($E$2:$K$2=C$22)*$E$3:$K$13)
 
gling, jakim, Спасибо за помощь
 
2021+
Код
=ФИЛЬТР(ФИЛЬТР($E$3:$K$13;$B$3:$B$13=$B23;"");$E$2:$K$2=C$22;"")
Согласие есть продукт при полном непротивлении сторон
 
вариант (фамилии в списке не повторяются)
в C24:F24 формулу массива, протянуть вниз
Код
=ВПР($B23;$B$3:$K$13;ПОИСКПОЗ($C$22:$F$22;$B$2:$K$2;0);0)
познакомился с Excel
 
В файле три простых варианта:
1. =INDEX($E$3:$K$13;MATCH($B23;$B$3:$B$13;0);MATCH(C$22;$E$2:$K$2;0))
2. =VLOOKUP($B23;$B$3:$K$13;MATCH(C$22;$B$2:$K$2;0);0)
3.=SUMIFS(INDEX($E$3:$K$13;;MATCH(C$22;$E$2:$K$2;));$B$3:$B$13;$B23)

Ну и немного "exotique", куда же без сложностей
=INDIRECT(TEXT(MOD(SMALL(IF(($E$3:$K$13>0)*($B$3:$B$13=$B23)*($E$2:$K$2=C$22);ROW($B$3:$B$13)*1000+COLUMN($E$2:$K$2)*1000001;99999999);1);1000000);"R0C000");0)
Изменено: memo - 28.08.2026 22:44:37 (Добавил вариант для усложнения жизни)
 
memo, ВоваВова, Sanja, Спасибо
Страницы: 1
Читают тему
Наверх