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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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



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

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

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


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

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

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


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


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

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

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

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

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

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

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

Вы работаете с большим списком номенклатуры, что-то нужно удалить, что-то добавить (для удаления не забывайте пользоваться ‘ ). Но что делать если вы удалили не строки а просто данные в этих строках? И осталась таблица с «пропусками». Как удалить пустые строки в Excel сразу? Как всегда есть сразу несколько способов.

Нам нужно удалить строки 7 и 3, но как правило их гораздо больше. Рассмотрим не «ручные» методы удаления.

Применяйте для нашей таблицы . Главная — Редактирование — Сортировка и фильтр. А затем отбирайте только пустые строки по нужному столбцу

Останутся только пустые строки. Выделяйте и удаляйте.

Способ 2. Сортировка

Способ еще проще, сортируем все ячейки по любому столбцу — пустые строки ушли.

Способ 3. Выделение группы ячеек

Оригинальный метод, мне он нравиться тем, что даже зная об этой возможности, я ей почти не пользуюсь, но для общего развития напишу:)

Выделяем таблицу. Переходим Главная — Редактирование — Найти и выделить — Выделение группы ячеек. В открывшемся окне выбираем Пустые ячейки.

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

Внимание! Ячейки, содержащие формулы пустыми считаться не будут.

Способ 4. Макрос

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

Sub RowDel() LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count Application.ScreenUpdating = False For r = LastRow To 1 Step -1 If Application.Rows(r).Columns(1).Value = "" Then Rows(r).Delete Next r End Sub

Т.е. мы находим последнюю строку и циклом удаляем все строки (от последней к первой) у которых в первом столбце значение равно «», т.е. пусто. Ну и для быстроты не показываем эти вычисления (ScreenUpdating).

Часто бывает нужно не удалить строку, а удалить ее содержимое — замените в коде

Rows(r).Delete на Rows(r).Clear

Видимо, когда-то давно занял этот макрос на ПланетаExcel . Им отдельное спасибо, за все что они делают!

Как удалить все пустые строки ниже рабочей области?

Читайте подробно . А если вкратце то:

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

Пишите комментарии, если удалить пустые строки не получается.

Поделитесь нашей статьей в ваших соцсетях:

Если в Вашей таблице Excel присутствует много пустых строк, Вы можете удалить каждую по отдельности, щелкая по ним правой кнопкой мыши и выбирая в контекстном меню команду Delete (Удалить), но для большой таблицы это займёт уйму времени! Существует более простой и быстрый способ удалить пустые столбцы или строки в Excel.

Сначала займёмся пустыми строками. Потом удалим пустые столбцы. Это делается практически точно так же.

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

Нажмите Find & Select Editing (Редактирование) на вкладке Home Go To Special (Выделить группу ячеек).

В диалоговом окне Go To Special Blanks (Пустые) и нажмите ОК .

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

В разделе Cells (Ячейки) на вкладке Home (Главная) нажмите Delete Delete Sheet Rows (Удалить строки с листа).

Все пустые строки будут удалены, а остальные окажутся смежными.

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

Повторяем те же шаги: нажмите Find & Select (Найти и выделить) в разделе Editing (Редактирование) на вкладке Home (Главная) и в раскрывшемся меню выберите Go To Special (Выделить группу ячеек).

В диалоговом окне Go To Special (Выделить группу ячеек) выберите пункт Blanks (Пустые) и нажмите ОК .

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

В разделе Cells (Ячейки) на вкладке Home (Главная) нажмите Delete (Удалить) и в выпадающем меню выберите Delete Sheet Columns (Удалить столбцы с листа).

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

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

Примечание переводчика: Хоть этот материал и является переводом зарубежной статьи, мы в любом случае обязаны предупредить Вас. Выше описан яркий пример того, как не нужно удалять пустые строки и столбцы в Excel. Используйте опцию Go To Special (Выделить группу ячеек) с большой осторожностью, особенно в таких ситуациях, как описана здесь. Если Вы не обратили внимания, то в процессе всех манипуляций проведенных автором, была удалена первая строка в таблице, а он этого даже не заметил!

