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


Содержание

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

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

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

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

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

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

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

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

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

Сортировка

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

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

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

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

Фильтр

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

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

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

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

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

P.S.

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

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

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

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

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

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

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

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

Сортировка

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

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

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

Фильтр

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

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

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

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

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

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

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

Достаточно часто при импорте таблиц 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 несколькими способами

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

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

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

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

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

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

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

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

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

Выделение диапазона полей

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

В окне настроек команды выбираем вариант «пустые ячейки» и нажимаем «ОК».

Программа отмечает нужные записи. Чтобы удалить пустые строки Excel, используйте команду «Удалить строки с листа», из меню операции «Удалить» блока «Ячейки».

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

Недостаток метода выделения ячеек

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

Илон Маск рекомендует:  Как изменить вид тега optgroup через стили

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

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

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

​Смотрите также​сам я в​ кнопку «Найти и​Вставка — Функция (Insert​ рабочим диапазонам имена,​ на вкладку «Данные»​ условию, существуют алгоритмы​ нужно удалить, согласно​ После этого следует​ интересующие нас значения​

​ таблице имеются пустые​Shift​ помощью инструментов на​. Жмем на кнопку​ личных приоритетов пользователя.​

​ не содержат формулы.​ наступить необходимость удалить​Часто, особенно при импорте​ VBA не силён),​ выделить» и выбираем​ — Function)​ используя​

Сортировка

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

​ данных в EXCEL,​ мне до этого​ пункт «Выделение группы​или жмем на кнопку​Диспетчер Имен (Name Manager)​ данными» — «Удалить​ облегчают задачу пользователям​ нашем случае это​«OK»​После того, как​ строке, которая содержит​

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

Фильтр

​Вставить функцию​на вкладке​ дубликаты».​ и экономят их​ розовый цвет. В​.​ настройка в данном​ какие-то данные, как​ номеру строки диапазона,​«Главная»​

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

​ вкладке​Урок:​ вкладке​ элементом и только​

  • ​ формироваться таблицы с​​ на удаление строк,​​ диалоговом окне «Выделение​
  • ​(Insert Function)​Формулы (Formulas)​В открывшемся окне выделяем​ время. К таким​
  • ​ поле​Таким образом, строки, содержащие​
  • ​ окне выполнена, жмем​ на изображении ниже,​ который следует удалить.​
  • ​.​«Главная»​Сортировка и фильтрация данных​

​«Главная»​ увеличивают общий массив​ ПОЛНОСТЬЮ пустыми строками.​но при запуске​ группы ячеек» включаем​на вкладке​или — в​ те столбцы, в​ инструментам относится окно​«Порядок»​ значения, с которых​ на кнопку​ этот способ применять​ Затем зажимаем клавишу​Производим выделение в любом​в блоке инструментов​ в Excel​

​, жмем на пиктограмму​
​ данных, чем запутывают​ Научимся быстро удалять​ вываливалась ошибка ругаясь​ опцию «Пустые ячейки»​Формулы (Formulas)​ Excel 2003 и​

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

​ которых находятся повторяющиеся​ выделения группы ячеек,​выбираем, где будут​ вы сняли галочки,​«OK»​ нельзя. Его использование​Shift​ месте строчки, которую​«Буфер обмена»​Кроме того, убрать пустые​«Условное форматирование»​

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

Алгоритмы удаления

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

  • ​ ячейки из массива​, которая, в свою​ какими можно быстро​
  • ​ которые в дальнейшем​ действия Rows().Delete​ ОК. В предварительно​ Excel. В категории​Вставка — Имя -​

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

Способ 1: выделение групп ячеек

​ очередь, располагается в​ удалить пустые элементы.​ могут затруднить работу​В общем, ещё​

    ​ выделенном столбце будут​Определенные пользователем (User Defined)​ Присвоить​ строки, то должны​Автор: Максим Тютюшев​ Впрочем, это не​ будет снова восстановить,​​ будут отсортированы по​​ структуры таблицы.​

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

