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

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

Первый способ: удаление одиночных строчек в малом количестве

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

  1. Предположим, в Excel имеется таблица, в которой присутствует одна лишняя строчка. Чтобы ее удалить, необходимо сделать клик на ячейке строки, от которой нужно избавиться, затем правой кнопкой мыши вызвать контекстное меню. Выбираем пункт «Удалить», а следом «Удалить строки».

№ 13.png

  1. После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».

№ 14.png

  1. Можно воспользоваться инструментами, расположенными на панели инструментов. Для этого выделяем строку, которая оказалась лишней в электронной книге. Переходим в рабочую панель, находим блок «Ячейки» во вкладке «Главная». Выбираем инструмент «Удалить», где нажимаем «Удалить строки с листа».

15.png

Полезно знать!

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

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

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

№ 17.png

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

№ 18.png

Как видите, появляется только возможность «Удалить строки». После проделанных действий можно оформлять таблицу для отправки.

Третий способ: удаление пустых лишних строк

Если после обработки электронной таблицы остались пустые строки, их тоже необходимо удалить.

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

19.png

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

№ 20.png

  1. Далее во вкладке «Главная переходим к блоку «Ячейки» и нажимаем «Удалить».

21.png

Важно!

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

Четвертый способ: применение инструмента «Сортировка»

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

  1. Выделяем ту область таблицы, которую необходимо отсортировать и оставить неизменной. Затем переходим во вкладку «Главная», перемещаемся к блоку «Сортировка и фильтр». Затем выбираем «Настраиваемая сортировка».

22.png

  1. В открывшемся окне выставляем все необходимые параметры, как показано на фото, и нажимаем кнопку «Ок». В каждом конкретном случае сортировка может выполняться по-другому.

№ 23.png

  1. Оставшиеся строки можно удалить при помощи способов, рассмотренных выше.

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

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

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

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

Таблица для примера.

Пример 1. Сортировка данных в таблице. Выделяем всю таблицу. Открываем вкладку «Данные» — инструмент «Сортировка и фильтр» — нажимаем кнопку «Сортировка». Или щелкаем правой кнопкой мыши по выделенному диапазону и делаем сортировку «от минимального к максимальному».

Пример1.

Пустые строки после сортировки по возрастанию оказываются внизу диапазона.

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

Пример 2. Фильтр. Диапазон должен быть отформатирован как таблица с заголовками. Выделяем «шапку». На вкладке «Данные» нажимаем кнопку «Фильтр» («Сортировка и фильтр»). Справа от названия каждого столбца появится стрелочка вниз. Нажимаем – открывается окно фильтрации. Снимаем выделение напротив имени «Пустые».

Пример2.

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

Пример 3. Выделение группы ячеек. Выделяем всю таблицу. В главном меню на вкладке «Редактирование» нажимаем кнопку «Найти и выделить». Выбираем инструмент «Выделение группы ячеек».

Выделение.

В открывшемся окне выбираем пункт «Пустые ячейки».

Пустые ячейки.

Программа отмечает пустые ячейки. На главной странице находим вкладку «Ячейки», нажимаем «Удалить».

Раздел ячейки.

Результат – заполненный диапазон «без пустот».

Внимание! После удаления часть ячеек перескакивает вверх – данные могут перепутаться. Поэтому для перекрывающихся диапазонов инструмент не подходит.

Полезный совет! Сочетание клавиш для удаления выделенной строки в Excel CTRL+«-». А для ее выделения можно нажать комбинацию горячих клавиш SHIFT+ПРОБЕЛ.



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

Чтобы удалить одинаковые строки в Excel, выделяем всю таблицу. Переходим на вкладку «Данные» — «Работа с данными» — «Удалить дубликаты».

Дубликаты.

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

Повторяющиеся значения.

После нажатия ОК Excel формирует мини-отчет вида:

Отчет.

Как удалить каждую вторую строку в Excel?

Проредить таблицу можно с помощью макроса. Например, такого:

Макрос.

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

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

  3. Устанавливаем «Фильтр». Отфильтровываем последний столбец по значению «у».
  4. Фильтрация.

  5. Выделяем все что осталось после фильтрации и удаляем.
  6. Пример3.

  7. Убираем фильтр – останутся только ячейки с «о».

