Подскажите пожалуйста как сделать ВПР только по фильтрованному диапазону без скрытых фильтром ячеек?
ВПР по фильтрованным данным, Как сделать впр по фильтрованным данным
16.09.2022 13:48:08
|
|
|
|
17.09.2022 00:59:51
Без примера, навскидку и именно с ВПР как-то так:
=VLOOKUP($E$1;IF(SUBTOTAL(3;OFFSET($A$2;ROW($A$2:$A$20)-ROW($A$2);0;1))>0;$A$2:$B$20);2;0) Где: E1 - условие из первого столбца диапазона $A$2:$B$20 Формула с функцией СМЕЩ: OFFSET($A$2;ROW($A$2:$A$20)-ROW($A$2);0;1) - выдает массив текущих значений и передает его функции ПРОМ.ИТОГИ (SUBTOTAL), которая отсеивает отфильтрованные значения. Далее все это передается функции ЕСЛИ (IF) которая оставляет значения больше нуля, т.е. единицы, которые "выжили" после работы фильтра. Затем ВПР ищет значение по условию и если оно скрыто фильтром, то выдаст ошибку (#NA). Диапазоны подставите свои. И если офис русский, то формулу нужно будет
Изменено: |
|
|
|
17.09.2022 02:22:33
Ігор Гончаренко, Это понятно, но спрашивалось про метод при котором ВПР это делать будет.
|
|
|
|
17.09.2022 09:23:19
Я в данном случае согласен с memo. Разве что к пояснению добавить предупреждение о летучести.
По вопросам из тем форума, личку не читаю.
|
||||
|
|
|||