Excel появляются пустые строки

При импорте и копировании таблиц в 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.

Содержание

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
  2. В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
  3. Через несколько секунд программа отображает результат проверки.
  4. Нажимаем «Удалить все». На экране появится соответствующее уведомление.

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

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

Источник

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Загрузка таблицы в редактор Power Query

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

Удаление пустых строчек в редакторе Power Query. Пошаговый алгоритм

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

Финальный результат. Внешний вид таблицы после реализации способа

Дополнительная информация! После реализации рассмотренного способа формат отображения дат и чисел в таблице изменится.

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

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

  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. Удалить пустые строки в выбранном диапазоне

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Сортировка таблицы значений в Excel

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

Выбор столбца для отсортировки данных

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

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

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

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

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

Путь к фильтрации данных таблицы в Эксель

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

Выбор пустых строк для фильтрации

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

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

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

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

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

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

Выделение группы ячеек в Эксель

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

Выбор пустых ячеек в появившемся окошке

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

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

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

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

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

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

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

Заключение

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

Источник

Скролл пустых строк вплоть до 65556 строки — как убрать?

Iater

Дата: Среда, 30.04.2014, 16:18 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 23


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

Всем привет!
Проблема: таблица где-то на 8 тысяч строк. А потом идут пустые строки (не поленился — удалил их полностью, чтобы исключить наличия каких-то букв), но когда удалил — они не удалились. Скролл показывает, что внизу ещё дофига информации, но по факту там пусто. Соответственно тяжело листать саму таблицу, т.к. сам скролл очень узенький и перескакивает одномоментно то туда то сюда.

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

 

Ответить

_Boroda_

Дата: Среда, 30.04.2014, 16:45 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Самый простой вариант — сохраните книгу

или запустите макрос
[vba]

Код

Sub tt()
ActiveSheet.UsedRange
End Sub

[/vba]


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

krosav4ig

Дата: Среда, 30.04.2014, 18:49 |
Сообщение № 3

Группа: Друзья

Ранг: Старожил

Сообщений: 2346


Репутация:

989

±

Замечаний:
0% ±


Excel 2007,2010,2013

А удалял делитом или удалением строки?


email:krosav4ig26@gmail.com WMR R207627035142 WMZ Z821145374535 ЯД 410012026478460

 

Ответить

Iater

Дата: Четверг, 01.05.2014, 15:52 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 23


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

сохранял — всё тоже самое как и до сохранения, удалял через «удалить строку»

 

Ответить

Serge_007

Дата: Четверг, 01.05.2014, 20:08 |
Сообщение № 5

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

Чудес не бывает

Либо локальный глюк, либо что-то делаете неправильно

Давайте файл (в данном случае можно любым способом)


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Iater

Дата: Понедельник, 12.05.2014, 09:47 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 23


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

 

Ответить

Pelena

Дата: Понедельник, 12.05.2014, 10:11 |
Сообщение № 7

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

У Вас там куча объектов. Попробуйте так: F5 — Выделить — Объекты — ОК — Delete. Потом сохраните книгу

К сообщению приложен файл:

_1.xls
(51.5 Kb)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

_Boroda_

Дата: Понедельник, 12.05.2014, 10:31 |
Сообщение № 8

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Вы таки будете смеяться — разъедините ячейку AS2:U2 и удалите примечание в ячейке АТ2

Лен, это просто примечания. Не уверен, что их все правильно будет удалять


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Pelena

Дата: Понедельник, 12.05.2014, 10:48 |
Сообщение № 9

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Разве это примечания?

К сообщению приложен файл:

6169669.jpg
(18.6 Kb)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

_Boroda_

Дата: Понедельник, 12.05.2014, 10:52 |
Сообщение № 10

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Интересно. А теперь моя картинка.

И того же диапазона, что у тебя

А F5 — Выделить — Объекты у меня вообще ничего не находит


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Alex_ST

Дата: Понедельник, 12.05.2014, 11:10 |
Сообщение № 11

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3176


Репутация:

604

±

Замечаний:
0% ±


2003

Саш, у меня там нет ни одного объекта!
Ни в видимых, ни в спрятанных под объединением ячейках :(
Как только не искал…
Даже подумал, что там есть 0-размерные рисунки и откопал у себя давно написанную процедурку[vba]

Код

Private Sub Draws_In_Selection_Select()   ‘ выделить В ВЫБРАННОМ ДИАПАЗОНЕ все рисунки
    Dim oDraw, rSel As Range
    If ActiveSheet.DrawingObjects.Count = 0 Then:   MsgBox «В выделенном диапазоне нет рисунков», , «Нет объектов!»: Exit Sub
    Set rSel = ActiveWindow.RangeSelection   ‘ диапазон выбранных ячеек листа даже если после этого был выбран графический объект
    For Each oDraw In ActiveSheet.DrawingObjects.ShapeRange
       If Not Intersect(Range(oDraw.TopLeftCell, oDraw.BottomRightCell), rSel) Is Nothing Then oDraw.Select (False)
    Next
End Sub

[/vba]



С уважением,
Алексей
MS Excel 2003 — the best!!!

 

Ответить

Pelena

Дата: Понедельник, 12.05.2014, 11:16 |
Сообщение № 12

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Ну ладно, ладно. Я перемудрила. Пробовала сохранить в другом формате (.xlsm), а потом уже в этом файле решила поискать объекты, нашла :)

А примечание в АТ2, действительно, на 20 000 строк растянуто :)


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

_Boroda_

Дата: Понедельник, 12.05.2014, 11:22 |
Сообщение № 13

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Саш, у меня там нет ни одного объекта!

Ну так и я говорю — нет. Там примечание дурное.


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Alex_ST

Дата: Понедельник, 12.05.2014, 11:25 |
Сообщение № 14

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3176


Репутация:

604

±

Замечаний:
0% ±


2003