Без пустых строк.

Вспомогательный столбец можно устранить и работать с «прореженной таблицей».

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

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

В тренировочной таблице скрыты ряды 5, 6, 7:

Скрыто.

Будем их удалять.

  1. Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
  2. Инспектор.

  3. В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
  4. Скрытые.

  5. Через несколько секунд программа отображает результат проверки.
  6. Найдено.

  7. Нажимаем «Удалить все». На экране появится соответствующее уведомление.

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

Пример4.

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

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

​Смотрите также​ :-)​ цвет. Формат ->Ячейки​Будем их удалять.​ вспомогательный столбец. Заполняем​Внимание! После удаления часть​ строк вновь отсортировать​Некоторые формулы могут работать​ строк буквально в​ сам фильтр, отобразить​ для проведения таких​ при помощи мыши​ Excel, очень часто​ таблицы пустые строки.​ можно при помощи​ очень удобен, если​Затем нажать правую кнопку​Работая с огромным объемом​Elekt​ -> Вид.​Переходим на «Файл»-«Сведения»-«Поиск проблем»​ чередующимися данными. Например,​

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

Простое удаление

​ ячеек перескакивает вверх​ данные по вставленному​ некорректно. Использовать ряд​ пару кликов. Опять​ только пустые ячейки​ операций. Одним из​ с зажатой левой​ приходится убирать пустые​ На сей раз​

​ фильтра. Много не​ нужно удалить много​ мыши, чтобы вызвать​

  1. ​ данных в таблицах​: никак. да они​Затем Сервис ->​
  2. ​ — инструмент «Инспектор​ «о у о​ – данные могут​
  3. ​ столбцу с нумерацией.​ инструментов в отношении​

​ же, нужно помнить​ и удалить их.​ решений вопроса того,​ кнопкой. Оно производится​ ячейки, находящиеся в​ будем использовать выделение​ разглагольствуя, перейдем непосредственно​ строк, ведь выделять​ контекстное меню.​ «Эксель», ненароком можно​ и не нагружают​ Параметры -> Вид.​ документов».​ у о у»​ перепутаться. Поэтому для​Пример 2. Фильтр. Диапазон​ не полностью заполненного​ и том, что​

excel удалить повторяющиеся строки

​ Но тут есть​ как удалить пустые​ движением вверх или​ строках, чтобы они​ ячеек, которое осуществляется​ к самой инструкции:​ их придется довольно​В списке надо нажать​ оставить пустые строки,​ систему, а если​

Сортировка

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

​ на строку «Удалить».​ что в некоторых​

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

удалить лишние строки в excel

​ область вашей таблицы.​ мы сейчас расскажем,​После этого появится окошко,​ случаях совсем недопустимо.​ — выгружай мусор​ и столбцов».​ строки и столбцы».​ четыре ячейки. Потом​Полезный совет! Сочетание клавиш​ заголовками. Выделяем «шапку».​

Использование фильтра

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

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

удалить лишние строки в excel

​Через несколько секунд программа​ за черный крестик​ строки в Excel​ нажимаем кнопку «Фильтр»​ Будем использовать простые​ быть зависимыми при​

Выделение

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

  1. ​ границы.​ отображает результат проверки.​ в правом нижнем​ CTRL+«-». А для​ («Сортировка и фильтр»).​
  2. ​ средства, доступные пользователю​ ссылке на них​ ячейка содержит данные.​
  3. ​ (Ctrl + A)​ строку удаления. Но​ решения пригодятся и​ нужные вам данные​
  4. ​ ее углу, перетащите​ «Сортировка».​ нашем случае это​ Excel удалить пустые​ не занимают они​

удалить лишние строки в excel

​В 2007 скорее​Нажимаем «Удалить все». На​ углу и копируем​ ее выделения можно​ Справа от названия​ любого уровня.​ в формулах. Если​Наконец, рассмотрим еще один​ в разделе данных​

​ такая методика применима​

fb.ru

Как удалить пустые строки в «Экселе»: несколько простых методов

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

Как удалить пустые строки в «Экселе» двумя простейшими методами?

