Аналитика20 февраля 2026 г.

4 варианта удаления пустых строк в таблице Эксель

Автор
Ненашев А.
На чтение
9 мин
Дата обновления
17.04.2026
Старт:c Invalid Date
Срок обучения:1 месяц
Excel pro + google таблицы
Обучитесь Эксель и Гугл Таблицам с нашими курсами. Пройдите онлайн курсы по таблицам и Exel для всех уровней – от новичков до профи, практические задания и получения диплома по завершению!1 месяц обучения и 90+ часов практики- Научитесь профессионально визуализировать данные с помощью различных типов диаграмм и графиков- Научитесь использовать разные варианты сортировки, фильтрации, проверки и защиты данных- Изучите на высоком уровне интерфейс Excel
Подробнее
15 050 ₽ 43 000 ₽

Как НЕ НАДО удалять пустые строки в Excel

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

  1. Выберите мышью пустую строку.
  2. Перейдите в раздел «Найти и выбрать».
  3. Нажмите на пункт «Перейти к спец».
  4. Нажмите ЛКМ на слово «Пробел». После этого пустота должна исчезнуть, и таблица преобразится.

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

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

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

Для этого можно использовать специальную формулу, которая работает во всех версиях программы: = ЕСЛИ (СЧЁТ (A2: E2) = 0; «Пусто»; «»). A2 и E2 — первая и последняя ячейка строки, из которой нужно удалить пробелы. Точно так же выражение применяется к любому столбцу в таблице. Пользователь должен поместить курсор мыши в пустую ячейку и записать эту формулу в строке вверху главного меню. Кроме того, эту формулу нужно будет растянуть на все строки или столбцы таблицы, удерживая крестик ЛКМ в правом нижнем углу первой ячейки. После таких манипуляций пропадут пустые строки.

Как удалить пустые строки в Excel с помощью Power Query

Power Query — это специальный инструмент, который присутствует в версиях Excel с 2013 года.

Важно! Этот инструмент изменяет форматирование таблицы, заполнение ячеек, их размер, ориентацию.

Чтобы удалить пустые ячейки в таблицах, вам нужно выполнить несколько простых шагов в алгоритме:

  1. Выберите с помощью манипулятора строку или столбец, в которых есть зазоры, требующие удаления.
  2. В интерфейсе Excel перейдите в раздел «Данные» вверху».
  3. В столбце открытых параметров нажмите кнопку «Получить данные».
  4. В контекстном меню типа щелкните строку «Из других источников», а затем выберите вариант «Из таблицы / диапазона». Теперь откроется небольшое меню, где вам нужно установить флажок рядом с опцией «Таблица с заголовком» и нажать «ОК».

Загрузите таблицу в редактор Power Query

  1. Изучите открывшийся интерфейс редактора Power Query.
  2. ЛКМ нажмите кнопку «Удалить линии» вверху раздела.
  3. В контекстном меню нажмите «Удалить пустые строки».

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Удаление пустых строк в редакторе Power Query. Пошаговый алгоритм

  1. Нажмите кнопку «Закрыть и загрузить».
  2. Проверить результат. После выполнения описанных выше манипуляций окно редактора должно закрыться, а пустые ячейки в таблице исчезнут.

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Окончательный результат. Внешний вид таблицы после реализации метода

Дополнительная информация! После реализации рассматриваемого метода формат отображения дат и чисел в таблице изменится.