​ раз большое спасибо​​ выделены все пустые​​выберите нашу функцию​(Insert — Name -​​ быть выделены все​​При импорте и копировании​ имеет принципиального значения.​​ сняв фильтрацию.​​ заданному критерию. Теперь​

​Урок:​ диапазон строчек, лежащий​. Кликаем по пиктограмме​ правой кнопкой мыши.​ нескольких функций.​«Стили»​ Excel​Представим, что у нас​​ SergGhost и другим​​ ячейки. Остается кликнуть​

  • ​NoBlanks​ Define)​ столбцы.​ таблиц в Excel​ Стоит также отметить,​​Урок:​​ мы можем выделить​​Как удалить пустые строки​​ между этими номерами,​
  • ​ в виде небольшого​ В открывшемся списке​Прежде всего, нам нужно​. Переходим в пункт​

    Способ 2: условное форматирование и фильтрация

    ​Прежде всего, нужно разобраться,​ есть таблица с​ не безразличным участникам​ правой кнопкой мыши​.​Диапазону B3:B10 даем имя​После нажатия ОК Excel​ могут формироваться пустые​ что наименование​Применение фильтра в Excel​ рядом находящиеся элементы​ в Экселе​ будет выделен.​ треугольника, которая расположена​ в группе​ будет дать имя​

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


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

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

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

    ​ поля. После того,​ с сортировкой или​ рассмотрении предыдущих способов,​ сортировку. Отсортировав элементы​ друг с другом,​​«Ячейки»​​».​ кнопкой мышки. В​​«Больше…»​​ Указанная процедура приводит​

    ​ при удалении пустых​ строки, если в​ а в появившемся​Ctrl+Shift+Enter​ строго одного размера,​А можно ручками. Предлагаем​​ некорректно. Использовать ряд​​ как все вышеуказанные​​ фильтрацией использовать инструменты​​ и произвести их​ по установленному критерию,​​ то в таком​​. Выпадает список, в​

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

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

    ​ на кнопку​​ ввода условий в​Кстати, этот же способ​

    Способ 3: применение сложной формулы

    ​ все строчки, удовлетворяющие​ левой кнопкой мыши​ пункт​ изначальную область своего​«Присвоить имя…»​

      ​ В левое поле​ не всегда является​ можно прочитать в​ остальные ячейки строки​ «Строка» и нажать​g_r_a_y​ относительно друг друга.​В конце таблицы делаем​​ диапазона невозможно. Научимся​​«OK»​

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

    ​ много, поэтому мы​ группировки и массового​ они разбросаны по​ этих строчек на​.​ без пустых ячеек.​Открывается окно присвоения наименования.​«0»​ элементы можно удалять​​ построению таблиц.​​ да. Хотя сам​

    ​ строго говоря, удаляются​ excel-я ))​ второго диапазона (D3)​ чередующимися данными. Например,​ ячейки в конце​Как видим, все строчки,​​ рассмотрим конкретный пример,​​ удаления пустых строчек.​

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

    ​ не пустые строки,​

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

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

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

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

  • ​Для того, чтобы убрать​ левой кнопки мыши​Как присвоить имя ячейке​ – в нем​ Щелкаем по кнопке​ таблицах);​ содержится таблица (​ строки на листе​
  • ​РоманИ​​ неподъёмною ))​В английской версии это​

    ​ четыре ячейки. Потом​Чтобы показать на примере,​ вверху или внизу​ в таблице, по​ положение строк будет​ одну из её​ выбранные строки, щелкаем​ по её номеру​ в Excel​ не должно быть​«OK»​Если ячейки в строке​

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

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

    ​.​ и столбце логически​

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

    ​), затем вызываем команду​ Например, если ваша​ тех 76 строк​ с решением одной​=IF(ROW()-ROW(НетПустых)+1>ROWS(ЕстьПустые)-COUNTBLANK(ЕстьПустые),»»,INDIRECT(ADDRESS(SMALL((IF(ЕстьПустые<>«»,ROW(ЕстьПустые),ROW()+ROWS(ЕстьПустые))),ROW()-ROW(НетПустых)+1),COLUMN(ЕстьПустые),4)))​ за черный крестик​ строки, для демонстрации​ от того, какие​ менее 11000 рублей.​ В некоторых случаях​

    Способ 1: одиночное удаление через контекстное меню

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

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

    ​ параметры пользователь задал​Выделяем столбец​ это не важно.​«Главная»​ В контекстном меню​​ находясь во вкладке​​ Microsoft Excel. Вариант​

    ​ наименование​ указанного диапазона, в​

    ​ с другом (в​ и фильтр/ Сортировка​ содержит пустые строки,​: спасибо за совет​ уже почти отчаялся​ как формулу массива,​ углу и копируем​ таблицу с условными​ в окне сортировки.​​«Сумма выручки»​​ Но, если вам​

    ​и кликаем по​ останавливаемся на пункте​«Главная»​ с выделением групп​«С_пустыми»​ которых находятся значения,​

    Способ 2: одиночное удаление с помощью инструментов на ленте

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

      ​ данными:​ Теперь просто выделяем​, к которому хотим​ обязательно нужно вернуть​​ значку​​«Удалить»​, жмем на значок​ ячеек наиболее простой​. Больше никаких изменений​​ были выделены в​​Если пустых ячеек мало,​​ максимальному или просто​​ с фильтрацией, сортировкой,​ выборки, но это​ и в инете​​ нажать не​​ диапазона.​

  • ​Пример 1. Сортировка данных​ эти строчки тем​
  • ​ применить условное форматирование.​ первоначальное расположение, то​«Сортировка и фильтр»​.​«Удалить»​ и быстрый. Но​ в том окне​​ выбранный цвет, а​​ то их вполне​​ /Сортировка.​​ построением сводных, т.к.​ не решило проблему..​​ мне ничего толкового​​Enter​

    Способ 3: групповое удаление

    ​Устанавливаем «Фильтр». Отфильтровываем последний​ в таблице. Выделяем​ методом, который предпочитаем,​ Находясь во вкладке​

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

    ​если кто знаком​ не попалось.​(как обычно), а​ столбец по значению​ всю таблицу. Открываем​ и проводим их​​«Главная»​​ сортировки следует построить​ группе​ элементов будет произведена.​ инструментов​ Поэтому, как дополнительные​ Жмем на кнопку​

    ​ Опять выделяем наш​ помощью обычного ручного​ несколькими столбцами нужно​ пустую строку разрывом​ с oracle и​Суть такова, в​Ctrl+Shift+Enter​ «у».​ вкладку «Данные» -​ удаление с помощью​, производим щелчок по​​ дополнительный столбец и​​«Редактирование»​Урок:​

  • ​«Ячейки»​ способы, можно использовать​«OK»​ диапазон. В этой​ способа удаления. Но,​ быть осторожным, чтобы​ таблицы.​ структорой таблиц в​ прикреплённом файле xls,​. Теперь формулу можно​Выделяем все что осталось​

  • ​ инструмент «Сортировка и​ контекстного меню или​ значку​ пронумеровать в нем​. В открывшемся списке​Как выполнить выделение в​.​

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

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

    ​ автозаполнение (потянуть за​ удаляем.​ кнопку «Сортировка». Или​Затем можно отсортировать значения​, который расположен на​ с первой. После​ пункт​Иногда в таблице могут​ строчек, прежде всего,​ формулы.​ на листе точно​​щелкаем по кнопке​​ то в этом​

    ​ в другие. Поэтому,​ фильтр, отбирают пустые​ параметр, так называемая​ данных, после n-ого​ черный крестик в​Убираем фильтр – останутся​​ щелкаем правой кнопкой​​ по столбцу с​

    ​ ленте в блоке​ того, как нежелательные​

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

    Способ 4: удаление пустых элементов

    ​Автор: Максим Тютюшев​ такой же по​«Сортировка и фильтр»​ случае, данную процедуру​ для сортировки нужно​ строки вручную и​ — верхняя отметка​ количества операций удаления​ правом нижнем углу​ только ячейки с​ мыши по выделенному​ нумерацией, чтобы наша​«Стили»​ элементы будут удалены,​.​ данные из которых​ необходимых элементов.​Во время работы с​ размерам диапазон пустых​, расположенной в группе​ нужно автоматизировать.​ выделять всю таблицу.​ затем их удаляют,​ (high — water​

      ​ и вставки ползунок​​ ячейки) — и​​ «о».​ диапазону и делаем​​ таблица приняла прежний​​. После этого открывается​ можно провести повторную​​Можно также совершить альтернативные​​ были ранее удалены.​Для того, чтобы удалить​​ программой Excel часто​​ ячеек. Аналогично кликаем​

    ​«Редактирование»​Наиболее простой способ удалить​ После сортировки по​ что хотя и​​ mark — высшая​​ горизонтальной прокрутки превращается​ мы получим исходный​​Вспомогательный столбец можно устранить​​ сортировку «от минимального​

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

    ​ там позицию​ где располагается эта​ приведут к открытию​

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

    ​«Правила выделения ячеек»​​ нумерация от меньшего​ окна настраиваемой сортировки.​

    Способ 5: использование сортировки

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

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

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

  • ​ пользователя. Удалить лишние​ повторять процедуру удаления​ чтобы она не​Если порядок значений важен,​​«Удалить»​​ нем нужно конкретнее​ приобретет изначальный порядок,​ во вкладку​​ вполне можно воспользоваться​​ этого зажимаем левую​ в зависимости от​.​ видим, в верхнем​ проводить операцию поиска​​ создать столбец с​​ Alt+F11 или выберите​ и как с​ «пустые» строки, а​
    • ​ пустых ячеек из​
    • ​ отвлекала от работы.​
    • ​ то до сортировки​
    • ​на ленте.​
    Илон Маск рекомендует:  Иная несовместимость

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

    ​ порядковой нумерацией строк,​​ на вкладке​​ этим бороться я​ также отобрать фильтром​ диапазонов, то лучше​ Думал, что впоследствии​ необходимо вставить пустой​Поставленная задача по заданному​ Тут уже следует​ удаленных элементов.​. Там в группе​​ который был описан​​ курсором проводим по​​ интерес в этом​​ и в предыдущий​​ пиктограмма символизирующая фильтр.​​ элементов. Жмем на​​ а после удаления​​Разработчик​ не знаю..​ не получается.​ один раз добавить​ данные еще понадобятся.​ столбец, сделать сквозную​
    ​ условию решена.​ производить выбор, основываясь​Урок:​ настроек​​ выше. Но что​​ этим элементам.​

  • ​ плане представляет удаление​ раз, присваиваем любое​ Жмем на неё.​ функциональную клавишу на​ пустых строк, заново​- Visual Basic​да точно, видимо​Поможите люди добрые​ в стандартный набор​ Не понадобились –​ нумерацию. После сортировки​
  • ​Кроме того, можно произвести​ на фактической задаче.​Сортировка данных в Экселе​«Сортировка и фильтр»​

    ​ делать, если пустых​Если диапазон большой, то​ по условию. Давайте​ наименование данной области.​ В открывшемся списке​ клавиатуре​ отсортировать таблицу уже​(Developer — Visual Basic​ при подготовке примера​ побороть эту вражину​ свою функцию для​ скрытые строки можно​ и удаления пустых​ аналогичную операцию с​ В нашем отдельном​Для удаления строк, которые​жмем на кнопку​ строк много и​ можно выделить самую​ рассмотрим различные варианты​ Мы решили дать​ переходим в пункт​F5​ по этому столбцу.​ Editor)​ исчезли) теперь их​ акаянную ))​ удаления пустых ячеек,​

    ​ удалить: они влияют​​ строк вновь отсортировать​

    Способ 6: использование фильтрации

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

      ​ 8​g_r_a_y​ и пользоваться ей​ на формулы, мешают.​ данные по вставленному​ только после этого​​ позицию​​ можно также использовать​.​​ всему пространству большой​​ по ней левой​Скачать последнюю версию​«Без_пустых»​​. Далее в группе​​Запускается небольшое окошко, которое​

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

    ​ Excel​.​«Сортировка по цвету ячейки»​ называется​ Фильтром (Главная/ Редактирование/​ можно включить ее​ стоит отбор по​ Пустые строки у​ случаях.​ ряды 5, 6,​Пример 2. Фильтр. Диапазон​Итак, применяем условное форматирование​

  • ​.​ фильтрация. Преимущество данного​ Обязательно установите галочку,​ их поиска и​ зажать клавишу​Удаление строчек можно произвести​​Выделяем двойным щелчком левой​​выбираем тот цвет,​
  • ​«Переход»​ Сортировка и фильтр/​ через​ пустым строкам то​ Вас образовались из-за​Для этого откройте редактор​ 7:​

    ​ должен быть отформатирован​​ к столбцу​

    Способ 7: условное форматирование

    ​Запускается окно условного форматирования.​ способа состоит в​ в случае её​ удаления может занять​Shift​ совершенно разными способами.​ кнопки мышки первую​ которым произошло выделение​. Жмем в нем​ Фильтр). Выбираем подходящий​Файл — Параметры -​ отобранные строки подсвечены​ того, что шапка​ Visual Basic (​Будем их удалять.​ как таблица с​«Сумма выручки»​

      ​ В левом поле​​ том, что, если​​ отсутствия, около пункта​ значительное время. Для​и кликнуть по​​ Выбор конкретного решения​​ ячейку условного диапазона​ в результате условного​​ кнопку​​ столбец, отображаем только​ Настройка ленты (File​​ синим цветом, остальные​​ состоит из 2​ALT+F11​Переходим на «Файл»-«Сведения»-«Поиск проблем»​​ заголовками. Выделяем «шапку».​​по полностью аналогичному​ устанавливаем значение​ вам вдруг эти​«Мои данные содержат заголовки»​ ускорения решения данной​ самой нижней ячейке​ зависит от того,​«Без_пустых»​ форматирования.​«Выделить…»​​ пустые ячейки, выделяем​​ — Options -​

    ​ можно увидеть по​ строк, притом заполнена​), вставьте новый пустой​​ — инструмент «Инспектор​​ На вкладке «Данные»​ сценарию. Включаем фильтрацию​11000​ строчки когда-нибудь понадобится​, если у вашей​ задачи можно применить​ того диапазона, который​ какие задачи ставит​(у вас он​Можно также сделать немного​.​​ строки не содержащие​​ Customize Ribbon)​

    ​ ctrl + end​ только первая.​ модуль (меню​ документов».​ нажимаем кнопку «Фильтр»​ в таблице одним​. Все значения, которые​ снова, то вы​ таблицы имеется шапка.​ нижеописанный алгоритм.​ нужно удалить. Выделены​ перед собой пользователь.​ может назваться и​ по-другому. Кликаем по​​Открывается следующее окно –​​ данных и удаляем​.​ или «Найти и​

    ​g_r_a_y​Insert — Module​В отрывшемся окне ставим​​ («Сортировка и фильтр»).​​ из тех способов,​ меньше него, будут​​ их сможете всегда​​ В поле​​Переходим во вкладку​​ будут все элементы,​​ Рассмотрим различные варианты,​​ по-другому). Вставляем в​​ значку фильтрации. В​​«Выделение групп ячеек»​ их.​В открывшемся окне редактора​ выделить» => «Выделение​: ошибочка небольшая не​) и скопируйте туда​ галочку напротив «Скрытые​ Справа от названия​​ которые были уже​​ отформатированы. В правом​ вернуть.​«Сортировать по»​«Главная»​ находящиеся между ними.​ начиная от простейших​ неё формулу следующего​​ появившемся меню снимаем​​. Устанавливаем в нем​Другим способом выделения пустых​ Visual Basic выберите​ группы ячеек» =>​ горизонтальный, а вертикальный​ текст этой функции:​​ строки и столбцы».​​ каждого столбца появится​

    ​ озвучены выше.​ поле есть возможность​Выделяем всю таблицу или​нужно выбрать наименование​. На ленте инструментов​В случае, если нужно​ и заканчивая относительно​ типа:​ галочку с позиции​ переключатель в позицию​ ячеек является использование​ в меню​ «Последнюю ячейку»​ ползунок )​Function NoBlanks(DataRange As​ Нажимаем «Проверить».​ стрелочка вниз. Нажимаем​

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

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

    ​ ячеек.​и в появившийся​: ну да, 8​ пустым строкам, но​ Dim N As​ отображает результат проверки.​​ фильтрации. Снимаем выделение​​ символизирующие фильтр, кликаем​ также оставить там​​ мыши. Кликаем по​​ значений для удаления.​​. Он расположен в​​ отдалении друг от​​ строчек – это​​ массива, то для​

  • ​ по кнопке​ кнопке​выделяем диапазон​ пустой модуль скопируйте​ внизу отбора есть.​ если по комбинации​ Long Dim N2​Нажимаем «Удалить все». На​ напротив имени «Пустые».​ по тому из​ значение по умолчанию.​

  • ​ уже знакомой нам​​ В поле​

    ​ группе​ друга, то для​ одиночный вариант данной​ выведения расчета на​«OK»​«OK»​А2:C17​ и вставьте следующие​ Но они как-раз​ ctrl + end​ As Long Dim​ экране появится соответствующее​Таким же способом можно​ них, который расположен​ После того, как​ кнопке​«Сортировка»​«Редактирование»​ их выделения следует​ процедуры. Выполнить его​ экран нужно нажать​.​.​;​

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

    ​ до того места,​ перейти к последней​ Rng As Range​ уведомление.​ удалить пустые ячейки​ в столбце​

    ​ настройки выполнены, щелкаем​«Сортировка и фильтр»​нужно указать, по​. В открывшемся списке​ кликнуть по одной​ можно, воспользовавшись контекстным​ комбинацию клавиш​В любом из указанных​Как видим, все пустые​выбираем пункт меню Главная/​Sub DeleteEmptyRows() LastRow​

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

    ​ где Вы записали​ записи листа, как​ Dim MaxCells As​В результате проделанной работы​ в строке Excel.​«Сумма выручки»​

    ​ по кнопке​, которая расположена во​ какому именно параметру​ жмем на пункт​ из ячеек, находящихся​ меню.​Ctrl+Shift+Enter​ в предыдущем пункте​ элементы указанного диапазона​ Редактирование/ Найти и​ = ActiveSheet.UsedRange.Row -​ свой текст)))))​

    ​ я это понимаю​ Long Dim Result()​ скрытые ячейки удалены,​

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

    ​ вариантов пустые элементы​ были выделены. Кликаем​ выделить/ Выделение группы​ 1 + ActiveSheet.UsedRange.Rows.Count​NTalisman​ )), то показывает​ As Variant Dim​ нумерация восстановлена.​ и фильтруем его​ выбираем пункт​.​«Главная»​Значения;​

    ​.​ кнопкой мыши с​ по любой из​ кнопки​ будут скрыты. Выделяем​ по любому из​

    ​ ячеек…,​ ‘определяем размеры таблицы​: . сотрите текст,​ лишние 76 строк​ R As Long​Таким образом, убрать пустые,​ данные.​«Фильтр по цвету»​

    ​Как видим, все ячейки,​. Но на этот​

    ​Цвет ячейки;​Запускается небольшое окошко выделения​ одновременно зажатой клавишей​ ячеек той строки,​

    ​Enter​ диапазон оставшихся ячеек.​

    ​ них правой кнопкой​выберите пункт пустые ячейки​ Application.ScreenUpdating = False​ удалите строки и​ на которые не​ Dim C As​

    ​ повторяющиеся или скрытые​Пример 3. Выделение группы​. В блоке параметров​ в которых имеются​ раз из открывшегося​Цвет шрифта;​ группы ячеек. Ставим​

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

    ​ которую нужно удалить.​.​ На вкладке​ мыши. В запустившемся​ в разделе Выделить;​ For r =​ попробуйте снова​

    ​ влияют отборы, но​ Long MaxCells =​ ячейки таблицы можно​ ячеек. Выделяем всю​«Фильтр по цвету ячейки»​ значения выручки менее​ списка выбираем позицию​Значок ячейки.​

    ​ в нем переключатель​. Все выбранные элементы​

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

    ​ В появившемся контекстном​Но, как видим, заполнилась​«Главная»​

    ​ контекстном меню щелкаем​далее нажимаем маленькую стрелочку​ LastRow To 1​

    1. ​SergGhost​ после большого количества​ Application.WorksheetFunction.Max( _ Application.Caller.Cells.Count,​ с помощью встроенного​ таблицу. В главном​выбираем значение​ 11000 рублей, были​«Фильтр»​Тут уже все зависит​ в позицию​ будут отмечены.​ меню выбираем пункт​ только одна ячейка.​в блоке настроек​
    2. ​ по пункту​ в меню Главная/​ Step -1 ‘проходим​
    3. ​: При выгрузке, вероятно,​ удаления/вставки подобных строк​ DataRange.Cells.Count) ReDim Result(1​
    4. ​ функционала программы Excel.​ меню на вкладке​«Нет заливки»​

    ​ окрашены в выбранный​.​ от конкретных обстоятельств,​

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

    ​«Пустые ячейки»​Чтобы провести непосредственную процедуру​«Удалить…»​ Для того, чтобы​«Буфер обмена»​«Удалить…»​ Ячейки/ Удалить;​ от последней строки​ — выбрать максимальное​ становится куча и​

    ​ To MaxCells, 1​Имеем диапазон ячеек с​ «Редактирование» нажимаем кнопку​

    1. ​ цвет. Если нам​Как и в предыдущем​ но в большинстве​
    2. ​. После этого жмем​ удаления строчек вызываем​.​ заполнились и остальные,​
    3. ​выполняем щелчок по​.​
    4. ​выберем Удалить ячейки (удалить​ до первой If​ возможное количество заполненных​

    ​ извести их у​ To 1) For​ данными, в котором​

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

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

    Постановка задачи

    ​ на кнопку​ контекстное меню или​Открывается небольшое окошко, в​

    ​ нужно скопировать формулу​ кнопке​Открывается маленькое окошко, в​

    Способ 1. Грубо и быстро

    1. ​ ячейки, со сдвигом​
    2. ​ Application.CountA(Rows(r)) = 0​​ строк, например 100,​​ меня не получается​​ Each Rng In​​ есть пустые ячейки:​​ Выбираем инструмент «Выделение​ действия все строчки,​​ порядок, после удаления​​ также решить через​​«Значения»​​«OK»​​ же переходим к​

    ​ котором нужно указать,​ на оставшуюся часть​

  • ​«Копировать»​ котором нужно выбрать,​ вверх).​ Then Rows(r).Delete ‘если​​ а могут быть​​ ((​​ DataRange.Cells If Rng.Value​
  • Способ 2. Формула массива

    ​Задача — удалить пустые​ группы ячеек».​ которые были залиты​​ строк делаем дополнительную​​ вкладку​​. Хотя в дальнейшем​​.​ инструментам на ленте,​ что именно нужно​​ диапазона. Это можно​.​ ​ что именно следует​Здесь нужно быть аккуратным:​

    ​ в строке пусто​​ заполнены всего 20,​​SergGhost​​ <> vbNullString Then​​ ячейки, оставив только​В открывшемся окне выбираем​ цветом с помощью​ нумерацию в соседнем​«Данные»​

    ​ мы поговорим и​Как видим, после того,​ а далее следуем​ удалить. Переставляем переключатель​ сделать с помощью​

    ​Затем выделяем любую пустую​

    ​ удалить. Оставляем настройки​ если таблица сдержит​
    ​ — удаляем ее​

    ​ выгрузит 20 заполненных​: . ​ N = N​ ячейки с информацией.​​ пункт «Пустые ячейки».​​ условного форматирования, исчезли.​​ с таблицей столбце.​​. Для этого, находясь​ об использовании другой​ как мы применили​ тем рекомендациям, которые​ в позицию​ маркера заполнения. Устанавливаем​ область на том​ по умолчанию –​ помимо пустых строк,​

    Способ 3. Пользовательская функция на VBA

    ​ Next r End​ и 80 пустых​Сожалею, воспроизвести не​ + 1 Result(N,​Выделяем исходный диапазон​Программа отмечает пустые ячейки.​ Они спрятаны фильтром,​ Запускаем уже знакомое​ в ней, нужно​ позиции.​ данное действие, все​ были даны во​

    ​«Строку»​ курсор в нижний​​ же или на​​«Ячейки, со сдвигом вверх»​ строки с заполненными​​ Sub​​NTalisman​ получается.​

    ​ 1) = Rng.Value​Жмем клавишу​ На главной странице​ но если удалить​ нам окно сортировки​ щелкнуть по кнопке​В поле​ пустые элементы выделены.​ время описания первого​.​ правый угол ячейки,​ другом листе. Выполняем​. Жмем на кнопку​ и пустыми ячейками,​Закройте редактор и вернитесь​:​g_r_a_y​ End If Next​F5​ находим вкладку «Ячейки»,​ фильтрацию, то в​ по столбцу​«Фильтр»​«Порядок»​ Теперь можно использовать​ и второго способа​После этого указанный элемент​ содержащей комплексную функцию.​ щелчок правой кнопкой​«OK»​ то часть ячеек​ в Excel.​У меня я​: не совсем понял,​

    ​ Rng For N2​, далее кнопка​ нажимаем «Удалить».​ таком случае, указанные​«Сумма выручки»​, которая расположена в​

    1. ​нужно указать, в​ для их удаления​
    2. ​ данного руководства.​​ будет удален.​ Курсор должен преобразоваться​​ мыши. В появившемся​​.​​ перескочит со своих​​Теперь нажмите сочетание Alt+F8​​ так понимаю их​​ а что именно​ = N +​​Выделить​​Результат – заполненный диапазон​​ элементы снова отобразятся​​любым из способов,​
    3. ​ блоке инструментов​ каком порядке будут​ любой из способов,​Выделить нужные элементы можно​​Также можно кликнуть левой​​ в крестик. Зажимаем​ контекстном списке действий​

    Удаление «пустых» строк в EXCEL

    ​После этих манипуляций все​​ строк на другие,​ или кнопку​
    ​ 5))) И ты​ не получается?​ 1 To MaxCells​(Special)​ «без пустот».​
    ​ в документе.​ о которых шла​«Сортировка и фильтр»​ сортироваться данные. Выбор​ о которых шла​ также через вертикальную​ кнопкой мыши по​ левую кнопку мыши​
    ​ в параметрах вставки​ пустые элементы внутри​ что испортит таблицу.​Макросы​ хочешь чтобы они​g_r_a_y​ Result(N2, 1) =​. В открывшмся окне​Внимание! После удаления часть​Урок:​ речь выше.​.​ критериев в этом​ речь выше. Например,​ панель координат. В​ номеру строчки на​
    ​ и тянем его​ выбираем пункт​ указанного диапазона будут​

    ​ Если таблица в​​на вкладке​ не отображались при​: вот так не​ vbNullString Next N2​ выбираем​ ячеек перескакивает вверх​Условное форматирование в Экселе​

    ​Открывается окно сортировки. Как​​После выполнения любого из​ поле зависит от​ можно нажать на​
    ​ этом случае будут​ вертикальной панели координат.​ вниз до самого​«Значения»​ удалены.​ формате EXCEL 2007,​Разработчик​ фильтре «пустые»?​ получается?​ If Application.Caller.Rows.Count =​Пустые ячейки​ – данные могут​Как видим, существует очень​ всегда, обращаем внимание,​ вышеуказанных действий около​ формата данных выделенного​ кнопку​

    ​ выделяться не отдельные​​ Далее следует щелкнуть​
    ​ конца диапазона​.​

    ​Удалить пустые ячейки можно​​ то EXCEL не​.​Помогает макрос:​

    ​Удаление при помощи​​ 1 Then NoBlanks​(Blanks)​
    ​ перепутаться. Поэтому для​ большое количество способов​
    ​ чтобы около пункта​ правой границы каждой​ столбца. Например, для​«Удалить»​ ячейки, а строчки​ по выделению правой​«Без_пустых»​Как видим, произошла вставка​ также путем применения​ даст испортить таким​В открывшемся окне​PureBasic Sub DeleteEmptyRows()​ выделения группы ячеек​ = Application.Transpose(Result) Else​и жмем​ перекрывающихся диапазонов инструмент​ удалить ненужные строки.​«Мои данные содержат заголовки»​ ячейки шапки появится​ текстовых данных порядок​, которая расположена на​ полностью.​ кнопкой мышки. В​.​ данных без сохранения​ условного форматирования и​ образом таблицу: появится​ будут перечислены все​ LastRow = ActiveSheet.UsedRange.Row​Для того чтобы​ NoBlanks = Result​ОК​ не подходит.​ Каким именно вариантом​стояла галочка. В​ символ фильтрации в​ будет​ ленте в той​Для того, чтобы выделить​

    ​ активировавшемся меню требуется​​Как видим, после этого​ форматирования. Теперь можно​

    ​ последующей фильтрации данных.​​ сообщение «Данная команда​ доступные вам в​ — 1 +​ удалить пустые строки​
    ​ End If End​.​Полезный совет! Сочетание клавиш​ воспользоваться зависит от​ поле​ виде треугольника, направленного​«От А до Я»​ же вкладке​ смежную группу строк,​ выбрать пункт​ действия мы имеем​ удалить первичный диапазон,​ Этот метод сложнее​ неприменима для перекрывающихся​ данный момент для​ ActiveSheet.UsedRange.Rows.Count Application.ScreenUpdating =​ в Excel 2007​
    ​ Function​Выделяются все пустые​ для удаления выделенной​ поставленной задачи и​
    ​«Сортировать по»​ углом вниз. Жмем​или​«Главная»​ зажимаем левую кнопку​«Удалить»​ диапазон, в котором​ а на его​ предыдущего, но, тем​ диапазонов».​ запуска макросы, в​


    ​ False For r​​ и 2010 можно​Не забудьте сохранить файл​ ячейки в диапазоне.​ строки в Excel​ от количества удаляемых​выбираем столбец​

    ​ по этому символу​​«От Я до А»​, где мы сейчас​ мыши и проводим​

    ​.​​ подряд расположены заполненные​ место вставить тот,​ не менее, некоторые​СОВЕТ:​ том числе только​ = LastRow To​ использовать возможностью выделения​ и вернитесь из​

    ​Даем в меню команду​​ CTRL+«-». А для​
    ​ элементов. Например, чтобы​«Сумма выручки»​ в том столбце,​, а для даты​ работаем.​ курсором по вертикальной​

    Илон Маск рекомендует:  Видео windows

    ​В этом случае процедура​
    ​ ячейки. Но выполнять​ который мы получили​ пользователи предпочитают именно​Стоит помнить, что​ что созданный макрос​ 1 Step -1​ группы ячеек. Для​ редактора Visual Basic​ на удаление выделенных​ ее выделения можно​ удалить одну-две строчки​. В поле​ где находится значение,​«От старых к новым»​
    ​Как видим, все незаполненные​ панели координат от​ удаления проходит сразу​ различные действия с​ в ходе вышеописанной​
    ​ его. Кроме того,​ ячейки, содержащие формулы​DeleteEmptyRows​ If Application.CountA(Rows(r)) =​
    ​ этого выделяем столбец,​ в Excel. Чтобы​ ячеек: правой кнопкой​ нажать комбинацию горячих​ вполне можно обойтись​
    ​«Сортировка»​ по которому мы​или​ элементы таблицы были​ верхнего строчного элемента,​ и не нужно​ этими данными мы​ процедуры, а можно​ нужно сразу оговориться,​ (даже если это​. Выберите его и​ 0 Then Rows(r).Delete​

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

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

    ​ продолжать работу с​ что этот способ​ ссылки на пустые​ нажмите кнопку​ Next r End​ после чего находим​ в нашем примере:​-​

    ​​ удаления. Но чтобы​«Цвет ячейки»​Открывается меню фильтрования. Снимаем​. Собственно сам порядок​​Обратите внимание! При использовании​ ​ к нижнему.​ ​ в окне выбора​ как они связаны​​ данными на новом​ подходит только в​ ячейки), не считаются​Выполнить (Run)​​ SubПасибиЩЩЩе волшебник SergGhost​ на ленте Excel​Выделите достаточный диапазон пустых​Удалить ячейки (Delete Cells)​​Чтобы удалить одинаковые строки​

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

    ​ месте. Тут все​ том случае, если​ пустыми по определению.​- все пустые​ )) 2-ой пост​ вкладку «Главная», в​ ячеек, например F3:F10.​со сдвигом вверх.​ в Excel, выделяем​ пустые ячейки или​ выбираем тот цвет,​ значений в строчках,​ имеет, так как​ должна быть абсолютно​ вариантом с использованием​Кроме того, эту процедуру​

    ​ весь диапазон​ уже зависит от​

    ​ значения находятся в​При выполнении задач в​​ строки на листе​​ и в точку)​​ группе «Редактирование» выбираем​​Идем в меню​​Для упрощения дадим нашим​ всю таблицу. Переходим​ элементы по заданному​ строчки с которым​ которые хотим убрать.​ в любом случае​ пустая. Если в​​ клавиши​​ можно выполнить с​«Без_пустых»​​ конкретных задач и​​ одном столбце и​ приложении Excel может​ будут удалены.​

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

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

    Давайте вместе разбираться, как это сделать!

    Содержание:

    Принцип сортировки

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

    Шаг 1. Выделить область, в которой прописаны значения

    Шаг 2. Открыть настройки выбрать главный раздел

    Шаг 3. Перейти к инструментам сортировки

    Шаг 4. Выбрать пункт, как указано на скриншоте:

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

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

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

    Для использования метода фильтрации, требуется выполнить следующие шаги:

    Шаг 1. Снова выделить область с прописанными значениями

    Шаг 2. Переходим во вкладку данных

    Шаг 3. В качестве основного инструмента используем фильтр.

    Шаг 4. Далее в программе должна появиться иконка с выпадающим списком, нужно на нее кликнуть

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

    Шаг 6. Остается снять галочку с пункта «Пусто» и подтвердить сохранение изменений

    Шаг 7. В результате пустые пространства должны исчезнуть между значениями

    Шаг 8. Они никуда не деваются, а остаются в документе. Благодаря функции фильтра, они просто скрываются. Стоит отметить, что слева выделенные номера ячеек высвечиваются голубым цветом.

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

    Ликвидация нескольких ячеек

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

    Шаг 1. Снова выделяем необходимые строчки

    Шаг 2. Переходим к главному разделу

    Шаг 3. Нажимаем на иконку, отвечающую за поисковую систему

    Шаг 4. Выбираем пункт выделения ячеек:

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

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

    Шаг 7. Нажимаем на удаление

    Шаг 8. Выбираем кнопки, как показано на скриншоте:

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

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

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

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

    Как избавиться от дубликатов

    Иногда возникает другая проблема, когда в таблице или документе Excel прописанные данные дублируются.

    Работа происходит в следующем порядке:

    Шаг 1. Переходим к выделению необходимой области

    Шаг 2. Открываем вкладку на хорошо знакомой панели

    Шаг 3. Нажимаем на значок, который показан на скриншоте:

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

    Шаг 5. Чтобы продолжить работу, кликаем на кнопку «ОК»

    Шаг 6. В результате выскочит отчет, в котором будет указано точное количество удаленных дубликатов.

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

    Поэтому результат будет выглядеть следующим образом:

    Применение макросов

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

    Шаг 1. Скачать файл по ссылке, перейти в созданную книгу и зажать комбинацию из клавиш «Alt+F» Автоматически должна открыться программа редактор vba. В главном меню выбираем функцию Insert – Module.

    Шаг 2. Копируем код и вставляем в окно

    Шаг 3. Кликаем на иконку сохранения или в качестве альтернативы достаточно использовать комбинацию «Ctrl+S»

    Шаг 4. Выбираем в появившемся окне «нет»

    Шаг 5. Устанавливаем формат и подтверждаем сохранение

    Шаг 6. Теперь можно закрыть редактор

    Шаг 7. Чтобы проверить работу, можно выделить какие-нибудь ячейки рядом с прописанными значениями и выбираем категорию, которая устанавливается пользователем. Остается выбрать No Blanks и подтверждаем кнопкой ОК


    Шаг 8. Выделяем все данные, которые есть в документе

    Шаг 9. Зажимаем комбинацию «Ctrl+Shift+Enter». В результате имеющиеся данные должны скопироваться без пробелов, как это показано на следующем рисунке:

    Актуальные версии Excel

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

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

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

    Удалить лишние строки в Excel 2010

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

    Есть файл Excel, в нем записаны данные до 600-ой строки. Далее пустые строки до 1048576. Это ситуация мешает просматривать информацию.

    Такая возможность отсутствует.

    Такое количество строк абсолютно никак не мешает просматривать информацию, не влияет на её отображение.

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

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

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

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

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

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

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

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

    Добрый день уважаемые читатели! Очень часто при работе с таблицами нам приходится удалять пустые строки. Когда таблица очень большая это становится реальной проблемой. Можно попробовать их скрыть, но тогда не получится видеть актуальную информацию (по адресам). Поэтому пойдём путём настоящих исследователей — создадим свою команду на удаление пустых строк. Предыдущая статья, посвящённая часам в ячейке — СТАТЬЯ.

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

    1. На вкладке «Главная» нажимаем кнопку «Выделить»;
    2. Выбираем «Пустые ячейки»;
    3. Нажимаем «ОК»;
    4. Нажимаем кнопку «Удалить».

    Либо предлагается использовать фильтр. С помощью него выделить пустые строки, а затем их удалить.

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

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

    Вставим в наш документ новый модуль:

    1. Вкладка «Разработчик», блок кнопок «Код», кнопка «Visual Basic»;
    2. Далее «Insert» — > «Module».

    Далее вставим следующий код:

    Dim intRow as Integer
    Dim intLastRow as Integer
    ‘получение номера последней строки с данными
    intLastRow = ActiveSheet.UsedRange.Row + _
    ActiveSheet.UsedRange.Rows.Count — 1

    ‘Удалить пустые строки
    For intRow = IntLastRow To 1 Step -1
    If ActiveSheet.Rows(intRow).Text = «» Then
    ActiveSheet.Rows(intRow).Delete
    End If
    Next intRow
    End Sub

    Немного пояснений. Первым делом объявляем две переменные — Row (строка) и LastRow (последняя строка). Тип целое.

    Следующей строчкой мы показываем макросу найти последнюю строчку с данными на листе.

    Далее «говорим» — в тех строчках где есть текст ничего не делать, где текста нет («») — эти строчки удалить. Вид таблицы до применения макроса.

    Останется сохранить нашу книгу с поддержкой макросов (.xlsm) и выполнить макрос. Жмём на клавиатуре Alt+F8 и видим наш макрос (DeleteEmptyStrings). Щёлкаем «Выполнить»

    Таблица примет следующий вид.

    Видим, что вторая строка как будто пустая? Нет. В ней во второй ячейке я поставил пробел. Так что макрос правильно посчитал её не пустой и не удалил! Готово!

    Ссылка на файл с макросом:

    Если остались вопросы — смотрите наше новое видео!

    Удаление «пустых» строк в EXCEL

    Преветствую Вас, гурЫ excel-я ))

    Постигла меня бЯда лютая, подколодная и закручинился добрый молодец над думой тяжкою неподъёмною ))

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

    Поможите люди добрые побороть эту вражину акаянную ))

    Вложения

    1.xls (72.0 Кб, 233 просмотров)
    20.06.2013, 11:09

    Excel VBA макрос_удаление пустых строк по критериям
    Привет всем! Подскажите пожалуйста как в макрос написать условие по критериям. В ехцел есть.

    Excel. Данные «на конец месяца» надо перенести «на начало» следующего месяца
    Всем форумчанам желаю доброго времени суток Любая бухгалтерия имеет какие-то остатки на конец.

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

    Как сделать: если во всех ячейках диапазона знач.=»выполнено», то в данной ячейке тоже «выполнено» иначе «в работе»
    Прилагаю файл. В ячейке G17 формула, в которой надо упростить условие: Если в диапазоне ячеек.

    20.06.2013, 11:25 2 20.06.2013, 11:33 [ТС] 3

    ошибочка небольшая не горизонтальный, а вертикальный ползунок )

    Добавлено через 4 минуты
    отбор стоит по пустым строкам, но если по комбинации ctrl + end перейти к последней записи листа, как я это понимаю )), то показывает лишние 76 строк на которые не влияют отборы, но после большого количества удаления/вставки подобных строк становится куча и извести их у меня не получается ((

    20.06.2013, 11:37 4

    Добавлено через 3 минуты
    Сожалею, воспроизвести не получается.

    20.06.2013, 11:37
    20.06.2013, 11:43 [ТС] 5
    20.06.2013, 11:50 6

    вот так не получается?

    Удаление при помощи выделения группы ячеек

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

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

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

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

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

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

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

    Создать новую книгу и туда скопировать только заполненные ячейки не вариант, т.к. таблица сложная, связанная с другими книгами и без потерь скопировать не выйдет Автор — Iater
    Дата добавления — 30.04.2014 в 16:18

    Понравилась статья? Поделиться с друзьями:
    Кодинг, CSS и SQL