А я перемудрил с ВБА :'(
У себя же нашёл и объяснение: в более старую, чем в более старую, чем .Shapes коллекцию .DrawingObjects не входят примечания, выпадающие списки проверки данных, автофильтра, списков и сводных таблиц
А макрос у меня, оказывается, написан именно так потому, что у Shapes нет свойства .ShapeRange и потому намного труднее делать выборку объектов.



С уважением,
Алексей
MS Excel 2003 — the best!!!

Сообщение отредактировал Alex_STПонедельник, 12.05.2014, 11:30

 

Ответить

Alex_ST

Дата: Понедельник, 12.05.2014, 11:29 |
Сообщение № 15

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3176


Репутация:

604

±

Замечаний:
0% ±


2003

А у меня-то почему значки примечаний не видны? :(
Ничего не понимаю. Разгруппировал эту волшебную AS2:U2
Нет никакого примечания в ячейке АТ2 !
И в окне Immediate:
? ActiveSheet.Shapes.Count
249
? ActiveSheet.Comments.Count
0

Чудеса!



С уважением,
Алексей
MS Excel 2003 — the best!!!

Сообщение отредактировал Alex_STПонедельник, 12.05.2014, 11:55

 

Ответить

Pelena

Дата: Понедельник, 12.05.2014, 11:34 |
Сообщение № 16

Группа: Админы

Ранг: Местный житель

Сообщений: 18797


Репутация:

4284

±

Замечаний:
±


Excel 2016 & Mac Excel

Во-о-от. И у меня на МАКе нет примечаний, поэтому и стала искать объекты. Правда, при открытии файла что-то там было про потерянные данные.

А примечания увидела только на нормальном компе


«Черт возьми, Холмс! Но как??!!»
Ю-money 41001765434816

 

Ответить

Alex_ST

Дата: Понедельник, 12.05.2014, 11:57 |
Сообщение № 17

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3176


Репутация:

604

±

Замечаний:
0% ±


2003

Я что пристал-то?
Ведь выделение невидимых примечаний — один из методов для «фитнеса» файлов.
Я, например, ничего лишнего на листе не вижу, а файл при этом весит ненормально много.
_____________________
Наступил себе на горло :) открыл файл в 2010 офисе.
Увидел гору примечаний. В том числе и спрятанное гигантское в АТ3
Фигня какая-то!



С уважением,
Алексей
MS Excel 2003 — the best!!!

Сообщение отредактировал Alex_STПонедельник, 12.05.2014, 13:20

 

Ответить

Iater

Дата: Понедельник, 12.05.2014, 16:55 |
Сообщение № 18

Группа: Пользователи

Ранг: Новичок

Сообщений: 23


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

я так понял, что файл этот проклят? ))

 

Ответить

Michael_S

Дата: Понедельник, 12.05.2014, 17:24 |
Сообщение № 19

Группа: Друзья

Ранг: Старожил

Сообщений: 2012


Репутация:

373

±

Замечаний:
0% ±


Excel2016

