Динамически отфильтрованный именованный диапазон в Excel?

Динамически отфильтрованный именованный диапазон в Excel?

Можно ли использовать формулу для получения динамически отфильтрованного именованного диапазона? По сути, я хочу иметь раскрывающийся список проверки данных, содержащий отфильтрованные результаты. Данные будут выглядеть следующим образом:

Name    Filter
Steve   TRUE
Mike    FALSE
Bob TRUE
Jim TRUE
Billy   FALSE
Jose    FALSE

Я бы хотел, чтобы раскрывающийся список показывал только те имена, которые имеют "ИСТИНА" в поле фильтра (например, Стив, Боб и Джим). Кажется, новая функция ФИЛЬТР могла бы сделать это довольно легко, но, к сожалению, в данный момент она мне недоступна.

решение1

Я сделал выборку в качестве ваших данных, затем вы можете ввести: =ЕСЛИОШИБКА(ИНДЕКС(A:A,НАИМЕНЬШИЙ(ЕСЛИ(ИЕШИБКА(НАЙТИ("ИСТИНА",($B$2:$B$100))),"",СТРОКА($B$2:$B$100)),СТРОКА(A1))),""), нажмите Ctrl, Shift и Enter одновременно. Затем потяните ячейку вниз. Надеюсь, эта информация вам поможет.

Кроме того, спасибо Раджешу С. за напоминания и помощь.

введите описание изображения здесь

Связанный контент