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





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

MS Office для Windows

Все мои курсы

Шаблоны


Скачать файл
Смотреть курс
Теги: Вопрос-ответ по Excel.

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

Разбираем различные задачи из реальной практики в Microsoft Excel и находим успешные решения. К примеру вложен файл с образцом, его можно скачать по кнопке. Excel-I: Простые приёмы

Если таблица слишком велика (от нескольких тысяч строк) – то лучше удалять пустые строки с помощью макроса. Подробное описание по его использованию ЗДЕСЬ
Пустые строки в больших таблицах – это определенные неудобства: автоматически не определяются границы всей таблицы при использовании клавиш либо при использовании инструментов с вкладки Данные; при установке автофильтра приходится выделять весь диапазон, иначе фильтр «теряет» строки после пустой; при построении сводных таблиц возникает элемент пусто и т.д. и т.п.
Поэтому разберем, как удалить пустые строки, причем – без использования макроса. Удалять в примере нужно только те строки, в которых нет вообще ни одной записи – они выделены желтым, для удобства восприятия примера. Если установить на эту таблицу автофильтр (перед установкой, кстати, не забудьте выделить диапазон A1:D22) и выбрать пустые по первому столбцу – мы рискуем удалить строчку, в которой пропущено название, но есть количественно-стоимостные параметры. Поэтому такой метод не годится:

Очевидно, что устанавливать аналогичное условие для каждого столбца таблицы – это довольно рутинно, поэтому в свободном столбце справа просто посчитаем количество заполненных ячеек в каждой строке при помощи функции СЧЁТЗ [COUNTA]:

Теперь переустанавливаем автофильтр (не забывая выделить диапазон, который нужно обрабатывать), чтобы его кнопка появилась в ячейке E1:

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

Полезные материалы

Между числами много пробелов - меняем их на знак переноса
Выгрузка из системы - обработка пробелов
Как в Excel убрать лишние пробелы между словами в ячейке, между числами? Как заменить пробел на другой текст? Как вставить знак переноса текста внутри ячейки формулой? Как включить перенос текста?

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

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

Макрос (горячая клавиша) для сброса фильтра в текущем столбце таблицы
Очистка фильтра в текущем столбце
Простая идея для создания собственного сочетания клавиш для быстрой очистки условия фильтра в текущем столбце таблицы.

Мои ученики работают здесь

Я сотрудничаю с крупными известными компаниями. Вот некоторые из них:

ВТБ МегаФон Глобус Абсолют

Связаться с автором

Оставьте ваше имя и адрес электронной почты, в ближайшее время я свяжусь
с вами для консультации и отвечу на вопросы!



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