Страницы: 1
RSS
Поиск по нескольким критериям, Поиск всех совпадений по нескольким критериям
 
Добрый вечер. Столкнулся с проблемой при работе с весьма специфичным поиском.
При фильтрации списка видно, что "Подотдел" и "Тип", по которым осуществляется поиск, находятся на нескольких паллетах, при этом в некоторых паллетах данные "Подотдел" и "Тип" представлены несколькими ЛМ-кодами.
Над таблицей форма поиска номеров паллет с данными "Подотделом" и "Типом" (рыжая табличка, то, до чего дошел своими силами). Так вот хотелось бы, чтобы в табличке отображался перечень паллет без повторов. Возможно ли это сделать силами формул, не прибегая к VBA? Если да, подскажите пожалуйста, как?  
 
Попробуйте исключить то , что уже есть
=IFERROR(INDEX(AF:AF;SMALL(IF((AT$15:AT$1000&AX$15:AX$1000=$D$3&$F$3)*(COUNTIF(E$3:E3;AF$15:AF$1000)=0);ROW(AF$15:AF$1000));D4));"")

И никогда в фор мулах массива не используйте диапазонывсех строк .
Изменено: БМВ - 07.10.2022 22:32:16
По вопросам из тем форума, личку не читаю.
 
К сожалению не помогло(((
 
не помогло, не получилось или не тот результат?
По вопросам из тем форума, личку не читаю.
 
Ожидаемый результат не тот, который необходим, т.к. по условию фильтрации, итоговый результат "располагается" в 9ти паллетах. По вашей формуле он лишь на 6(((
 
Может так?
Код
=IFERROR(INDEX(AF$15:AF$1000;MATCH(1;(COUNTIF(E$3:E3;AF$15:AF$1000)=0)*(AT$15:AT$1000&AX$15:AX$1000=$D$3&$F$3);0));"")
 
Вроде то, что нужно) Спасибо Вам огромное и человеческое, буду юзать и разбираться в синтаксисе)
Страницы: 1
Наверх