Используя Excel, я ищу записи, используя Фильтры> Стрелка вниз> Текстовые фильтры> Содержит (см. Скриншот), это очень утомительно, так как окно поиска исчезает после ввода импульса, и я должен повторить шаги для поиска нового слова, если есть вариант, где я могу ввести поисковое слово в соседней ячейке, и список фильтруется?

1 ответ1

2

Хотя вы могли бы создать некоторый VBA-код и / или использовать расширенный фильтр, я бы порекомендовал вам следующее решение:

Добавьте еще один столбец к вашим данным с помощью следующей формулы:

M2=IF(ISERROR(SEARCH($X$1,A2,1)),FALSE,TRUE)

С вашей искомой строкой поиска внутри X1, ваш столбец поиска A с начальными данными в строке 2 и всегда начинается с первого символа.

Теперь это помечает ваши поисковые данные, поэтому вы можете фильтровать по столбцу M = true.

Когда вы изменяете свои данные поиска в X1, просто обновите фильтр - то есть нажмите ALT, затем R, затем S, затем E. Вы можете создать какой-нибудь ярлык или макрокоманду с пользовательским ярлыком для выполнения только этого обновления фильтра.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .