Фильтр в Excel и удаление пустых строк

Excel 5 мин чтения

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

Ctrl+Shift+Lвключает и выключает фильтр
2 видаобычный фильтр и расширенный фильтр
4 способаудалить пустые строки
(Пустые)пункт в фильтре, который показывает строки без значения

Главное за 30 секунд

  • Фильтр — «Данные» → «Фильтр» или Ctrl+Shift+L, затем стрелка в заголовке.
  • Условия — текстовые, числовые и фильтры по дате: «содержит», «больше», «за прошлый месяц».
  • Расширенный фильтр — для сложных условий через «ИЛИ» и вывода результата в другое место.
  • Пустые строки — «Выделить группу ячеек» → «пустые ячейки» → удалить строки.
  • Регулярная чистка — удобнее в Power Query: шаг «Удалить пустые строки» повторяется сам.

Как сделать фильтр в Excel

  1. Щёлкните по любой ячейке таблицы с заголовками.
  2. Нажмите «Данные» → «Фильтр» или Ctrl+Shift+L. В заголовках появятся стрелки.
  3. Нажмите стрелку в нужном столбце и снимите флажки со значений, которые нужно скрыть.
  4. Нажмите «ОК». Номера отфильтрованных строк станут синими, а у столбца появится значок воронки.

Фильтры в разных столбцах работают вместе: например, можно оставить только регион «Москва» и только оплаченные заказы. Чтобы сбросить все условия, нажмите «Данные» → «Очистить».

Фильтр и удаление пустых строк: наглядно

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

Интерактивная схема: фильтр и пустые строки

Включайте условия фильтра, затем удалите пустые строки — как это сделает Excel.

Регион
Сумма
Пустые
ДатаРегион ▾МенеджерСумма ▾

Фильтр по тексту, числам и датам

В меню стрелки есть пункты «Текстовые фильтры», «Числовые фильтры» или «Фильтры по дате» — Excel показывает подходящий по типу данных столбца.

ТипПримеры условий
Текстсодержит «ООО», начинается с «А», не равно «Тест»
Числабольше 100 000, между 10 и 50, первые 10, выше среднего
Датысегодня, прошлый месяц, этот квартал, между двумя датами
Цветфильтр по цвету ячейки или шрифта

Расширенный фильтр

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

  1. Над таблицей или на другом листе создайте диапазон условий: скопируйте заголовки нужных столбцов и под ними впишите условия, например «Москва» под «Регион» и «>100000» под «Сумма».
  2. Условия в одной строке работают как «И», в разных строках — как «ИЛИ».
  3. Выделите таблицу и нажмите «Данные» → «Дополнительно».
  4. Укажите «Исходный диапазон» и «Диапазон условий», при необходимости — «Скопировать результат в другое место».
  5. Флажок «Только уникальные записи» оставит по одной строке из повторяющихся.

Освойте Excel на задачах аналитика

Курс «Excel Academy и Power BI для анализа данных» от SF Education: 5 модулей за 2 месяца, 34 практических задания, 120+ часов практики и сквозной проект. По итогам — удостоверение о повышении квалификации.

Как удалить пустые строки в Excel: 4 способа

1. Через «Выделить группу ячеек»

  1. Выделите столбец, который заполнен во всех нужных строках, например столбец с номером заказа.
  2. «Главная» → «Найти и выделить» → «Выделить группу ячеек» → «пустые ячейки» → «ОК». То же окно открывается клавишей F5 → «Выделить».
  3. «Главная» → «Удалить» → «Удалить строки с листа».

Выделяйте один ключевой столбец, а не всю таблицу: иначе Excel удалит и строки, где пуста лишь одна ячейка.

2. Через фильтр

Включите фильтр, в ключевом столбце оставьте только пункт «(Пустые)», выделите видимые строки по номерам и удалите их через правую кнопку → «Удалить строку». Затем снимите фильтр — останутся только заполненные строки.

3. Через сортировку

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

4. Через Power Query

Если выгрузка приходит регулярно, загрузите её в Power Query и выберите «Главная» → «Удалить строки» → «Удалить пустые строки». При следующем обновлении шаг выполнится автоматически. Подробнее — в статье Power Query в Excel.

Итоги по отфильтрованным строкам

Обычная СУММ считает и скрытые фильтром строки. Чтобы видеть итог только по видимым, используйте =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(109;E2:E500) или =АГРЕГАТ(9;5;E2:E500). Число 109 означает «сумма без скрытых строк». Excel сам вставляет ПРОМЕЖУТОЧНЫЕ.ИТОГИ, если нажать «Автосумма» под отфильтрованной таблицей.

Фильтр формулой: функция ФИЛЬТР

В Microsoft 365 и Excel 2021 есть функция ФИЛЬТР, которая выводит отобранные строки в другое место и обновляется сама:

=ФИЛЬТР(A2:D500;(B2:B500="Москва")*(D2:D500>50000);"нет данных")

Умножение условий работает как «И», сложение — как «ИЛИ».

Срезы для таблиц

Если данные оформлены как таблица (Ctrl+T), на вкладке «Конструктор таблиц» есть «Вставить срез» — набор кнопок для фильтрации в один клик. Срезы нагляднее стрелок в заголовках и удобны в отчётах для коллег.

Проверьте себя: 4 вопроса

Выберите ответ — сразу покажем разбор.

Частые вопросы

Как включить фильтр в Excel?

Выделите любую ячейку таблицы и нажмите «Данные» → «Фильтр» или сочетание Ctrl+Shift+L. В заголовках появятся стрелки: через них выбирают значения и условия отбора. Повторное нажатие выключает фильтр.

Почему фильтр в Excel работает не по всем строкам?

Скорее всего, в таблице есть полностью пустая строка: Excel считает её концом диапазона. Удалите пустые строки или выделите весь диапазон вручную перед включением фильтра.

Как удалить пустые строки в Excel быстро?

Выделите ключевой столбец, нажмите «Найти и выделить» → «Выделить группу ячеек» → «пустые ячейки», затем «Удалить» → «Удалить строки с листа». Для регулярных выгрузок удобнее Power Query с шагом «Удалить пустые строки».

Чем расширенный фильтр отличается от обычного?

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

Как отфильтровать пустые ячейки?

Нажмите стрелку фильтра в нужном столбце, снимите флажок «Выделить всё» и отметьте только «(Пустые)». Останутся строки, где в этом столбце нет значения.

Работайте в Excel быстрее уже через месяц

На курсе «Excel Academy и Power BI для анализа данных» вы освоите формулы, сводные таблицы, Power Query и дашборды на рабочих задачах.

Что почитать дальше
Александр Вальцев
Автор статьи Александр Вальцев Сооснователь и CEO SF Education, эксперт по корпоративным финансам
Корп. финансы Финмоделирование Инвестиции EdTech Аналитика
10+ лет в EdTech
100 000+ студентов
×150 рост за 5 лет
1000+ часов контента
  • Сооснователь и CEO SF Education — ТОП-10 по качеству образования (РБК), ТОП-100 перспективных стартапов (HolonIQ)
  • 2 года в корпоративных финансах: private equity в Канаде, investment banking в России
  • Автор курсов и вебинаров по финансовому моделированию, лектор в вузах, организатор кейс-чемпионатов в Казахстане и Узбекистане
Образование: University of Toronto (BCom in Finance), CFA Level 1