Как быстро отфильтровать данные в таблице Excel

Иван Корнев·11.04.2026·6 мин

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

Фильтрация — базовый инструмент для работы с большими массивами данных, позволяющий сосредоточиться на важной информации без удаления лишних записей.

Горячие клавиши: Самый быстрый способ включить или выключить фильтр — нажать комбинацию Ctrl + Shift + L. Повторное нажатие снимет все фильтры.

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

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

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

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

Поиск внутри фильтра: Если значений в столбце сотни, не ищите их вручную в списке. В окне фильтра есть поле поиска. Начните вводить текст или число, и Excel автоматически отберет подходящие варианты для установки галочек.

Работа с текстовыми и числовыми условиями

Часто требуется отобрать данные не по конкретному значению, а по правилу (например, «все фамилии на букву А» или «продажи больше 1000»).

Фильтрация по тексту

При нажатии на стрелку фильтра в текстовом столбце выберите пункт Текстовые фильтры. Доступны следующие условия:

  • Равно / Не равно: Точное совпадение.
  • Начинается с / Заканчивается на: Полезно для поиска по частичному совпадению.
  • Содержит: Находит записи, где искомое слово находится в любом месте ячейки.
  • Не содержит: Исключает записи с определенным словом.

В открывшемся окне можно комбинировать условия, используя логические связки И (должны выполняться оба условия) и ИЛИ (достаточно выполнения одного).

Фильтрация по числам

Для числовых столбцов меню предлагает пункт Фильтры по числам. Основные операторы:

  • Больше / Меньше: Для отсечения значений выше или ниже порога.
  • Между: Позволяет задать диапазон (например, от 100 до 500).
  • Выше среднего: Автоматически рассчитывает среднее значение по столбцу и показывает только те строки, где число выше этого показателя.

Фильтрация дат и временных периодов

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

Для более сложных задач используйте меню Фильтры по датам:

  • Динамические периоды: Выберите «В этом месяце», «На прошлой неделе», «В текущем году». Эти фильтры обновляются автоматически при изменении текущей даты.
  • Перед/После: Отбор событий, произошедших до или после конкретного дня.
  • Между: Выбор диапазона дат.

Формат ячеек: Если меню «Фильтры по датам» недоступно, а вместо него показываются «Текстовые фильтры», значит, ваши даты сохранены как текст. Преобразуйте их в формат даты через вкладку «Главная» → числовой формат, прежде чем фильтровать.

Расширенный фильтр для сложных задач

Стандартный автофильтр имеет ограничения, например, сложно реализовать условие «(Город = Москва И Сумма > 1000) ИЛИ (Город = СПб И Сумма > 500)». Для таких случаев используется Расширенный фильтр.

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

Особенности работы с «Умными таблицами»

Если преобразовать обычный диапазон в объект «Таблица» (клавиши Ctrl + T), фильтрация становится еще удобнее:

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

Сравнение методов фильтрации

МетодКогда использоватьПреимущества
АвтофильтрПовседневные задачи, простой отбор по значениямБыстро, интуитивно, не требует подготовки
Поиск в фильтреБольшие списки уникальных значенийМгновенный поиск без прокрутки
Фильтры по датамОтчетность за периоды (месяц, квартал, год)Автоматическое обновление динамических периодов
Расширенный фильтрСложные логические конструкции (И/ИЛИ между группами)Гибкость, возможность выгрузки результата

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

  • Фильтр применился не ко всей таблице.
    • Причина: В данных есть полностью пустые строки, из-за чего Excel разорвал диапазон.
    • Решение: Удалите пустые строки или выделите весь диапазон вручную перед включением фильтра. Лучше используйте «Умную таблицу» (Ctrl + T).
  • Невозможно отсортировать или отфильтровать.
    • Причина: В книге включен режим «Защита листа».
    • Решение: Перейдите на вкладку Рецензирование и снимите защиту (потребуется пароль, если он был установлен).
  • Потеря данных после копирования.
    • Причина: Пользователь копирует отфильтрованный диапазон, но случайно захватывает скрытые строки (редко в новых версиях, но возможно при ручном выделении).
    • Решение: После фильтрации выделение видимых ячеек происходит автоматически. Просто копируйте (Ctrl + C) и вставляйте данные. Перед масштабными операциями лучше снять фильтр, чтобы видеть полную картину.

Часто задаваемые вопросы (FAQ)

Можно ли фильтровать по цвету ячейки? Да. Если вы раскрашивали ячейки вручную или с помощью условного форматирования, в меню фильтра появится пункт «Фильтр по цвету». Можно отбирать строки по цвету заливки или цвету шрифта.

Как сохранить настройки фильтра? Настройки фильтров сохраняются вместе с файлом Excel. При следующем открытии книги примененные фильтры останутся активными. Чтобы сбросить их, нажмите Ctrl + Shift + L или выберите команду «Очистить» в меню фильтра.

Что делать, если фильтр исчез после добавления новых строк? Это происходит с обычными диапазонами. Чтобы фильтр всегда охватывал новые данные, преобразуйте диапазон в «Умную таблицу» (Ctrl + T). Она автоматически расширяется вниз.

Можно ли использовать подстановочные знаки? Да, в текстовых фильтрах и поиске поддерживаются звездочка * (любая последовательность символов) и вопросительный знак ? (один любой символ). Например, маска Иван* найдет «Иван», «Иванов», «Иванченко».