Как удалить строки, если ячейка в определенном столбце пуста

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

  1. Нажмите ПКМ на имени столбца, в котором есть пробелы.
  2. В контекстном меню нажмите «Выбрать» и в следующем окне укажите «Пустые ячейки». После закрытия окна в выбранном столбце будут выделены только пробелы, а ячейки с информацией останутся неизменными.
  3. Щелкните правой кнопкой мыши любую выделенную ячейку и щелкните строку «Удалить». Откроется небольшое окно, в котором нужно поставить тумблер перед полем «Строки», затем нажать «ОК».
  4. Проверить результат. Строки с пустыми ячейками необходимо полностью удалить из таблицы. Как было сказано выше, недостатком метода является то, что ячейки с информацией также будут удалены.

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

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

  1. Выделите пустую ячейку с помощью ЛКМ и одновременно удерживайте кнопки «Ctrl + Shift + End». Эта команда выделит оставшиеся ячейки, в которых что-то действительно написано.
  2. Щелкните ячейку правой кнопкой мыши и выберите опцию «Удалить» в окне типа контекста».
  3. Проверьте, были ли удалены лишние пустоты. Выбранные ячейки со скрытыми данными необходимо удалить, как в предыдущем способе.

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

  1. Выберите ячейку под последней строкой с данными и удерживайте «Ctrl + Shift + End», чтобы выделить оставшиеся лишние пробелы.
  2. После того, как вы выбрали все пробелы для одного из них, вам нужно щелкнуть правой кнопкой мыши и выбрать опцию «Скрыть».
  3. Вы можете удерживать кнопки «Ctrl + 9», чтобы скрыть ненужные ячейки.
  4. Удерживайте Ctrl + Shift + 9, если вам нужно снова сделать пробелы видимыми.

Как быстро удалить пустые строки в Excel с помощью VBA

VBA — это специальный язык программирования, предназначенный для автоматизации процессов в редакторах Microsoft Office. С его помощью можно будет быстро устранить пустые ячейки в Excel, скопировав необходимый программный код. Вам не нужно быть программистом, чтобы реализовать этот метод удаления. Далее мы рассмотрим несколько команд, реализованных на VBA в Excel.

Макрос 1. Удалить пустые строки в выбранном диапазоне

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

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Программный код для удаления пустых строк в указанном диапазоне

Чтобы вставить макрос в Excel на языке программирования VBA и запустить его, вам необходимо:

  1. Перейдите в раздел «Разработчик», расположенный в списке параметров вверху главного меню.
  2. Нажмите кнопку «Записать макрос».
  3. Скопируйте код с изображения выше и введите его в соответствующее поле.
  4. Сохраните изменения, нажав «ОК».
  5. Для запуска программы нужно перейти во вкладку «Макросы», выбрать нужный код с названием созданных, выбрать диапазон, в котором вы хотите убрать пробелы и нажать «ОК».

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

Макрос 2. Удалить все пустые строки в Excel

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

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Макрос для удаления всех пробелов в листе Excel

Макрос 3. Удалить строку, если ячейка пуста

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

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Макрос для удаления лишних пустых строк со всего листа

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

Как добавить макрос в свою книгу

Для написания кодов в Excel создается рабочая книга. Альтернативный метод создания и запуска макросов обсуждался выше. Есть еще один способ — выполнить следующие действия:

  1. Откройте лист, на котором вы хотите удалить ячейки.
  2. Удерживайте клавиши Alt + F11, чтобы запустить встроенный редактор Visual Basic».
  3. В столбце параметров слева от открытого окна нажмите на слово «Вставить», затем перейдите на вкладку «Модуль».
  4. Вставьте требуемый программный код в появившееся окно.
  5. Нажмите F5, чтобы проверить работоспособность кода.
  6. Нажмите кнопку «Сохранить», чтобы добавить макрос в книгу.

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

Как удалить пустые строки в Excel с помощью сортировки

Сортировка данных в таблице помогает устранить пробелы. Эта операция выполняется по алгоритму:

  1. Выберите требуемый диапазон ячеек LMC.
  2. Перейдите в раздел «Данные» вверху главного меню программы и нажмите кнопку «Заказать».

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Сортировка таблицы значений в Excel

В следующем меню выберите столбец для сортировки содержащейся в нем информации и нажмите «ОК».

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Выбор столбца для сортировки данных

Убедитесь, что таблица отсортирована. Пустые строки будут размещены под таблицей. При необходимости их можно удалить.

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Удаление пустых ячеек после сортировки таблицы

Как удалить пустые строки в Excel с помощью фильтрации

Процесс выполнения поставленной задачи разбит на следующие этапы:

  1. Таким же образом выделите таблицу и перейдите в раздел «Данные» вверху окна программы.
  2. Теперь вместо заказа нажмите кнопку «Фильтр».

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Путь к фильтрации данных таблицы в Excel

В появившемся окне установите флажок рядом со значением «(Пусто)».

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Выбор пустых строк для фильтрации

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

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

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

