Удаляем в MS EXCEL пустые строки в таблице

Часто, особенно при импорте данных в EXCEL, на листе могут формироваться таблицы с ПОЛНОСТЬЮ пустыми строками. Научимся быстро удалять эти ненужные строки, которые в дальнейшем могут затруднить работу с таблицей.

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

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

Сортировка

Самым простым способом удаления пустых строк является сортировка таблицы: выделяем диапазон, в котором содержится таблица (А2:C17), затем вызываем команду меню Данные/ Сортировка и фильтр/ Сортировка от минимального к максимальному или просто /Сортировка.

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

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

Фильтр

Для нахождения пустых ячеек можно также воспользоваться Фильтром (Главная/ Редактирование/ Сортировка и фильтр/ Фильтр). Выбираем подходящий столбец, отображаем только пустые ячейки, выделяем строки не содержащие данных и удаляем их.

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

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

  • выделяем диапазон А2:C17;
  • выбираем пункт меню Главная/ Редактирование/ Найти и выделить/ Выделение группы ячеек…,

  • выберите пункт пустые ячейки в разделе Выделить;

  • далее нажимаем маленькую стрелочку в меню Главная/ Ячейки/ Удалить;
  • выберем Удалить ячейки (удалить ячейки, со сдвигом вверх).

Здесь нужно быть аккуратным: если таблица сдержит помимо пустых строк, строки с заполненными и пустыми ячейками, то часть ячеек перескочит со своих строк на другие, что испортит таблицу. Если таблица в формате EXCEL 2007, то EXCEL не даст испортить таким образом таблицу: появится сообщение «Данная команда неприменима для перекрывающихся диапазонов».

СОВЕТ:
Стоит помнить, что ячейки, содержащие формулы (даже если это ссылки на пустые ячейки), не считаются пустыми по определению.

Связанные статьи

Похожие задачи
Прочитайте другие статьи, решающие похожие задачи в MS Excel. Это позволит Вам решать широкий класс подобных задач.
Средняя: 4 (15 оценок)

Комментарии

Адекват (не проверено)

Круто! Благодарю!

Илья (не проверено)

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

Creator

А что должно остаться по Вашему на месте удаленной строки?

Илья (не проверено)

в моей таблицы есть даты (в столбце) от 01.01.14 до 31.12.14 соответственно каждый месяц находиться на отдельной странице. когда я удаляю 3 лишних пустых строки с февраля соответственно вся таблица съезжает вверх. возможно ли както это исправить не разделяя таблицу на 12 отдельных?

Creator

Попробуйте, может поможет вот эта статья


http://excel2.ru/articles/pechat-raznyh-grupp-dannyh-na-otdelnyh-stranicah-ms-excel

Яндекс.Метрика