Освойте фильтрацию в Excel: быстрый отбор и сложный анализ данных

Иван Корнев·09.04.2026·5 мин

Фильтрация в Excel позволяет мгновенно скрыть лишние строки и показать только те записи, которые соответствуют вашим условиям. Чтобы включить базовый фильтр, выделите шапку таблицы и нажмите Ctrl+Shift+L или перейдите на вкладку ДанныеФильтр. Для сложных выборок по нескольким критериям используйте инструмент Расширенный фильтр, который требует создания отдельного диапазона условий.

Базовый автофильтр: включение и простые условия

Автофильтр — самый быстрый способ отсортировать данные по одному или нескольким столбцам. Он идеален для повседневных задач: поиска конкретных имен, анализа продаж за период или отбора товаров по цене.

Как активировать и использовать

  1. Кликните по любой ячейке внутри вашей таблицы данных.
  2. Нажмите сочетание клавиш Ctrl+Shift+L (или Alt+D+F+F). В заголовках столбцов появятся стрелочки.
  3. Нажмите на стрелку нужного столбца. Откроется меню со списком уникальных значений и чекбоксами.

Типы условий фильтрации

В зависимости от типа данных в столбце, Excel предложит разные варианты условий:

  • Текстовые фильтры: Позволяют искать записи, которые «содержат», «начинаются с» или «заканчиваются на» определенное слово. Например, можно отобрать все товары, в названии которых есть слово «Премиум».
  • Числовые фильтры: Работают с диапазонами. Доступны условия «Больше», «Меньше», «Между», «Выше среднего». Удобно для поиска заказов свыше определенной суммы.
  • Фильтры по датам: Автоматически группируют даты по годам, месяцам и дням. Можно выбрать «На этой неделе», «В прошлом квартале» или задать свой диапазон.

Чтобы отфильтровать таблицу сразу по нескольким столбцам, просто последовательно применяйте условия к разным заголовкам. Фильтры суммируются (работает логика «И»): покажутся только строки, удовлетворяющие всем выбранным условиям одновременно.

Расширенная фильтрация: работа со сложными критериями

Когда условий становится слишком много или требуется логика «ИЛИ» (например, показать клиентов из Москвы ИЛИ Санкт-Петербурга), обычный фильтр становится неудобным. Здесь на помощь приходит Расширенный фильтр.

Этот инструмент позволяет вынести условия в отдельный диапазон ячеек, что делает процесс прозрачным и гибким.

Подготовка диапазона условий

Главное правило расширенной фильтрации — правильная подготовка области критериев:

  1. Скопируйте заголовки столбцов, по которым будете фильтровать, в свободное место листа (желательно над или сбоку от основной таблицы).
  2. Под заголовками впишите условия.

Логика расположения условий:

  • Условия в одной строке означают логическое «И». Строка будет показана, если она соответствует всем условиям в этой строке.
    • Пример: В столбце «Город» написано «Москва», а в столбце «Сумма» — «>10000». Будут найдены заказы из Москвы дороже 10 тысяч.
  • Условия в разных строках означают логическое «ИЛИ».
    • Пример: В первой строке под «Город» написано «Москва», во второй строке под тем же заголовком — «Казань». Будут показаны заказы из обоих городов.

Запуск расширенного фильтра

  1. Перейдите на вкладку Данные → группа Сортировка и фильтрДополнительно (или Расширенный).
  2. В открывшемся окне выберите режим:
    • Фильтровать список на месте: скроет неподходящие строки в текущей таблице.
    • Скопировать результат в другое место: создаст новую таблицу с отфильтрованными данными, не трогая оригинал.
  3. Укажите три диапазона:
    • Исходный диапазон: ваша основная таблица с данными.
    • Диапазон условий: подготовленный блок с заголовками и критериями.
    • Поместить результат в (если выбрано копирование): ячейка, где появится новая таблица.
  4. Нажмите ОК.

Заголовки в диапазоне условий должны точно совпадать с заголовками исходной таблицы (включая пробелы и регистр букв). Если Excel не найдет точное совпадение, фильтрация не сработает или выдаст ошибку.

Частые ошибки и способы их устранения

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

  • Пустые строки внутри данных. Если в таблице есть полностью пустая строка, Excel воспринимает её как конец диапазона. Фильтр применится только к части данных.
    • Решение: Удалите пустые строки или выделите весь диапазон данных вручную перед включением фильтра.
  • Объединенные ячейки в заголовках. Автофильтр некорректно работает с объединенными ячейками в первой строке.
    • Решение: Сделайте заголовки простыми, без объединения. Для визуального оформления используйте форматирование, а не слияние ячеек.
  • Неверный синтаксис в условиях. В расширенном фильтре для текстовых условий часто требуются знаки подстановки (* — любое количество символов, ? — один символ).
    • Пример: Чтобы найти все имена на букву «А», в условии нужно писать А*, а не просто А (хотя в некоторых случаях простое совпадение тоже срабатывает, явное указание надежнее).
  • Формулы, игнорирующие скрытые строки. Стандартная функция СУММ считает все значения, даже скрытые фильтром.
    • Решение: Используйте функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ (SUBTOTAL). Она суммирует только видимые ячейки. Пример: =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9; C2:C100), где 9 — код операции суммирования.

Практические сценарии использования

ЗадачаИнструментОписание решения
Еженедельный отчет менеджераАвтофильтрБыстро отобрать сделки за текущую неделю по дате и статусу «В работе».
Поиск дубликатовРасширенный фильтрИспользовать опцию «Только уникальные записи» в окне расширенного фильтра, чтобы скопировать список уникальных клиентов.
Сложная выборка поставщиковРасширенный фильтрНайти поставщиков из региона «Центр» с рейтингом выше 4 ИЛИ поставщиков из региона «Север» независимо от рейтинга. Условия располагаются в разных строках диапазона критериев.
Анализ остатковЧисловой фильтрВыделить товары, остаток которых меньше минимального уровня (условие «Меньше»).

FAQ: Вопросы по фильтрации в Excel

Как сбросить все фильтры сразу? Нажмите Ctrl+Shift+L еще раз, чтобы отключить фильтр полностью, либо перейдите на вкладку Данные и выберите Очистить. Если нужно убрать условие только из одного столбца, нажмите на значок воронки в заголовке этого столбца и выберите «Удалить фильтр из столбца...».

Можно ли фильтровать по цвету ячейки? Да. В меню автофильтра (при нажатии на стрелку заголовка) выберите пункт Фильтр по цвету. Это удобно, если вы предварительно выделили важные данные цветом вручную или с помощью условного форматирования.

Почему расширенный фильтр копирует лишние пустые строки? Скорее всего, в вашем диапазоне условий есть лишние пустые строки под критериями, или в исходной таблице есть разрывы. Проверьте, чтобы диапазон условий включал только заголовки и заполненные строки с критериями, а исходная таблица была сплошной.

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