Как убрать пустые строки в Excel с помощью выделения группы ячеек

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

  1. Выделите всю таблицу с помощью ЛКМ.
  2. Щелкните значок увеличительного стекла на диаграмме вкладок в верхней части окна программы. Это меню «Найти и выбрать».
  3. В контекстном меню нажмите на строку «Выбрать группу ячеек…».

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Выбор группы ячеек в Excel

  1. В появившемся окне поместите тумблер в поле «Пустые ячейки» и нажмите «ОК». Все пробелы в таблице выделены.

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Выделение пустых ячеек в появившемся окне

  1. Удалите строку с помощью метода пробелов и проверьте результат.

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Автоматическое выделение промежутков в таблице

Как удалить пустые строки в Экселе с помощью вспомогательного столбца

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

  1. Создайте еще один столбец справа от исходной таблицы и назовите его, например, «Пустая строка», чтобы не запутаться в будущем.
  2. Запишите формулу «Считать пустые», указав соответствующий интервал, в течение которого программа будет проверять наличие пустых строк.
  3. Когда обнаруживаются пустые строки, остается только выбрать и удалить их.

как-удалить-пустые-строки-в-excel-4-варианта-удаления-пустых-строк-в-таблицах-excel Подсчитайте пустоты в опорной колонне

Важно! Эта формула выглядит так: «= СЧИТАТЬПУСТОТЫ (A6: D6)». Вместо букв в скобках указан диапазон ячеек.

Заключение

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


Вопрос/ответ

Для удаления пустых строк в Excel можно использовать формулу: =ЕСЛИ(СЧЁТ(A2:E2)=0; "Пусто"; ""). A2 и E2 обозначают первую и последнюю ячейку строки, из которой нужно удалить пробелы. Формулу следует растянуть на все строки или столбцы, чтобы убрать пустые строки.
Power Query позволяет удалять пустые строки в Excel. Для этого выберите строку или столбец с пробелами, перейдите в раздел «Данные», выберите «Получить данные» и затем «Из таблицы/диапазона». В редакторе Power Query нажмите «Удалить линии» и выберите «Удалить пустые строки».
Удаление пустых строк через «Найти и выбрать» может привести к удалению всей строки, включая ячейки с данными. Этот метод подходит только для полностью пустых строк, чтобы избежать потери важной информации.
Для удаления строк, где ячейка в определенном столбце пуста, можно использовать фильтрацию или сортировку. Это позволяет выбрать и удалить только те строки, которые соответствуют заданному условию.
Использование VBA позволяет автоматизировать процесс удаления пустых строк. Написание макроса, который проверяет каждую строку на наличие данных и удаляет пустые, может значительно ускорить работу с большими таблицами.
Сортировка в Excel может помочь удалить пустые строки, перемещая их в конец таблицы. После сортировки можно легко выделить и удалить все пустые строки, не затрагивая данные.
Фильтрация позволяет скрыть или удалить пустые строки в Excel. Установите фильтр на столбец, выберите пустые ячейки и удалите соответствующие строки, чтобы очистить таблицу.

Курсы

1013
5,0
6 отзывов
Excel pro + google таблицы
  • c Invalid Date
  • 1 месяц
  • Смешанный
  • Диплом / Сертификат
15 050 ₽43 000 ₽
-65%
Перейти на сайт
6694
0,0
0 отзывов
Курс «Exсel с 0 до Pro. Анализ данных» (40ч)
  • 1 мес
  • дистанционно*
  • Сертификат
10 900 ₽26 700 ₽
-59%
Перейти на сайт
456
0,0
0 отзывов
Microsoft Office: тариф PRO
  • c 12 февраля
  • 5 недель
  • Смешанный
  • Диплом / Сертификат
49 200 ₽123 000 ₽
4 100 ₽/мес рассрочка
-60%
Перейти на сайт
458
0,0
0 отзывов
Microsoft Office: тариф Мастер
  • c 12 февраля
  • 5 недель
  • Смешанный
  • Диплом / Сертификат
73 800 ₽184 500 ₽
6 150 ₽/мес рассрочка
-60%
Перейти на сайт
457
0,0
0 отзывов
Microsoft Office: тариф Базовый
  • c 12 февраля
  • 5 недель
  • Смешанный
  • Диплом / Сертификат
40 590 ₽101 475 ₽
3 382 ₽/мес рассрочка
-60%
Перейти на сайт