​ Например, при аналогичных​ строки.​ правый.​ следующее:​ пункт «Строку» и​ четыре способа, которые​Алекс​Bigbss​ уведомление.​ диапазона.​ клавиш SHIFT+ПРОБЕЛ.​ стрелочка вниз. Нажимаем​ как удалить лишние​ формула потом не​ позволяет решить проблему​ и фильтра. Тут​ случае, если ячейки​

​ действиях со столбцами​Перейдите во вкладку «Главная»​Далее перейдите во вкладку​Выделите всю таблицу. Для​ нажимайте «ОК». Теперь​ помогут вам это​: удалить ячейки со​:​В результате проделанной работы​Устанавливаем «Фильтр». Отфильтровываем последний​​ – открывается окно​ строки, для демонстрации​ сработает, а сама​ того, как в​ применяется команда упорядочивания​ располагаются подряд.​ или отдельными ячейками.​ и нажмите по​ «Главная» и кликните​

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

​ этого можно нажать​ все лишние строки​ сделать. Советуется дочитать​ сдвигом вверх (​можешь указать область​ скрытые ячейки удалены,​ столбец по значению​Чтобы удалить одинаковые строки​ фильтрации. Снимаем выделение​ порядка действий возьмем​ программа выдаст ошибку​ «Эксель» удалить пустые​ от минимального к​Как удалить пустые строки​Для начала стоит сказать,​ «Найти и выделить».​ по кнопке «Сортировка​ кнопку «CTRL+A».​ будут удалены из​ статью до финала,​ например )​ печати​ нумерация восстановлена.​

Как в «Экселе» удалить пустые строки с помощью сортировки?

​ «у».​ в Excel, выделяем​ напротив имени «Пустые».​ таблицу с условными​ о присутствии в​ строки в диапазоне​ максимальному (пустые строки​ в «Экселе», если​

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

​ что при проведении​В меню, которое появится,​ и фильтр», а​Нажмите правую кнопку мыши​ таблицы. Однако можно​ чтобы в конце​Виталий​потом вид-страничный режим​Таким образом, убрать пустые,​Выделяем все что осталось​ всю таблицу. Переходим​Таким же способом можно​ данными:​ вычислениях ссылки на​ от и до​ окажутся снизу). После​ пустые поля чередуются​ операций такого рода​ вам необходимо нажать​

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

​ в контекстном меню​ на таблице и​ ускорить этот процесс,​ принять для себя​: Вид — Разметка​Olesya​ повторяющиеся или скрытые​ после фильтрации и​ на вкладку «Данные»​ удалить пустые ячейки​Пример 1. Сортировка данных​

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

​ несуществующие или некорректные​ определенного номера или​ этого их можно​ с данными? В​ нужно быть крайне​ на строку «Выделение​ выберите «Фильтр».​ в меню кликните​ пропустив этапы по​ решение, каким способом​ страницы​

Выделение групп ячеек

​: Это делается кнопочкой​ ячейки таблицы можно​ удаляем.​ — «Работа с​ в строке Excel.​ в таблице. Выделяем​ данные. Поэтому в​ значения.​ удалить. Если порядок​

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

​ этом случае вопрос​ внимательным. Дело в​ группы ячеек».​Как только вы это​ по строке «Сортировка».​ вызову контекстного меню.​ пользоваться, так как​Valery siamionavykh​ «Разметка страницы»​ с помощью встроенного​Убираем фильтр – останутся​ данными» — «Удалить​ Выбираем нужный столбец​ всю таблицу. Открываем​ такой ситуации следует​

Вместо послесловия

​В этом случае следует​ построения данных важен,​ решается другим способом.​ том, что ячейки​В появившемся меню, вам​ сделаете, в шапке​Из дополнительного меню вам​ Для этого просто​ они в достаточной​: 1. сохранить файл​лишние строки и столбцы​ функционала программы Excel.​ только ячейки с​ дубликаты».​ и фильтруем его​ вкладку «Данные» -​ быть особо внимательным,​ использовать раздел редактирования​ сначала необходимо использовать​ Для этого следует​ могут содержать скрытые​ нужно установить переключатель​ столбцов появятся выдающие​ необходимо выбрать один​ выделите ненужные строки​ степени отличаются друг​ как шаблон Excel​ не появлялись потому​Как обрезать все ненужные​ «о».​В открывшемся окне выделяем​ данные.​ инструмент «Сортировка и​ чтобы не нарушить​ на главной панели​

