Открыть сервисСервис

Автофильтр в Microsoft Excel

Автофильтр — функция Microsoft Excel, предназначенная для отбора строк таблицы по заданным критериям в одном или нескольких столбцах. При включении автофильтра в заголовках столбцов появляются раскрывающиеся кнопки, через которые пользователь задаёт условия фильтрации: значения, шаблоны, диапазоны чисел, даты или специальные условия. Инструмент входит в состав практически всех версий Excel с 97 года и доступен в Excel для Windows, macOS, а также в онлайн-версии Excel Online и в Google Таблицах (с похожим интерфейсом).

Включение автофильтра

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

  1. Выделить любую ячейку внутри диапазона данных.
  2. Перейти на вкладку «Данные» на ленте.
  3. Нажать кнопку «Фильтр» (иконка воронки) или воспользоваться сочетанием клавиш Ctrl + Shift + L.

После этого в ячейках первой строки диапазона появятся маленькие стрелки-кнопки. Нажатие на стрелку открывает список значений столбца с возможностями отбора.

Альтернативный способ — превратить диапазон в форматную таблицу сочетанием Ctrl + T. В этом случае автофильтр включается автоматически, а данные получают дополнительные возможности: полосы прокрутки, полосы итогов и динамическое расширение при добавлении строк.

Настройка условий фильтрации

В выпадающем списке каждого столбца доступны следующие опции:

  • Отметка галочками — быстрый отбор конкретных значений. Пункт «(Выделить всё)» снимает и ставит все отметки сразу.
  • Сортировка — «По возрастанию» и «По убыванию» меняют порядок строк.
  • Текстовые фильтры — для столбцов со строками: «Равно», «Не равно», «Начинается с», «Содержит», «Не содержит», «Больше», «Меньше» и другие.
  • Числовые фильтры — для числовых столбцов: «Больше», «Меньше или равно», «Между», «Топ-10», «Выше среднего», «Ниже среднего».
  • Фильтры по датам — для столбцов с датами: по годам, кварталам, месяцам, дням недели, «На этой неделе», «В следующем месяце» и т. д.
  • Цвет ячейки / цвет шрифта — отбор по заливке или цвету текста, если они использовались для разметки.

В диалоговом окне «Пользовательский автофильтр» можно задать до двух условий, объединённых логическими операторами «И» и «ИЛИ».

Фильтрация по нескольким столбцам

Условия, заданные в разных столбцах, действуют одновременно по принципу «И»: отображаются только строки, удовлетворяющие всем условиям. Например, если в столбце «Регион» выбран «Москва», а в столбце «Сумма» задано «Больше 10000», покажутся только московские записи с суммой свыше 10000.

Для более сложных комбинаций используется расширенный фильтр (вкладка «Данные» → «Расширенный»). Он позволяет задать критерии в отдельном диапазоне ячеек, использовать операторы «ИЛИ» между столбцами и копировать отобранные строки в другое место листа.

Фильтрация по выделенному значению

Быстрый способ отфильтровать столбец по конкретному значению — щёлкнуть правой кнопкой мыши по ячейке с этим значением и выбрать «Фильтр» → «Показать только строки с текущим значением». Excel мгновенно применит критерий «Равно» к столбцу этой ячейки.

Удаление фильтра

Чтобы снять фильтр с отдельного столбца, откройте его список и выберите «Показать всё». Для снятия фильтров со всех столбцов сразу нажмите кнопку «Фильтр» на вкладке «Данные» повторно или используйте команду «Очистить» в группе «Сортировка и фильтр». Стрелки заголовков при этом исчезают.

Особенности и ограничения

  • Скрытые фильтром строки не участвуют в операциях копирования и в большинстве агрегатных функций, но формулы вроде СЧЁТЗ и СУММПРОИЗВ учитывают только видимые ячейки, если использовать их с параметром видимых ячеек (например, через СУММЕСЛИ или подстановку ИНДЕКС).
  • Для автоматического пересчёта итогов при фильтрации удобно использовать функцию СУММЕСЛИ или СУММПРОИЗВ с массивом видимости.
  • Excel ограничивает количество одновременно применяемых критериев: до двух условий на столбец в автофильтре и до 128 условий в расширенном фильтре.
  • Если данные подключены к внешнему источнику (Power Query, база данных), фильтрация может выполняться на стороне источника, что ускоряет работу с большими объёмами.

Источники:

  • Microsoft Support. Работа с фильтрами в таблицах Excel.
  • Microsoft Docs. Excel VBA Reference: AutoFilter метод.
  • Кун Е. Microsoft Excel 2019 и 365. Полное руководство.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru