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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Excel
Макросы для деинсталляции лишних строк с пустотами со всего рабочего листа

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

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

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

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

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

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

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

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

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

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

  1. Аналогично выберите таблицу и переключитесь на раздел «Данные» вверху окна программы.
  2. Теперь вместо сортировки нажмите на кнопку «Фильтр».
Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Excel
Способ фильтрации данных таблицы в Excel
  1. В появившемся окне установите флажок рядом со значением «(Пусто)».
Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Excel
Выбор пустых строк для фильтрации
  1. Убедитесь, что все пустые ячейки в таблице выделены, и удалите их стандартным методом, рассмотренным выше.

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

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

Как удалить пустые строки в Excel, выделив группу ячеек

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

  1. Выделите всю таблицу LMB.
  2. Нажмите на значок лупы на панели вкладок в верхней части окна программы. Это меню «Найти и выбрать».
  3. В контекстном меню нажмите на строку «Выбрать группу ячеек…».
Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Excel
Выделение группы ячеек в Эксель
  1. В появившемся окне поставьте тумблер в поле «Пустые ячейки» и нажмите «ОК». Все пробелы в таблице будут выделены.
Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Excel
Выделение пустых ячеек в появившемся окне
  1. Удалить текст методом пробелов и проверить результат.
Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Excel
Автоматический выбор пустот стола

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

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

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

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

Заключение

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

Оставьте комментарий