Хотел глянуть — не удалось скачать :(

 

Ответить

Iater

Дата: Понедельник, 12.05.2014, 17:39 |
Сообщение № 20

Группа: Пользователи

Ранг: Новичок

Сообщений: 23


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

У Вас там куча объектов. Попробуйте так: F5 — Выделить — Объекты — ОК — Delete. Потом сохраните книгу

После «ОК» выдает «не найдено ни одного объекта»

 

Ответить

 

kos_st

Пользователь

Сообщений: 5
Регистрация: 23.05.2019

#1

24.05.2019 10:16:04

День добрый всем!

Проблема заключается в том, что в некоторых ячейках exel после написания текста появляются пустые строки(1-3). Выравнивание «по верхнему краю» + «выравнивание по левому краю(отступ)»

При написании текста используется сочетание клавиш Alt+Enter. Так же заметил, что при копировании из ячеек где присутствуют пустые строки в Word или текстовый редактор, информация копируется в кавычках «Согласно регламента ТО.Выполнен М6-М9,П9-П12. ….»

Как сделать, чтоб в ячейке 2 и 3 было также ка и в первой, команду СЖПРОБЕЛЫ пробовал не помогла

Смотрите пример таблица не вставляется

Скрытый текст

Прикрепленные файлы

  • Пример1.xlsx (9.94 КБ)

Изменено: kos_st25.05.2019 23:01:29

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#2

24.05.2019 10:21:26

Код
=ПОДСТАВИТЬ(A2;СИМВОЛ(10);"")

Согласие есть продукт при полном непротивлении сторон.

 

kos_st

Пользователь

Сообщений: 5
Регистрация: 23.05.2019

при данной команде текст собирается в один абзац, что для меня не приемлемо (если его (текст) редактировать то снова появляется пустая строка а то и 3и, как я понял это взаимосвязано с Alt+Enter

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#4

25.05.2019 22:07:37

Цитата
kos_st написал: как я понял

Тогда я вообще ничего не понял

Цитата
kos_st написал: Как сделать, чтоб в ячейке 2 и 3 было также ка и в первой

Как в первой ячейке это КАК?

Изменено: Sanja25.05.2019 22:09:30

Согласие есть продукт при полном непротивлении сторон.

 

kos_st

Пользователь

Сообщений: 5
Регистрация: 23.05.2019

В примере если выполнить команду Главная-Формат-Автоподбор высоты строки, — то пустые строчки появятся(в 5ой ячейке их даже 2е строки) за исключением в 1 ячейке, . Если эти пустые строки не убирать то при печати на принтере они автоматически раздвигают ячейки  

Прикрепленные файлы

  • пример 2.jpg (128.64 КБ)

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#6

27.05.2019 07:45:23

Цитата
kos_st написал: В примере если выполнить команду Главная-Формат-Автоподбор высоты строки, — то пустые строчки появятся(в 5ой ячейке их даже 2е строки)

Выполнил в файле всё по Вашей инструкции — никаких дополнительных пустых строк в ячейках не появилось

Согласие есть продукт при полном непротивлении сторон.

 

msi2102

Пользователь

Сообщений: 3134
Регистрация: 31.03.2014

 

msi2102

Пользователь

Сообщений: 3134
Регистрация: 31.03.2014

Извините не посмотрел пример. Попробуйте изменить ширину столбца, или шрифт.

 

Arturus

Пользователь

Сообщений: 139
Регистрация: 17.05.2017

kos_st

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

 

kos_st

Пользователь

Сообщений: 5
Регистрация: 23.05.2019

#10

28.05.2019 03:56:35

Если поставить шрифт 12 (мне нужен такой шрифт Calibri ширина ячейки 75) и выравнивание по левому верхнему краю то собственно будут пустые строки или абзацы после текста как их убрать

Цитата
msi2102 написал: Посмотрите решение

Спасибо за информацию но не чего не подходит выложу более наглядный пример для понимания ячейка D5 проблемная (в ячейке D3 намеренно сделана пустая строка), однако в ячейке D7 такое же форматирование так же с использованием Alt+Enter но она без пустот что мне и нужно ↓

Прикрепленные файлы

  • пример 3.jpg (105.31 КБ)

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

А в чем необходимость использовать Excel для работы с текстовой таблицей? Может использовать более специализированный для таких целей Word?

Согласие есть продукт при полном непротивлении сторон.

 

kos_st

Пользователь

Сообщений: 5
Регистрация: 23.05.2019

Задействовано 5 листов присутствуют формулы при выборе из списка оборудования выпадает список вида работ ну и соответственно при выборе вида ТО в столбце D встает соответствие проводимых работ, все делал сам но не могу разобраться только с одной проблемой — «пробелы при печати»  в Word-е это можно сделать?

 

Arturus

Пользователь

Сообщений: 139
Регистрация: 17.05.2017

kos_st

, в общем такая особенность на вашем примере:
— при шрифте 11, 14 и ширине столбца 75 такая проблема не появляется
— при ширине столбца 77 при шрифте 12 такая проблема не появляется

Либо измените шрифт, либо увеличите ширину столбца.
Возможно при другом наполнении ячеек такая проблема и при этих значениях проявится в каких-либо ячейках. На мой взгляд, это особенности Excel.

 

Придется смириться. Это особенности работы ексель. Бывает и наоборот. Последняя строка не входит в ячейку по высоте. Это связано с расчетом екселем высоты строки. Если поменять шрифт на «Times…» — пустая строка исчезнет. Бывает еще, что на экране всё ОК, а на бумаге — нет. Либо строка лишняя появляется, либо последняя строка не входит. Чем длиннее текст в ячейке, тем выше вероятность ошибки.

Всё сложное — не нужно. Всё нужное — просто /М. Т. Калашников/

 

Sanja

Пользователь

Сообщений: 14838
Регистрация: 10.01.2013

#15

28.05.2019 08:28:57

Подготавливайте исходные данные в Excel, а отчеты в Word с помощью

СЛИЯНИЯ

Согласие есть продукт при полном непротивлении сторон.

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

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

Стандартное удаление

Самым известным и популярным способом удаления пустых строк, является использование контекстного меню программы Эксель. Чтобы убрать строки таким способом, выделяем диапазон ячеек, который не содержит данных, и кликаем правой кнопкой мыши. В раскрывшемся контекстном меню делаем переход по пункту «Удалить…». Можно не вызывать контекстное меню, а набрать на клавиатуре сочетание клавиш «Ctrl+-».

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

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

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

Конечно, способ очень простой и известный. Но, является ли он самым удобным, быстрым и безопасным?

Сортировка

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

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

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

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

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

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

После этого, чтобы вернуть порядок строк к тому, который уже был перед сортировкой, проводим сортировку в колонке с номерами строк «От минимального к максимальному».

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

Применение фильтра

Ещё одним вариантом скрыть пустые ячейки является применение фильтра.

Выделяем всю область таблицы, и, располагаясь во вкладке «Главная», делаем клик по кнопке «Сортировка и фильтр», которая расположена в блоке настроек «Редактирование». В появившемся меню, делаем переход по пункту «Фильтр».

В ячейках шапки таблицы появляется характерный значок. Кликаем по этому значку в любом на ваш выбор столбце.

В появившемся меню, снимаем галочку с пункта «Пустые». Жмем на кнопку «OK».

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

Выделение ячеек

Ещё один способ удаления использует выделение группы пустых ячеек. Чтобы использовать этот способ, сначала выделяем всю таблицу. Затем, находясь во вкладке «Главная», кликаем по кнопке «Найти и выделить», которая расположена на ленте в группе инструментов «Редактирование». В появившемся меню, кликаем по пункту «Выделение группы ячеек…».

Открывается окно, в котором переставляем переключатель в позицию «пустые ячейки». Жмем на кнопку «OK».

Как видим, после этого, все строки, содержащие пустые ячейки, выделились. Теперь жмем на уже знакомую нам кнопку «Удалить», расположенную на ленте в группе инструментов «Ячейки».

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

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

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

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

Доброго времени суток друзья!

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

Разрывы, которые возникают в таблице благодаря возникшим пустотам, могут помешать вам эффективно ее использовать. Возникают такие проблемы:

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

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

Сортировка

Это самый простой способ убрать с вашей рабочей области или вычисляемого диапазона чистые строки. Вам нужно выделить диапазон, выбрать на вкладке «Данные» кнопку «Сортировка» и в предоставленном диалоговом окне выбираем вариант сортировки. Программа всё отсортирует по полочкам, и вы можете удалить пустые строки. Будьте внимательны! При использовании сортировки в таблице, которая имеет в своем составе несколько столбцов, вы можете нарушить целостность информации, ваши данные могут сместиться на другие ряды. Для избегания этой проблемы при выборе сортировки, нужно выделить всю таблицу и применить сортировку для всего выделенного объема.

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

Фильтрация

Этот способ также является простым и доступным абсолютно любому пользователю. Для применения фильтра на таблицу вам необходимо на вкладке «Главная» в разделе «Редактирование» нажимать кнопку «Сортировка и фильтр» и в открывшемся пункте меню выбираете «Фильтр». После включения фильтра, вам нужно выбрать столбец и в выпадающем меню указать отображение пустых ячеек. Дольше вы выделяете полученные пустые строки и просто-напросто удаляете их.

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

Я бы и этот способ причислил к достаточно простым и лёгким. Для применения этого варианта вам нужен инструмент «Выделение группы ячеек». Удалить незаполненые строки возможно в несколько этапов:

  • выделение нужного диапазона;
  • выбираем вкладку «Главная», в блоке «Редактирование», кликаем «Найти и выделить» и в выпадающем меню выбираете «Выделение группы ячеек»;

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

  • переходим во вкладку «Главная» и нажимаем кнопку «Ячейки» и выбираем пункт «Удалить»;
  • в диалоговом окне выбираете пункт «удалить ячейки со сдвигом вверх» и все незаполненые строки будут удалены.

Формула массива

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

Итак, в чём же состоит этот способ по удалению пустых строк в Excel и как его применять:

  • для большей простоты дадим имена нашим диапазонам, для этого на вкладке «Формулы» нажимаете «Диспетчер имен» и присваиваете для двух диапазонов имена, например для изначальных данных с пустыми ячейками – «Пустые», а для обработанных – «БезПустых». Обязательное условие в том, что диапазоны должны иметь одинаковый результат, но вот размещение этих диапазонов могут и отличатся, это не критично;

  • следующим шагом это введение в первую ячейку второго диапазона формулу:

=ЕСЛИ( СТРОКА() — СТРОКА (БезПустых) +1> ЧСТРОК( Пустые) — СЧИТАТЬПУСТОТЫ (Пустые);»«; ДВССЫЛ ( АДРЕС (НАИМЕНЬШИЙ ((ЕСЛИ (Пустые <>»»; СТРОКА (Пустые); СТРОКА()+ ЧСТРОК( Пустые))); СТРОКА() — СТРОКА (БезПустых)+1); СТОЛБЕЦ( Пустые);4))). Да я сам знаю, что формула страшная, сам, когда ее увидел, обалдел, тем не менее, она рабочая и исправно выполняет возложенные на нее обязанности;

  • после прописания формулы, вам нужно окончить введение формулы «гарячей» комбинацией клавишCtrl+Shift+Enter, это необходимо для того, что бы формула была введена как формула массива. Теперь используя возможность в Excel как авто заполнение (копирование формулы, протягивая за крестик в углу) вы получили исходный диапазон, но уже без пустых ячеек.

Макрос

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

Перейдите во вкладку «Сервис», выберите раздел «Макрос» и нажмите кнопку «Редактор Visual Basic» или нажав ALT+F11 и в появившемся диалоговом окне редактора нажимаем «Insert»«Module». В открывшимся, пустом модуле ставим код:

  • для удаления всех незаполненых рядов в таблице:

Microsoft Excel

трюки • приёмы • решения

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

При нажатии Ctrl+End Excel активизирует нижнюю правую ячейку используемой области листа. Случается, что программа делает текущей не реально последнюю ячейку с информацией, а пустую нижнюю правую ячейку листа.

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

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

Предположим, что реально последней ячейкой в книге является ячейка G25 , но нажатие Ctrl+End приводит вас не к ней, а к М50 . Для удаления отформатированных ячеек выполните следующие действия.

  1. Выберите все столбцы справа от столбца G . Для этого активизируйте любую ячейку в столбце Н , нажмите Ctrl+Пробел, затем Shift+End и в конце, удерживая нажатой Shift, нажмите клавишу .
  2. Выполните команду Главная → Ячейки → Удалить → Удалить столбцы с листа (или щелкните правой кнопкой мыши на заголовке любого столбца и выберите команду Удалить).
  3. Выделите все строки ниже строки 25. Для этого активизируйте любую ячейку в строке 26. Нажмите Shift+Пробел, затем Shift+End и в конце, удерживая нажатой Shift, нажмите клавишу .
  4. Выполните команду Главная → Ячейки → Удалит → Удалить строки с листа(или щелкните правой кнопкой мыши на заголовке любой строки и выберите команду Удалить).
  5. Сохраните книгу, и Excel переопределит последнюю ячейку.

После выполнения этих шагов нажатие клавиш Ctrl+End приведет вас к реальной последней ячейке.

Кстати, если вы не можете вспомнить сочетание клавиш Ctrl+End, используйте диалоговое окно Выделение группы ячеек. Выберите Главная → Найти и выделить → Выделение группы ячеек и в появившемся окне установите переключатель в положение последнюю ячейку. Нажмите ОК.

Пустые строки в конце листа после фильтра

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

Выделение пустых строк и удаление не помогает. Копирование на новый лист тоже.

Если ограничить области прокрутки:

Private Sub Workbook_Open()
Worksheets(«Лист»).ScrollArea = «A1:T412»
End Sub

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

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

Сведения о вопросе

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

* Попробуйте выбрать меньший номер страницы.

* Введите только числа.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Разверните Ваш вопрос более подробней, после применения какого фильтра какого столбца, у Вас появляются пустые строки в таблице. Далее, что за таблицу Вы представили в ссылке, так как в столбце А, множественное количество ячеек с ошибкой «ССЫЛКА!»:

Исправьте Вашу таблицу.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Убрал столбец с ошибками, но дело не в нем. https://www.dropbox.com/s/xoqsdp1eet36hys/%D0%A2%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D0%B0.xlsx?dl=0

Еще раз о проблеме: если в таблице не стоит фильтр, то все нормально — **** полосы прокрутки совпадает с концом таблицы.

Однако, если отфильтровать по какому-либо столбцу, (на скриншоте ниже 8-й столбец) то в конце таблицы добавляется много пустых строк, в результате невозможно нормально использовать полосу прокрутки.

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

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

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

И так же много ненужных пустых строк около 3400. Хотя без фильтра вся таблица занимает всего 1947 строк.

У меня есть таблицы на 3000 строк, допустим после фильтра остается строк 700 с информацией и еще добавляется около 4000 пустых строк. И если я хочу быстро перейти на последние строки, то я вынужден пользоваться полосой прокрутки (колесиком на мышке — слишком медленно) а из-за новых пустых строк, скорость прокрутки не соответствует масштабу, я все время промахиваюсь и выезжаю за **** таблицы.

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

Это помогло устранить вашу проблему?

К сожалению, это не помогло.

Великолепно! Спасибо, что пометили это как ответ.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

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

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

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

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

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

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

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

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

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

Сортировка

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

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

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

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

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

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

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

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

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

P.S.

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

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

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

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

При составлении таблиц в 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, каждый из них актуален для конкретного случая. Чтобы разбираться в теме, необходимо внимательно ознакомиться с вышеизложенной информацией.

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

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

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

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

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

Сортировка

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

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

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

Фильтр

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

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

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

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

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

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

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

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

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

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

Наиболее быстрые методы

При решении вопроса о том, как в Excel удалить пустые строки, необходимо быть очень внимательным. Ячейки могут обладать скрытыми формулами, которые написаны бесцветным текстом. Кроме того, вычисления могут также ссылаться на пустые строки. Такие ячейки программой считаются заполненными. Давайте рассмотрим подробнее, как в Excel удалить пустые строки, когда они таковыми являются. Наиболее простым методом можно считать выделение с помощью мышки при зажимании ее левой кнопки. Оно производится соответствующим движением вниз или вверх в поле нумерации слева. Далее вызываем контекстное меню, используя мышь, выбираем строку удаления. Однако такой подход можно применить только тогда, когда ячейки следуют подряд.

Теперь рассмотрим, как в Excel удалить пустые строки, если они чередуются с различными данными. В данном случае сначала зажимаем клавишу Ctrl. Удерживаем ее и выделяем каждую строку, которая подлежит удалению. После этого вызываем меню мыши и выбираем соответствующую операцию. В данном случае не следует использовать Del, иначе произойдет очистка содержимого, но не удаление строк.

Быстрый вариант

Сейчас мы рассмотрим, как скрыть пустые строки в Excel автоматически. Опишем наиболее простой вариант. Сначала устанавливаем автофильтр. Затем снимаем отметку с пункта «Пустые». О фильтрах следует поговорить немного подробнее. Для работы с данным инструментом выделяем столбец или всю таблицу. Далее переходим к разделу сортировки и применяем команду «Фильтр». Теперь просим систему отобразить исключительно пустые ячейки и удаляем их.

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

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

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

Сортировки

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

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

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

В этой статье я объясню, почему удаление пустых строк в Excel при помощи выделить пустые ячейки > удалить строку – это плохая идея, и покажу Вам 2 быстрых и правильных способа, как удалить пустые строки не разрушая данные. Все эти способы работают в Excel 2013, 2010 и в более старых версиях.

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

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

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

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

  • Выделите данные от первой до последней ячейки.
  • Нажмите F5, чтобы открыть диалоговое окно Go to (Переход).
  • В диалоговом окне нажмите кнопку Special (Выделить).
  • В диалоговом окне Go to special (Выделить группу ячеек) отметьте пункт Blanks (Пустые ячейки) и нажмите ОК.
  • Кликните правой кнопкой мыши по любой из выделенных ячеек и нажмите Delete (Удалить).
  • В диалоговом окне Delete (Удаление ячеек) выберите Entire row (Строку) и нажмите ОК.

Это очень плохой способ, делайте так только с очень простыми таблицами с парой дюжин строк, которые помещаются на одном экране, а ещё лучше – не делайте так совсем! Главная причина – если строка с важными данными содержит хотя бы одну пустую ячейку, то удалена будет вся строка.

Например, у нас есть таблица клиентов, всего 6 строк. Мы хотим удалить строки 3 и 5, потому что они пустые.

Сделайте так, как предложено выше, и получите такой результат:

Строка 4 (Roger) тоже исчезла, потому что ячейка D4 в столбце Traffic source оказалась пуста

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

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

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

Этот метод работает, если в Вашей таблице есть столбец, который помогает определить, пуст рассматриваемый столбец или нет (ключевой столбец). К примеру, это может быть ID покупателя или номер заказа, или что-то подобное.

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

  1. Выделите всю таблицу, от первой до последней строки (нажмите Ctrl+Home, а затем Ctrl+Shift+End).
  2. Добавьте автофильтр к таблице. Для этого на вкладке Data (Данные) нажмите кнопку Filter (Фильтр).
  3. Примените фильтр к столбцу Cust#. Для этого нажмите кнопку со стрелкой в заголовке столбца, снимите галочку в опции Select All (Выделить все), пролистайте вниз к концу списка (на практике этот список может быть весьма длинным) и поставьте галочку в строке Blanks (Пустые) в самом низу списка. Нажмите ОК.
  4. Выделите все отфильтрованные строки: нажмите Ctrl+Home, затем стрелку вниз, чтобы перейти к первой строке с данными, а затем нажмите Ctrl+Shift+End.
  5. Кликните правой кнопкой мыши по любой выделенной ячейке и из контекстного меню выберите Delete row (Удалить строку) или просто нажмите Ctrl+-(знак минус).
  6. В появившемся окне с вопросом Delete entire sheet row? (Удалить всю строку листа?) нажмите ОК.
  7. Очистите применённый фильтр: на вкладке Data (Данные) нажмите кнопку Clear (Очистить).
  8. Отлично! Все пустые строки полностью удалены, а строка 3 (Roger) по-прежнему на месте (сравните с результатом предыдущей попытки).

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

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

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

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

Эта формула, как и обещает её имя, подсчитывает пустые ячейки в заданном диапазоне. A2 и C2 – это соответственно первая и последняя ячейки текущей строки.

  • Скопируйте формулу на весь столбец. Как это сделать – смотрите пошаговую инструкцию Как вставить одинаковую формулу сразу во все выбранные ячейки.
  • Теперь в нашей таблице есть ключевой столбец! Примените фильтр к столбцу Blanks (выше дана пошаговая инструкция, как это сделать) чтобы показать строки только с максимальным значением (3). Число 3 означает, что все ячейки в этой строке пусты.
  • Далее выделите все отфильтрованные строки и удалите их целиком. Как это сделать – описано выше.В результате пустая строка (строка 5) будет удалена, все остальные строки (с пустыми ячейками или без) останутся на своём месте.
  • Теперь вспомогательный столбец можно удалить. Или Вы можете применить другой фильтр, чтобы показать только те ячейки, в которых есть одна или несколько пустых ячеек.Для этого снимите галочку в строке со значением 0 (ноль) и нажмите ОК.

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

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

    Стандартное удаление

    Самым известным и популярным способом удаления пустых строк, является использование контекстного меню программы Эксель. Чтобы убрать строки таким способом, выделяем диапазон ячеек, который не содержит данных, и кликаем правой кнопкой мыши. В раскрывшемся контекстном меню делаем переход по пункту «Удалить…». Можно не вызывать контекстное меню, а набрать на клавиатуре сочетание клавиш «Ctrl+-».

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

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

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

    Конечно, способ очень простой и известный. Но, является ли он самым удобным, быстрым и безопасным?

    Сортировка

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

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

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

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

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

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

    После этого, чтобы вернуть порядок строк к тому, который уже был перед сортировкой, проводим сортировку в колонке с номерами строк «От минимального к максимальному».

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

    Применение фильтра

    Ещё одним вариантом скрыть пустые ячейки является применение фильтра.

    Выделяем всю область таблицы, и, располагаясь во вкладке «Главная», делаем клик по кнопке «Сортировка и фильтр», которая расположена в блоке настроек «Редактирование». В появившемся меню, делаем переход по пункту «Фильтр».

    В ячейках шапки таблицы появляется характерный значок. Кликаем по этому значку в любом на ваш выбор столбце.

    В появившемся меню, снимаем галочку с пункта «Пустые». Жмем на кнопку «OK».

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

    Выделение ячеек

    Ещё один способ удаления использует выделение группы пустых ячеек. Чтобы использовать этот способ, сначала выделяем всю таблицу. Затем, находясь во вкладке «Главная», кликаем по кнопке «Найти и выделить», которая расположена на ленте в группе инструментов «Редактирование». В появившемся меню, кликаем по пункту «Выделение группы ячеек…».

    Открывается окно, в котором переставляем переключатель в позицию «пустые ячейки». Жмем на кнопку «OK».

    Как видим, после этого, все строки, содержащие пустые ячейки, выделились. Теперь жмем на уже знакомую нам кнопку «Удалить», расположенную на ленте в группе инструментов «Ячейки».

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

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

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

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

    Пустые строки могут помешать адекватному восприятию контента в таблицах, да и выглядят они не очень красиво. Образовываться лишние строки могут по целому ряду причин во время работы с документом. Чаще всего, конечно, из-за неправильно рассчитанного размера таблицы и/или добавления/удаления новых элементов в таблицу. К счастью, существует несколько способов избавиться от нежелательных пустых строк в таблице MS Excel.

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

    Функционал Excel предполагает использование нескольких инструментов и вариантов избавления от пустых строк в таблице. Некоторые варианты, например, не могут быть применены при определённых условиях или их применение становится нежелательным.

    Дальше рассмотрим все доступные варианты удаления пустых строк в таблице MS Excel.

    Вариант 1: Стандартное удаление

    Самый простой способ удаления пустых строк в таблице Excel. Несмотря на свою простоту и распространённость, он не всегда является самым удобным и безопасным. Лучше всего его применять, когда, например, в конце таблицы остались незаполненные ячейки.

    Очистка пустующих элементов этим способом происходит по следующей инструкции:

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

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

    Вариант 2: Настроить сортировку данных

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

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

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

    1. Способ заключается в том, чтобы пойти на небольшую хитрость – добавить дополнительный столбец, установить в нём цифры и отсортировать содержимое таблицы по этому столбцу. Потом он будет удалён. Обратите внимание на блок «Ячейки». Здесь нужно воспользоваться кнопкой «Вставить».
    2. Из контекстного меню выберите «Вставить столбцы на лист».
    3. Теперь пронумеруйте все ячейки в этом столбце по возрастанию. Можно просто написать в первых двух ячейках числа, выделить их и потянуть за нижний край. Таблица заполнится автоматически.
    4. Затем выделите всю таблицу и кликните правой кнопкой мыши по ней. Из контекстного меню выберите пункт «Сортировка». Далее «Сортировка от минимального к максимальному».
    5. Когда таблица отсортирована можно выделить столбце, по которому проводилась сортировка. После нажмите на кнопку «Удалить», которая расположена в блоке «Ячейки». Из контекстного меню выберите пункт «Удалить столбцы с листа».
    6. Теперь удалить все пустые ячейки, которые спустились в нижнюю часть таблицы.

    Вариант 3: Применить фильтр

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

    1. Выделите всю таблицу и кликните по кнопке «Сортировка и фильтр», которая расположена во вкладке «Главная». Эта кнопка будет находится в блоке «Редактирование». Иногда её может не быть. В таком случае ищите инструмент «Фильтр».
    2. После нажатия на кнопку должно появится контекстное меню, где потребуется выбрать пункт «Фильтр».
    3. В шапке таблицы должен появится соответствующий значок в виде стрелки. Нажмите на один из них.
    4. Откроется окошко настроек фильтрации. Здесь нужно снять галочку у пункта «Пустые» и нажать «Ок».
    5. Пустые ячейки в выделенном столбце будут отфильтрованы и исчезнут. Их можно вернуть, если отключить фильтр.
    6. По аналогии избавьтесь от пустующих ячеек в других столбцах.

    Вариант 4: Выделение группы ячеек

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

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

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

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

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

    Выборка ячеек

    Самый простой способ удалить пустые строки в Excel — это сделать выборку. Но ее не стоит делать в очень больших таблицах на несколько листов. Дело в том, что при удалении незаполненных ячеек таким способом, при ее наличии в строке с информацией, удалится вся строчка. И, таким образом, потеряется важная информация, которую пользователь не сразу заметит в большом объеме.

    Делается выборка по ячейкам следующим образом:

    1. Выделить курсором всю таблицу.
    2. Нажать на кнопку F5.
    3. Откроется диалоговое окно, в котором необходимо нажать на “Выделить”.
    4. Отметить пункт “Пустые ячейки”.
    5. Найти незаполненное звено в любом месте и нажать “Удалить” на клавиатуре. В появившемся окне выбрать пункт “Строку”.

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

    Использование ключевого столбца

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

    1. Сначала нужно определить, какой столбец будем считать ключевым.
    2. При помощи мышки выделить всю таблицу.
    3. Задать к выделению фильтр, расположенный на верхней панели программы.
    4. Задать параметры для столбца, где присутствует нумерация (кликнуть «Выделить все», опуститься в самый низ списка и выбрать «пустые»).
    5. Выделить все ненужные строки. Теперь это намного проще, так как остались только они.
    6. Стереть кликом по правой кнопке мышки и выбором пункта “Удалить строки” (тут же можно выбрать «Удалить столбцы»).
    7. Очистить таблицу от фильтра, чтобы показались скрытые данные.

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

    Без ключевого столбца

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

    1. В самом конце таблицы добавить новый чистый столбик и назвать его “Счетчик” или по-другому.
    2. В первое звено вставить формулу =СЧИТАТЬПУСТОТЫ(A2:C2). В скобках устанавливаем диапазон поиска. Она посчитает количество незаполненных ячеек. В нашем случае всего 3 столбца, поэтому 3 будет считаться полностью незаполненной строкой.
    3. Добавить формулу во весь новый столбик.
    4. Применить фильтр к ключевому столбцу со следующими данными. Стоит отметить, что цифра 3 как раз и означает строку без информации.
    5. Удалить все ненужное простым выделением, затем вспомогательный столбец и фильтр.

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

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

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

    Использование макроса

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

    1. Открыть разработчик комбинацией клавиш Alt+F11.
    2. Создать новый модуль для используемой книги таблиц.
    3. Вставить макрос:

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

    Этот макрос только выделяет пустые ячейки. Но можно таким же образом массово их удалить. Для этого требуется использовать тот же макрос, но заменить сроку diapaz2.Select на diapaz2.[Delete]. После внесенных изменений все будет выделяться и удаляться автоматически.

    Формула массива

    Формула массива действует следующим образом:

    1. Берётся два диапазона. Первый это исходная таблица, второй новый столбец, в котором после действия формулы переместятся все данные.
    2. Для примера требуется дать столбцам имена следующим образом.
    3. В чистый столбец в первую строчку вставить формулу:
    4. Активировать ее сочетанием клавиш Ctrl+Shift+Enter.
    5. Растянуть формулу по всему столбцу.
    6. После чего, он автоматически заполнится данными.

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

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

    Простой способ удаления пустых строк

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

    1. Отмечаем область пустых ячеек в строках, которые предстоит удалить.
    2. Щелкаем по любому месту выделенной области правой кнопкой мыши и в появившемся контекстном меню кликаем по функции “Удалить…”.
    3. Откроется окно с опциями удаления, в котором ставим отметку “строку” и нажимаем OK.
    4. Готово, выбранные строки в таблице удалены.

    Использование горячих клавиш

    1. Выделяем нужную область и нажимаем на клавиатуре комбинацию клавиш “Ctrl” и “-“.
    2. Откроется то же самое окно, что и в рассмотренном выше способе. Ставим отметку напротив пункта “строку” и завершаем действие, нажав OK.

    Задействование ленты инструментов:

    1. Выделяем пустые ячейки в требуемых строках.
    2. Переключаемся во вкладку “Главная” и в разделе “Ячейки” нажимаем на кнопку “Удалить”.

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

    1. Для этого наводим курсор на вспомогательную панель с нумерацией строк, курсор должен при этом изменить вид на стрелку, направленную горизонтально вправо. Теперь, зажав левую кнопку мыши производим выделение от первой до последней строки требуемого диапазона. В данном случае будет выполнено выделение всех ячеек выбранных строк даже за пределами таблицы.
    2. Теперь, когда мы вызовем контекстное меню и выберем в нем пункт “Удалить”, отмеченные строки незамедлительно удалятся, минуя промежуточное окно с перечнем опций удаления.

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

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

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

    Для выполнения поставленной задачи придерживаемся следующего алгоритма действий:

    1. Для начала выделяем всю область ячеек, в которой располагается таблица. Затем переключаемся во вкладку “Данные” и нажимаем на кнопку “Сортировка”.
    2. Здесь нам нужно настроить параметры сортировки, после чего нажимаем OK.
      • для параметра “Сортировать по” указываем столбец, на основании которого будет происходить сортировка (в нашем случае – “Наименование”).
      • сортировать будем по значению ячеек.
      • порядок сортировки – от “А до Я”.
      • не забываем ставить галочку “Мои данные содержат заголовки”, если в таблице, действительно, присутствуют заголовки.
      • В результате сортировки в самом низу нашей таблицы должны расположиться все ячейки без содержания. После этого их можно очень просто убрать из документа, воспользовавшись методами, описанными ранее.

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

      1. Прежде чем приступать к сортировке данных добавляем в таблице дополнительный столбец и проставляем порядковые номера в каждой ячейки этого столбца.
      2. После этого приступаем к сортировке данных, выбрав для этого любой столбец, за исключением только что созданного. Пусть это снова будет столбец “Наименование” в нашем случае.
      3. Удаляем пустые строки в конце таблицы.
      4. Теперь снова выполняем сортировку данных, но теперь в качестве основы сортировки выбираем столбец с порядковым номерами, который мы создали. Порядок выбираем “По возрастанию”.
      5. Строки расположились в том же порядке, что и в исходной таблице, только теперь без пустых элементов.
      6. Теперь, когда необходимость в дополнительном столбце с порядковыми номерами отпала, отмечаем его и удалям, пользуясь теми же способами, что и для удаления строк.

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

      Еще один метод удалить пустые строки из таблицы – применить инструменты фильтрации.

      1. Производим выделение таблицы целиком любым удобным способом. Переключаемся во вкладку “Данные”, в разделе “Сортировка и фильтр” нажимаем на кнопку “Фильтр”.
      2. В шапке нашей таблицы появятся значки фильтра на всех столбцах с правой стороны ячеек (в виде небольшого треугольника, направленного вниз).
      3. В любом из столбцов кликаем по данному значку. В появившемся списке убираем галочки напротив всех значений, кроме пункта “Пустые” и нажимаем кнопку OK.
      4. Выделяем строки, которые остались в таблице, открываем контекстное меню щелчком правой кнопки по выделенной области и кликаем по функции “Удалить строку”.
      5. Теперь, если нам больше не нужна фильтрация данных, ее можно выключить, повторно нажав на кнопку “Фильтр” во вкладке “Данные”.

      Использование функции выделения

      1. Для начала выделяем все ячейки таблицы. В разделе “Редактирование” (вкладка “Главная”) нажимаем на кнопку “Найти и выделить”, значок которой выглядит как лупа, и в открывшемся перечне выбираем пункт “Выделить группу ячеек…”.
      2. В открывшемся вспомогательном окне ставим флажок напротив опции “пустые ячейки” и подтверждаем действие нажатием кнопки OK.
      3. Теперь можно приступить к удалению отмеченных ячеек, воспользовавшись, например, кнопкой “Удалить”, которая расположена в разделе “Ячейки” (вкладка “Главная”).

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

      Заключение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      1. Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
      2. В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
      3. Через несколько секунд программа отображает результат проверки.
      4. Нажимаем «Удалить все». На экране появится соответствующее уведомление.

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

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

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

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

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

      Сортировка

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

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

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

      Фильтр

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

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

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

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

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

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

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

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

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

      Удаление строки в Microsoft Excel

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

      Стандартное удаление

      Самым известным и популярным способом удаления пустых строк, является использование контекстного меню программы Эксель. Чтобы убрать строки таким способом, выделяем диапазон ячеек, который не содержит данных, и кликаем правой кнопкой мыши. В раскрывшемся контекстном меню делаем переход по пункту «Удалить…». Можно не вызывать контекстное меню, а набрать на клавиатуре сочетание клавиш «Ctrl+-».

      Переход к удалению строки через контекстное меню в Microsoft Excel

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

      Удаление ячеек в Microsoft Excel

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

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

      Удаление строк в Microsoft Excel

      Конечно, способ очень простой и известный. Но, является ли он самым удобным, быстрым и безопасным?

      Сортировка

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

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

      Сортировка в Microsoft Excel

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

      Удаление отсортированных строк в Microsoft Excel

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

      Вставка столбца в Microsoft Excel

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

      Нумерация столбца в Microsoft Excel

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

      После этого, чтобы вернуть порядок строк к тому, который уже был перед сортировкой, проводим сортировку в колонке с номерами строк «От минимального к максимальному».

      Сортировка от минимального к максимальному в Microsoft Excel

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

      Удаление столбца в Microsoft Excel

      Применение фильтра

      Ещё одним вариантом скрыть пустые ячейки является применение фильтра.

      Выделяем всю область таблицы, и, располагаясь во вкладке «Главная», делаем клик по кнопке «Сортировка и фильтр», которая расположена в блоке настроек «Редактирование». В появившемся меню, делаем переход по пункту «Фильтр».

      Включение фильтра в Microsoft Excel

      В ячейках шапки таблицы появляется характерный значок. Кликаем по этому значку в любом на ваш выбор столбце.

      В появившемся меню, снимаем галочку с пункта «Пустые». Жмем на кнопку «OK».

      Фильтр в Microsoft Excel

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

      Пустые ячейки скрыты в Microsoft Excel

      Выделение ячеек

      Ещё один способ удаления использует выделение группы пустых ячеек. Чтобы использовать этот способ, сначала выделяем всю таблицу. Затем, находясь во вкладке «Главная», кликаем по кнопке «Найти и выделить», которая расположена на ленте в группе инструментов «Редактирование». В появившемся меню, кликаем по пункту «Выделение группы ячеек…».

      Переход к выделению группы ячеек в Microsoft Excel

      Открывается окно, в котором переставляем переключатель в позицию «пустые ячейки». Жмем на кнопку «OK».

      Выделение пустых ячеек в Microsoft Excel

      Как видим, после этого, все строки, содержащие пустые ячейки, выделились. Теперь жмем на уже знакомую нам кнопку «Удалить», расположенную на ленте в группе инструментов «Ячейки».

      Удаление пустых ячеек в Microsoft Excel

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

      Пустые ячейки удалены в Microsoft Excel

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

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

      ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

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

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

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

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

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

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

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

      Пример1.

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

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

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

      Пример2.

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

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

      Выделение.

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

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

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

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

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

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

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

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

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

      Дубликаты.

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

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

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

      Отчет.

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

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

      Макрос.

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

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

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

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

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

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

      Скрыто.

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

      1. Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов». Инспектор.
      2. В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить». Скрытые.
      3. Через несколько секунд программа отображает результат проверки. Найдено.
      4. Нажимаем «Удалить все». На экране появится соответствующее уведомление.

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

      Пример4.

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

      Понравилась статья? Поделить с друзьями:
    3. Excel появилось несколько ячеек в ячейке
    4. Excel правой кнопку удалить
    5. Excel пошаговое вычисление формулы
    6. Excel правой кнопку на панель
    7. Excel пошаговое выполнение формулы