У меня есть таблица с тремя столбцами. Таким образом, заголовки столбцов: Клиент, Событие и Владелец. Я хочу ввести значение «Клиент» и «Событие» в ссылочных ячейках, а формула возвращает список всех значений «Владелец», соответствующих критериям «Клиент» и «Событие».Возвращение нескольких значений с использованием нескольких критериев соответствия
У меня есть формула, которая фильтрует по одному критерию, и возвращает список всех матчей (F1 моя ссылка на ячейку):
=IF(ISERROR(INDEX($C$1:$C$6,SMALL(IF($A$1:$A$6=$F$1,ROW($A$1:$A$6)),ROW(1:1)),1)),"",INDEX($C$1:$C$6,SMALL(IF($A$2:$A$6=$F$1,ROW($A$2:$A$6)),ROW(1:1))
У меня есть формула, которая фильтрует по двум критериям, но только возвращает первый матч (J1 и J2 мои ссылки на ячейки):
=INDEX(C2:C6,MATCH(1,(A2:A6=J1)*(B2:B6=J2),0),1)
мне нужна помощь, сочетающий в себе две формулы, так что я могу как фильтр по двум критериям и вернуть все матчи в списке. Я попробовал добавить второй критерий для оператора IF, вложенного в функцию SMALL первой формулы, но он, похоже, не работает.
Не могли бы вы использовать встроенный фильтр данных Excel? – xidgel
Я сомневаюсь, что ваша первая формула ничего не возвращает. – pnuts
Ваша первая формула * удивительно *. Вы уверены, что это правильно? Я думаю, вы получите дополнительную помощь, если вы покажете данные. –