Excel: как использовать подстановочный знак в функции фильтр


Вы можете использовать следующий синтаксис для использования подстановочных знаков в функции ФИЛЬТР в Excel:

 =FILTER( A2:B12 , ISNUMBER(SEARCH("some_string", A2:A12 )), "None")

Эта конкретная формула будет фильтровать строки в диапазоне A2:B12 , где ячейки в диапазоне A2:A12 содержат «some_string» в любом месте ячейки.

Если ни одна ячейка не содержит «some_string», формула просто вернет «Нет».

В следующем примере показано, как использовать этот синтаксис на практике.

Пример. Использование подстановочного знака в функции ФИЛЬТР в Excel.

Допустим, у нас есть следующий набор данных в Excel, содержащий информацию о различных баскетбольных командах:

Мы можем использовать следующую формулу для фильтрации строк, в которых столбец «Команда» содержит «ets» в любом месте ячейки:

 =FILTER( A2:B12 , ISNUMBER(SEARCH("ets", A2:A12 )), "None")

На следующем снимке экрана показано, как использовать эту формулу на практике:

Функция Excel ФИЛЬТР с подстановочным знаком

Мы видим, что фильтр возвращает только четыре строки, содержащие «ets» где-то в названии команды:

  • Сети
  • Наггетсы
  • Шершни
  • Рок и др.

Обратите внимание: если мы фильтруем, используя строку, которой нет ни в одном названии команды, формула просто вернет результат «Нет».

Например, предположим, что мы пытаемся отфильтровать строки, в которых название команды где-то в ячейке содержит «zzz»:

Формула возвращает значение «Нет», поскольку ни одно из названий команд не содержит «zzz» в названии команды.

Примечание . Функция ПОИСК в формуле выполняет поиск без учета регистра. Если вы хотите выполнить поиск с учетом регистра, замените ПОИСК на НАЙТИ в формуле.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Excel: как удалить строки с определенным текстом
Excel: как проверить, содержит ли ячейка частичный текст
Excel: как проверить, содержит ли ячейка текст списка

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *