Выбрать курс

Как быстро удалить пустые строки в Excel: 5 способов с инструкциями

Как быстро удалить пустые строки в Microsoft Excel, оставив только полезные ячейки, и упростить себе работу с таблицами? Не делайте это по старинке — лучше воспользуйтесь одним из удобных способов удаления пустых строк в Excel из нашей статьи.

Финансы
Инструкции
8
202
18.01.2025
Вы узнаете:

5 эффективных способов удаления пустых строк в Excel

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

Как избавиться от ненужных строк? В Excel есть много решений: и для новичков, и для продвинутых пользователей. Рассмотрим пять быстрых и удобных способов удаления пустых строк: вручную, с помощью фильтрации, сортировки, макросов и Power Query.

Удаление пустых строк вручную

Метод подойдёт тем, кто работает с небольшими таблицами, в которых есть одна или несколько пустых строк. Их удобнее и проще удалить вручную. Вот как это можно сделать. 

Удаление с помощью горячих клавиш 

Если таблица небольшая, проще всего использовать горячие клавиши. Для удаления выделите строки, которые хотите убрать:

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

Одновременно нажмите на клавиши «Ctrl» и «−» (минус), в меню выберите «Строку» и нажмите «ОК».

Как удалить пустые строки в эксель вручную

Удаление через контекстное меню 

Контекстное меню удобно использовать, если ваша рука всегда на мышке :) Для удаления щелкните правой кнопкой мыши на номер строки, которую хотите удалить, или выделите сразу несколько строк, а затем в контекстном меню нажмите «Удалить».

Как удалить строку в таблице Excel через контекстное меню

Удаление через панель инструментов 

Выделите строки для удаления, после чего на вкладке «Главная» в разделе «Ячейки» нажмите «Удалить», а затем — «Удалить строки с листа».

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

Пройдите обучение в Академии Eduson

Освойте основные функции Excel и Google-таблиц для работы с данными на продвинутом уровне, автоматизируйте рутинную работу и вырастите в зарплате на курсе «Excel и Google-таблицы: от новичка до эксперта» от Академии Eduson. 

Всего за 2 недели вы научитесь быстро превращать данные в удобные таблицы, делать сложные расчёты и проводить анализ, применять макросы и надстройки Excel. И всё это на интерактивных тренажёрах — полной копии интерфейса Microsoft Excel.

Удаление пустых строк с применением фильтра

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

Отформатируйте таблицу, если ещё этого не сделали. Добавьте заголовки, выделите таблицу, перейдите на вкладку «Главная» и нажмите «Форматировать как таблицу», после этого — выберите оформление и нажмите «ОК».

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

Снова выделите таблицу и на панели инструментов нажмите «Данные», а затем «Фильтр». 

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

У каждого столбца таблицы появятся стрелки. Щелкните на одну из них в любой колонке и уберите галочку у пункта «Пустые». 

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

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

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

Удаление пустых строк с помощью сортировки данных

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

Выделите таблицу и кликните правой кнопкой мыши. Затем в меню наведите курсор на пункт «Сортировка» и выберите один из вариантов. Например, «Сортировка от А до Я».

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

Теперь все пустые строки будут расположены снизу. Можете удалить их или оставить — как удобно. 

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

Пройдите обучение в Академии Eduson

Сократите время выполнения рутинных задач до минимума и освойте ключевые функции Excel на практическом курсе «Excel и Google-таблицы: от новичка до эксперта» от Академии Eduson. 

Вы научитесь эффективно работать с таблицами и быстро выполнять сложные расчёты, а также получите 40 полезных чек-листов и шпаргалок для ежедневной работы.

Удаление пустых строк с помощью макросов

Макрос, или макрокоманда — это программная команда, которая выполняет определённые действия в документе. С помощью макросов можно автоматизировать работу в Excel: например, быстро удалить пустые строки даже в самых больших таблицах с помощью программного кода. 

Чтобы использовать макросы, включите вкладку «Разработчик» в настройках Excel:

  • на Windows: перейдите в «Файл» → «Параметры» → «Настройка ленты» и выберите пункт «Разработчик».

  • на macOS: в верхнем меню нажмите на «Excel» → «Параметры...» → «Лента и панель» → «Настроить ленту» и выберите пункт «Разработчик».

А теперь перейдём к созданию и применению макроса для удаления пустых строк. Во вкладке «Разработчик» нажмите «Visual Basic», а в окне редактора Visual Basic в меню Insert выберите «Module». 

Как удалить пустые ячейки в Excel автоматически

В появившееся окно вставьте код

Sub DeleteEmptyRows()

'Шаг 1: Объявляем переменные 

Dim MyRange As Range 

Dim iCounter As Long

'Шаг 2: Указываем диапазон 

Set MyRange = ActiveSheet.UsedRange 

'Шаг 3: Начинаем обратный цикл 

For iCounter = MyRange.Rows.Count To 1 Step -1 

'Шаг 4: Если строка пустая, удаляем ее 

If Application.CountA(Rows(iCounter).EntireRow) = 0 Then

Rows(iCounter).Delete 

End If

'Шаг 5: Увеличиваем счетчик 

Next iCounter 

End Sub

Нажмите значок «Сохранить».

Чтобы применить макрос, в разделе «Разработчик» нажмите на «Макросы», выберите из меню нужную команду (в примере — DeleteEmptyRows) и нажмите на кнопку «Выполнить». Пустые строки будут автоматически удалены. 

Как удалить пустые ячейки в Excel автоматически

Удаление пустых строк в Power Query

Power Query — надстройка Excel для работы с большими объёмами данных. Инструмент доступен для всех версий Excel, начиная с 2010 года.

Чтобы удалить пустые строки в Power Query, загрузите таблицу Excel в Power Query: во вкладке «Данные» нажмите «Получить данные» и выберите «Из книги».

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

Выберите нужную книгу и нажмите «Импорт».

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

В окне «Навигатор» выберите таблицу и нажмите «Преобразовать данные».

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

Откроется редактор Power Query: нажмите «Удалить строки», а затем — «Удалить пустые строки».

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

В разделе «Главная» нажмите «Закрыть и загрузить», чтобы вернуть данные в Excel. 

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

Вредные советы: как не надо удалять пустые строки в Excel

Со способами удаления пустых строк вроде разобрались. А чего точно не стоит делать, когда нужно быстро убрать ячейки в Excel?

  • Удалять ячейки вручную в больших таблицах: это займёт слишком много вашего времени. 

  • Применять фильтры без проверки: так можно случайно удалить важные данные. 

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

Научитесь работать в Excel на продвинутом уровне на программе «Excel и Google-таблицы: от новичка до эксперта» от Академии Eduson. За 2 недели вы с нуля освоите все функции Excel и Google-таблиц: научитесь создавать удобные таблицы, анализировать данные, работать с надстройками Power Query и Power Pivot, а также создавать и применять макросы для решения своих задач в несколько кликов. 

Вы больше не будете тратить время на рутинные задачи, сможете повысить свою востребованность на рынке и доход.

Подписывайтесь на телеграм-канал Академии Eduson, чтобы видеть больше полезных постов о востребованных профессиях и карьерном росте, узнавать про скидки и акции на обучение.
Эрэн Акунц
Копирайтер

Воспитывает акита-ину Бальта, пишет с любовью к продуктам Eduson и рассказывает просто о сложном.

Верит, что блог поможет найти работу по душе.

Узнай, какая профессия тебе подойдёт
Пройти тест