​ вставку пустого столбца​

fb.ru

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

​ зажать клавишу Ctrl,​ формулы (бесцветный текст).​ на «пустые ячейки»​ списки, вам необходимо​ из пунктов, в​ и нажмите сочетание​

​ от друга.​ (*.xlt или его​ что мне нужно​ столбцы и строки​Вспомогательный столбец можно устранить​ те столбцы, в​Пример 3. Выделение группы​ фильтр» — нажимаем​ целостность математических или​ с выбором кнопки​ со сквозной нумерацией.​

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

​ а затем, удерживая​ А сами вычисления​ и нажать кнопку​ развернуть один из​ соответствии с тем,​ клавиш «CTRL+-«.​

Таблица для примера.

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

Пример1.

​ могут ссылаться на​ «ОК».​ них (любой).​

​ какой тип данных​Также есть альтернатива. Вы​ в Excel удалить​2. открыть шаблон​ до Я и​ таблица на пустом​ «прореженной таблицей».​ значения. Так как​ таблицу. В главном​

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

Пример2.

​ сером фоне за​Однажды пользователь скрыл некую​ нужно удалять повторяющиеся​ меню на вкладке​ мыши по выделенному​ просто. В зависимости​

​ выбирается строка выделения​ по пронумерованному столбцу.​ После этого в​ данные отсутствуют, но​ выделены и вы​ надо снять галку​Как только вы сделаете​ строк перейти во​

Выделение.

​ простым способом, который​ формате excel (*.xls​

Пустые ячейки.

​ строк​ ее пределами? При​ информацию в строках,​ строки, то должны​

Раздел ячейки.

​ «Редактирование» нажимаем кнопку​ диапазону и делаем​

​ от того, какой​ группы ячеек. А​Решить вопрос того, как​ меню правого клика​ их предполагается ввести​ можете их удалить.​

​ с пункта «Пустые»​ выбор, все пустые​ вкладку «Главная» и​ используют практически все​ или модификация)​Клары стервозные​ простом удалении они​

​ чтобы она не​

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

​ быть выделены все​ «Найти и выделить».​ сортировку «от минимального​ результат должен быть​ в окошке условия​ удалить пустые строки​ выбираете соответствующую операцию.​

Дубликаты.

​ в дальнейшем. Такие​ Для этого, как​ и нажать «ОК».​ строки, которые были​ там на панели​ неопытные пользователи, но​3. удалить шаблон,​: Самое простое: откройте​

Повторяющиеся значения.

​ снова появляются.​ отвлекала от работы.​

Отчет.

Как удалить каждую вторую строку в Excel?

​ столбцы.​ Выбираем инструмент «Выделение​ к максимальному».​

Макрос.

​ получен, можно применять​ активируется та, которая​ в «Экселе», можно​

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

Без пустых строк.

​ именно такое удаление​ в другое место​ строки и столбцы,​

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

​: В Эксел 2003​ данные еще понадобятся.​ формирует мини-отчет вида:​В открывшемся окне выбираем​ по возрастанию оказываются​ методику.​ единицы. После этого​ простого фильтра. Устанавливают​ произведена только очистка​ не считаются.​

​ кнопку «Удалить» в​ как удалить лишние​ и их будет​

Скрыто.

​ пункт «Удалить строки​

  1. ​ использовать лучше всего.​ (на подстрахуй лучше​ можно и листы​Инспектор.
  2. ​ можно так.​ Не понадобились –​Проредить таблицу можно с​ пункт «Пустые ячейки».​Скрытые.
  3. ​ внизу диапазона.​Автор: Панькова Оксана Владимировна​Найдено.
  4. ​ в разделе операций​ его путем выделения​ содержимого, а не​

​Но посмотрим, как в​ панели инструментов вкладки​ строки в Excel,​

Пример4.

​ легче выделить и​ с листа», что​Итак, чтобы удалить лишние​ временно не удалять)​ удалить дополнительно, и​

exceltable.com

Как в Excel 2007 убрать лишние столбцы и строки?

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

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

​ который был приведен​​Первый способ, как в​
​ программе, вам необходимо:​ файл, созданный после​
​ шаблон. В дальнейшем​

​ над номерами строк​​ на формулы, мешают.​А можно ручками. Предлагаем​

Как в Excel убрать ненужные пустые столбцы и строки, чтобы не перегружать лист? можно ли сделать лимиты страницы чтобы

​ находим вкладку «Ячейки»,​ необходимо вставить пустой​ могут формироваться пустые​Вот, собственно, и все​ Кроме того, применяют​ самого простого случая​ действительно являются таковыми.​

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

​ строки и ячейки.​​ простейшие методы, при​ команду «Фильтр» в​ можно использовать и​ Самым простым методом​ с электронными таблицами​ одном интересном способе,​

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

​ этот шаблон, и​​ столбцов.​ ряды 5, 6,​ каждому пользователю.​

​Результат – заполненный диапазон​​ нумерацию. После сортировки​ Они мешают работе,​

​ помощи которых можно​​ разделе сортировки.​ ее.​ считается обычное выделение​ в офисном редакторе​
​ как удалить из​ строки, которые пустые,​ Однако он не​ ненужные строки.​
​profit​ будет Вам счастье​Закрасить в серый​ 7:​В конце таблицы делаем​
​ «без пустот».​ и удаления пустых​ отвлекают.​ произвести удаление пустых​
​Теперь остается нажать на​

​Есть еще несколько методов​

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

Содержание

  1. Как НЕ НАДО удалять пустые строки в Excel
  2. Формула для удаления пустых строк в Excel
  3. Как удалить пустые строки в Excel с помощью Power Query
  4. Как удалить строки, если ячейка в определенном столбце пуста
  5. Как удалить лишние строки под данными или скрыть их
  6. Как быстро удалить пустые строки в Excel с помощью VBA
  7. Макрос 1. Удалить пустые строки в выбранном диапазоне
  8. Макрос 2. Удалить все пустые строки в Excel
  9. Макрос 3. Удалить строку, если ячейка пуста
  10. Как добавить макрос в свою книгу
  11. Как удалить пустые строки в Excel с помощью сортировки
  12. Как удалить пустые строки в Excel с помощью фильтрации
  13. Как убрать пустые строки в Excel с помощью выделения группы ячеек
  14. Как удалить пустые строки в Экселе с помощью вспомогательного столбца
  15. Заключение

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

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

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

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

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

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

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

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

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

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

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-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 в Эксель.

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Код программы для деинсталляции пустых строчек в заданном диапазоне

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

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

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

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Макрос для удаления всех пустот на рабочем поле листа Excel

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Макрос для деинсталляции лишних строк с пустотами со всего рабочего листа

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

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

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

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

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

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

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

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

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Путь к фильтрации данных таблицы в Эксель
  1. В появившемся окошке надо поставить галочку напротив значения «(Пустые)».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

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

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

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

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Автоматическое выделение пустот таблицы

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

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

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

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Подсчет пустот во вспомогательном столбце

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

Заключение

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

Оцените качество статьи. Нам важно ваше мнение:

Skip to content

6 способов — как безопасно удалить лишние пустые строки в Excel

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

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

В этой статье вы узнаете несколько простых и надежных методов удаления “белых пятен” на листах Excel.

  • Как НЕ НАДО удалять пустые строки в Excel
  • Как удалить пустые строки при помощи формул
  • Использование Power Query
  • Удаляем строки с определенными пустыми ячейками
  • Как убрать или скрыть лишние строки под данными
  • Как быстро удалить пустые строки при помощи VBA
  • Макрос 1. Удаление в выбранном диапазоне
  • Макрос 2. Удаляем все пустые строки
  • Макрос 3. Критерий удаления — пустая ячейка
  • Самый быстрый способ удалить пустые строки в Excel

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

Есть несколько различных способов удаления пустых строк в Microsoft Excel. Но на удивление многие онлайн-ресурсы придерживаются в своих рекомендациях наиболее опасных из них.

Пожалуй, самый популярный совет – использовать инструмент «Найти и выделить» > «Перейти к специальному» > «Пробелы» .

Что плохого в этой технике? Она выбирает все пустоты в диапазоне данных. Но ведь в строке может быть, к примеру, только одна пустая ячейка, а в остальных будет записаны какие-то данные. И, следовательно, вы в итоге удалите множество строчек, которые содержат хотя бы одну пустую ячейку. Некоторые нужные данные, естественно, будут утеряны.

Специально не буду подробно описывать последовательность действий в этом методе, чтобы вы случайно его не повторили.

И ключевым в данном случае является вопрос: «Вы уверены, что все ячейки в вашей строке пустые? У вас точно нет таких, в которых по какой-то причине не заполнены одна или несколько ячеек, а остальные содержат данные?»

Просто запомните: «Не следует использовать метод поиска пустых ячеек, чтобы выделить и удалить пустые строки».

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

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

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

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

С фильтрацией примерно та же история. Вы можете установить фильтр по пустым ячейкам в каком-то конкретном столбце. Далее все может произойти так же, как в истории с сортировкой. Какие-то из ячеек могут оказаться заполнены нужной информацией. Чтобы обезопасить себя от случайной её потери, такой фильтр по пустым ячейкам нужно установить в каждом столбце. Хорошо, если их в вашей таблице штук 5. А если 20? А 30? Вряд ли у вас есть желание устанавливать, а затем снимать даже 10 фильтров.

Поэтому эти методы – это также не наш выбор.

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

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

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

У нас имеется таблица с заказами от различных покупателей. В ней имеются пропуски. Часть ячеек не заполнена. Давайте избавимся от пустых строк, но при этом сохраним все прочие данные.

Если вы хотите точно знать, что удаляете, то используйте следующую формулу:

=ЕСЛИ(СЧЁТЗ(A2:E2)=0;»Пусто»;»»)

Где A2 — первая, а E2 — последняя использованная ячейка первой строки данных.

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

В результате у вас будет записано «Пусто» в незаполненных строках и ничего, если есть хотя бы одна ячейка с данными:

Логика формулы очевидна: вы подсчитываете заполненные ячейки с помощью функции СЧЁТЗ и используете оператор ЕСЛИ для возврата «Пусто» для нулевого результата. Если же найдена хоть какая-то информация в нужном диапазоне, то не возвращаем ничего.

Фактически, вы можете обойтись без ЕСЛИ:

=СЧЁТЗ(A2:Е2)=0

В этом случае формула вернет ИСТИНА для пустых и ЛОЖЬ для заполненных строк.

Встречаются также аналогичные решения с использованием функции СЧИТАТЬПУСТОТЫ. В ней указываем диапазон ячеек и затем сравниваем с количеством столбцов.

=ЕСЛИ(СЧИТАТЬПУСТОТЫ(A2:E2)=ЧИСЛСТОЛБ(A2:E2);»Пусто»;»»)

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

Как мы это удаление сделаем?

Разберем пошагово действия, как быстро удалить пустые строки:

  1. Выберите любую ячейку в заголовке и нажмите «Фильтр» на вкладке «Данные». Это добавит стрелки раскрывающегося списка фильтрации ко всем ячейкам заголовка.
  2. Щелкните стрелку в заголовке столбца формулы, снимите флажок (Выбрать все), выберите «Пусто» и нажмите ОК:

  1. Выделите всё отфильтрованное. Для этого щелкните самую верхнюю ячейку и нажмите Ctrl + Shift + End, чтобы расширить выделение до последней ячейки отфильтрованной области.

Или же щелкните по номеру первой незаполненной строки на вертикальной шкале координат. При этом вся она должна подсветиться. Затем наберите на клавиатуре комбинацию Ctrl + Shift +  

(стрелка вниз). При этом будет выделена вся область до конца таблицы. Поле этого кликните по выделению правой кнопкой мыши и выберите из контекстного меню пункт «Удалить». Все выделенные строки будут удалены.

Можно не вызывать контекстное меню, а просто набрать на клавиатуре сочетание клавиш Ctrl и - .

  1. Снимите фильтр, нажав Ctrl + Shift + L. Или же поставьте курсор в самую верхнюю позицию и вновь нажмите на иконку фильтра в меню «Данные».
  2. Удалите столбец с формулой проверки, поскольку он вам больше не нужен.

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

Совет. Вместо удаления, вы можете скопировать непустые строки в другое место. Для этого отфильтруйте всё, кроме «Пусто», выделите и нажмите Ctrl + C. Затем переключитесь на другой лист, выберите верхнюю левую ячейку целевого диапазона и нажмите Ctrl + V.

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

В Excel 2016 и Excel 2019 есть еще один способ удалить незаполненные строки — с помощью инструмента Power Query. В Excel 2010 и 2013 его можно загрузить как надстройку.

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

Итак, давайте по порядку.

  1. Выберите диапазон, в котором вы хотите заняться удалением.
  2. Перейдите на   вкладку «Данные»  и нажмите Получить данные — Из других источников —  Из таблицы/диапазона . Это загрузит вашу таблицу в редактор Power Query.

  1. На вкладке Главная в редакторе Power Query щелкните  Удалить строки > Удалить пустые …. (как на рисунке).

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

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

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

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

В качестве примера удалим все строки, в которых ячейка в столбце A не содержит никакой информации:

  1. Выберите ключевой столбец, в нашем случае столбец A.
  2. На вкладке «Главная» нажмите Найти и выделить > Перейти… > Выделить. Или просто нажмите F5 и затем — Выделить… .

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

Готово! Строки, которые не имеют данных в столбце A, больше не существуют.

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

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

Иногда строки, которые выглядят совершенно пустыми, на самом деле могут содержать пробелы, перевод строки или непечатаемые символы. Чтобы проверить, действительно ли последняя ячейка с данными является последней использованной ячейкой на листе, нажмите Ctrl + End. Если это привело вас к визуально свободной от данных строке под вашими данными, то с точки зрения Excel, в ней на самом деле что-то записано. Чтобы удалить эти лишние строки под таблицей, сделайте следующее:

  1. Щелкните заголовок первой свободной строки под данными, чтобы выбрать ее целиком.
  2. Нажмите Ctrl + Shift + End. Это выберет все строчки ниже, которые содержат что-либо, включая пробелы и непечатаемые символы.
  3. Щелкните выделение правой кнопкой мыши, как это мы уже делали ранее, и выберите «Удалить…».

Однако, удаление — это достаточно радикальный шаг. Поэтому, думаю, стоит поискать более «мягкие» варианты. К примеру, нет ничего, что могло бы помешать вам незаполненные строки либо столбцы просто скрыть. Вот простая инструкция:

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

Чтобы вновь показать ранее скрытое, нажмите Ctrl + A , чтобы выделить весь лист, а затем нажмите Ctrl + Shift + 9, чтобы снова сделать все видимым.

Аналогичным образом вы можете скрыть неиспользуемые столбцы справа от ваших данных. 

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

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

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

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

Макрос удаляет строку, только если вся она пуста . Он определяет количество ячеек с данными в каждой строке, а затем удаляет строки с нулевым результатом.

Public Sub DeleteBlankRows()
Dim SourceRange As Range
Dim EntireRow As Range
Set SourceRange = Application.Selection
If Not (SourceRange Is Nothing) Then
Application.ScreenUpdating = False
For I = SourceRange.Rows.Count To 1 Step -1
Set EntireRow = SourceRange.Cells(I, 1).EntireRow
If Application.WorksheetFunction.CountA(EntireRow) = 0 Then
EntireRow.Delete
End If
Next
Application.ScreenUpdating = True
End If
End Sub

Чтобы дать пользователю возможность выбрать целевой диапазон после запуска макроса, используйте этот код:

Public Sub RemoveBlankLines()
Dim SourceRange As Range
Dim EntireRow As Range
On Error Resume Next
Set SourceRange = Application.InputBox( _
"Выберите диапазон:", "Удалить пустые строки", _
Application.Selection.Address, Type:=8)
If Not (SourceRange Is Nothing) Then
Application.ScreenUpdating = False
For I = SourceRange.Rows.Count To 1 Step -1
Set EntireRow = SourceRange.Cells(I, 1).EntireRow
If Application.WorksheetFunction.CountA(EntireRow) = 0 Then
EntireRow.Delete
End If
Next
Application.ScreenUpdating = True
End If
End Sub

После запуска макрос показывает вам поле ввода, вы указываете целевой диапазон и нажимаете OK:

Через мгновение все лишние строки в выбранном диапазоне будут удалены, а оставшиеся сдвинутся вверх.

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

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

Sub DeleteAllEmptyRows()
Dim LastRowIndex As Integer
Dim RowIndex As Integer
Dim UsedRng As Range
Set UsedRng = ActiveSheet.UsedRange
LastRowIndex = UsedRng.Row - 1 + UsedRng.Rows.Count
Application.ScreenUpdating = False
For RowIndex = LastRowIndex To 1 Step -1
If Application.CountA(Rows(RowIndex)) = 0 Then
Rows(RowIndex).Delete
End If
Next RowIndex
Application.ScreenUpdating = True
End Sub

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

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

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

Sub DeleteRowIfCellBlank()
On Error Resume Next
Columns("A").SpecialCells(xlCellTypeBlanks).EntireRow.Delete
End Sub

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

Чтобы удалить незаполненные строки в Excel с помощью макроса, вам нужно вставить код VBA в свою книгу.

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

Чтобы вставить макрос в книгу, выполните следующие действия:

  1. Откройте лист, на котором вы хотите произвести удаление.
  2. Нажмите Alt + F11 , чтобы открыть редактор Visual Basic.
  3. На левой панели щелкните правой кнопкой мыши и выберите Insert  >  Module. Те же пункты можно выбрать вверху через главное меню.
  4. Вставьте код в появившееся окно кода.
  5. Нажмите F5 для запуска макроса (но вы можете сделать это и позже прямо из вашей книги).
  6. Нажмите кнопку «Сохранить». При этом вам будет предложено изменить формат вашей книги. Впрочем, запустить макрос на выполнение можно и без сохранения. Просто закройте окно Visual Basic и вернитесь к вашей таблице. Переходите сразу к пункту 3 ниже.

Чтобы выполнить макрос в рабочей книге Excel, сделайте следующее:

  1. Откройте свою собственную книгу и включите макросы, если будет предложено.
  2. Перейдите к нужной таблице.
  3. На листе нажмите Alt + F8, выберите макрос и нажмите «Выполнить».

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

DeleteBlankRows — удаляет строки без данных в текущем выбранном диапазоне.

RemoveBlankLines — удаляет чистые строки и перемещается вверх в диапазоне, выбранном вами после запуска макроса.

DeleteAllEmptyRows — удаляет все незаполненные строки на активном листе.

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

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

Самый быстрый способ удалить пустые строки в Excel

Читая предыдущие примеры, разве не казалось, что мы используем кувалду, чтобы расколоть орех? Существует способ буквально в два клика мышки удалить пустые строки в Excel.

При помощи надстройки Ultimate Suite вы можете  удалить все пустые строки на листе:

  1. На вкладке Ablebits Tools в группе Преобразование (Transform)  нажмите Удалить пробелы (Delete Blanks) > Пустые строки (Empty Rows) :

  1. Надстройка сообщит вам, что все пустые строки будут удалены из активного листа, и попросит подтвердить. Нажмите ОК, и через мгновение все строки без данных будут удалены.

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

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

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

Благодарю вас за чтение.

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как сделать диаграмму Ганта Думаю, каждый пользователь Excel знает, что такое диаграмма и как ее создать. Однако один вид графиков остается достаточно сложным для многих — это диаграмма Ганта.  В этом кратком руководстве я постараюсь показать…
Как сделать автозаполнение в Excel В этой статье рассматривается функция автозаполнения Excel. Вы узнаете, как заполнять ряды чисел, дат и других данных, создавать и использовать настраиваемые списки в Excel. Эта статья также позволяет вам убедиться, что вы…
Быстрое удаление пустых столбцов в Excel В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки. Как бы банально это ни звучало, удаление пустых…
Как быстро объединить несколько файлов Excel Мы рассмотрим три способа объединения файлов Excel в один: путем копирования листов, запуска макроса VBA и использования инструмента «Копировать рабочие листы» из надстройки Ultimate Suite. Намного проще обрабатывать данные в…

Like this post? Please share to your friends:
  • Удаление макроса в excel 2007
  • Удаление скрытых ячеек excel
  • Удаление лишних строк в excel в конце таблицы
  • Удаление символов с определенного символа в excel
  • Удаление лишних строк word