Доброго всем времени суток, мои дорогие друзья и гости моего блога. Сегодня я вам хотел бы рассказать, как удалить пустые строки в excel, ведь иногда они только портят общую картину. Ну что, готовы? Тогда поехали!

Для начала мы рассмотрим, как сделать удаление проще всего, Этот способ подойдет, если все ваши пустые ячейки находятся в конце вашей таблицы в экселе (ну или просто большой кучкой). Тогда их будет очень удобно убрать с глаз долой.

Для этого выделите все эти пустые строки и нажмите правую кнопку мыши, после чего выберите пункт «Удалить» . А в появившемся окне жмите «Со сдвигом влево» .

Самое удобное удаление

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

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

После этого вы увидите, как все свободные места заняли те строки, которые стояли ниже.

Сортировка

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

Для этого выделяем всю таблицу (диапазон) вместе с пустыми ячейками. Теперь идем в меню «Данные» и ищем пункт «Сортировка» . Нажмите на него.

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

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

Фильтр

Как и в третьем способе, мы снова выделяем весь диапазон таблицы и идем в меню «Данные» , только на сей раз мы ищем пункт «Фильтр» и нажимаем на него. У нас, на самой верхней строчке должна появиться стрелочка. Жмите на нее.

В открывшемся окне вам нужно будет найти пункт «Выделить все» и снимите с него галочку. После этого спускайтесь ниже. Там вы увидите пункт «Пустые» . Ставьте там галочку и нажимайте ОК. Теперь в поле вашего зрения останутся только пустышки. Нажмите на них правой кнопкой мыши, после чего выберите пункт «Удалить строку» .

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

Ну пожалуй хватит. Все таки 4 способа — это и так не мало. Но зато теперь у вас не возникнет вопросов, как удалить пустые строки в excel и вы в любой момент сможете это сделать.

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

  1. Слияние нескольких ячеек в одну
  2. С чего начинаются все формулы в excel?
  3. Как называется диаграмма, которая показывает сравнение различных значений (Прямые столбики)?
  4. В какой вкладке можно осуществить создание выпадающих списков?
  5. Как называется документ Excel?
  6. Начиная с какой версии Microsof Office, документы эксель имеют расширение XLSX вместо XLS?

Первый правильно ответивший участник получит 20 баллов на свой счет в конкурсе, второй — 18 баллов, третий — 16 баллов, Четвертый — 14 баллов, пятый - 12 баллов, шестой — 10 баллов. Остальные участники получат по пять баллов. Разрешается допустить только одну ошибку, но она будет стоить вам 5 баллов.

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

С уважением, Дмитрий Костин.

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

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

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

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

Как удалить пустые строки в «Экселе», если пустые поля чередуются с данными? В этом случае вопрос решается другим способом. Для этого следует зажать клавишу Ctrl, а затем, удерживая ее, выделить каждую строку, подлежащую удалению. После этого в меню правого клика выбираете соответствующую операцию. Заметьте, если использовать клавишу Del, будет произведена только очистка содержимого, а не удаление целых строк. В прочем, для самого простого случая можно использовать и ее.

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

Есть еще несколько методов для проведения таких операций. Одним из решений вопроса того, как удалить пустые строки в «Экселе», может стать применение инструмента сортировки.

Для этого нужно после выделения всей таблицы (Ctrl + A) в разделе данных выбрать меню сортировки и фильтра. Тут применяется команда упорядочивания от минимального к максимальному (пустые строки окажутся снизу). После этого их можно удалить. Если порядок построения данных важен, сначала необходимо использовать вставку пустого столбца со После удаления строк снова производите упорядочивание по пронумерованному столбцу.

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

Решить вопрос того, как удалить пустые строки в «Экселе», можно и при помощи простого фильтра. Устанавливают его путем выделения столбца, группы столбцов или всей таблицы. Кроме того, применяют команду «Фильтр» в разделе сортировки.

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

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

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

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

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

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

 

 

Это интересно: