Google таблицы: как фильтровать ячейки, содержащие текст
Вы можете использовать следующий синтаксис для фильтрации ячеек, содержащих определенный текст в Google Таблицах:
=FILTER( A1:C17 , REGEXMATCH( A1:A17 , " East "))
Эта формула фильтрует ячейки в диапазоне A1:C17, чтобы вернуть только те строки, в которых ячейки в диапазоне A1:A17 содержат слово «Is».
Вы также можете использовать следующий синтаксис для фильтрации ячеек, содержащих одно из многих значений в Google Sheets:
=FILTER( A1:C17 , REGEXMATCH( A1:A17 , “ East|West ”))
Эта формула фильтрует ячейки в диапазоне A1:C17, чтобы вернуть только те строки, в которых ячейки в диапазоне A1:A17 содержат слово «Восток» или «Запад».
Следующие примеры показывают, как использовать этот синтаксис на практике.
Пример 1. Фильтрация ячеек, содержащих текст
Допустим, у нас есть следующие данные в Google Sheets:
Мы можем использовать следующую формулу для фильтрации строк, где регион равен «Восток».
Обратите внимание, что возвращаются только строки с регионом, равным «Восток».
Пример 2. Фильтрация ячеек, содержащих один или несколько текстов
Давайте снова предположим, что у нас есть следующие данные в Google Sheets:
Мы можем использовать следующую формулу для фильтрации строк, в которых регион равен «Восток» или «Запад»:
Обратите внимание, что возвращаются только строки, регион которых равен «Восток» или «Запад».
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные действия в Google Таблицах:
Как суммировать отфильтрованные строки в Google Таблицах
Как отфильтровать несколько столбцов в Google Таблицах
Как использовать СУММЕСЛИ с несколькими столбцами в Google Таблицах