Как удалить неиспользуемые строки ниже рабочей области в excel
При составлении таблиц в Microsoft Excel и работе с формулами часто образуются пустые строки, которые проблематично убрать. В данной статье будут описаны самые распространенные методы их удаления.
Как НЕ НАДО удалять пустые строки в Excel
Удаление пустых строк не рекомендуется выполнять через раздел «Найти и выделить». Данная команда удаляет сразу всю строку, в которой есть пустоты. В таком случае ячейки с нужной информацией также пропадут. Инструмент «Найти и выделить» актуален, когда пустой получилась целая строчка в таблице, и ее необходимо удалить. В такой ситуации необходимо проделать следующие шаги:
- Выделить пустую строчку с помощью мыши.
- Перейти в раздел «Найти и выделить».
- Кликнуть по пункту «Перейти к специальному».
- Нажать ЛКМ по слову «Пробел». После этого пустота должна исчезнуть, и таблица преобразится.
В Эксель пустые строки могут удаляться посредством сортировки таблицы либо установления фильтра. Однако такой способ также может привести к полному удалению строки с заполненными ячейками. Причем пострадать могут и соседние строчки или столбцы.
Обратите внимание! В Excel нельзя удалять пустые строки, выбирая отдельные ячейки в таблице во избежание потери важной информации. Лучше воспользоваться другими методами, которые будут описаны далее.
Формула для удаления пустых строк в Excel
Для выполнения поставленной задачи можно воспользоваться специальной формулой, которая работает во всех версиях программы: =ЕСЛИ(СЧЕТЗ(A2:E2)=0;»Пусто»;»»). А2 и Е2 — это первая и последняя ячейки строки, в которой необходимо убрать пустоты. Аналогичным образом выражение применяется для любого столбца таблицы. Пользователю необходимо поставить курсор мыши в свободную ячейку и прописать данную формулу в строке сверху главного меню. Далее эту формулу потребуется растянуть для всех строк или столбцов таблицы, зажав ЛКМ крестик в правом нижнем углу первой ячейки. После таких манипуляций пустые строчки пропадут.
Как удалить пустые строки в Excel с помощью Power Query
Power Query — это специальный инструмент, который присутствует в версиях Excel, начиная с 2013 года.
Важно! Такой инструмент изменяет форматирование таблицы, заливку ячеек, их размер, ориентацию.
Чтобы удалить пустые ячейки в таблицы, необходимо выполнить несколько простых шагов по алгоритму:
- Выделить манипулятором строчку или столбик, в котором есть пустоты, требующие деинсталляции.
- В интерфейсе Excel сверху перейти в раздел «Данные».
- В графе открывшихся параметров кликнуть по кнопке «Получить данные».
- В меню контекстного типа нажать по строке «Из других источников» и далее выбрать вариант «Из таблицы/диапазона». Теперь откроется небольшое меню, где надо поставить галочку рядом с параметром «Таблица с заголовком» и щелкнуть по «ОК».
- Изучить интерфейс открывшегося редактора Power Query.
- Кликнуть ЛКМ по кнопке «Удалить строки» в верхней части раздела.
- В контекстном меню нажать по «Удалить пустые строки».
- Щелкнуть по кнопке «Закрыть и загрузить».
- Проверить результат. После проделывания вышеизложенных манипуляций окно редактора должно закрыться, и в таблице пропадут пустые ячейки.
Дополнительная информация! После реализации рассмотренного способа формат отображения дат и чисел в таблице изменится.
Как удалить строки, если ячейка в определенном столбце пуста
После построения в некоторых столбцах таблицы могут появиться единичные пустые ячейки. От них легко избавиться методом пробелов, рассмотренного в начале статьи. В данной ситуации такой способ деинсталляции можно применить. Действовать нужно следующим образом:
- Нажать ПКМ по названию столбика, в котором есть пустоты.
- В контекстном меню нажать на «Выделить» и в следующем окне указать «Пустые ячейки». После закрытия окошка в выбранном столбце выделятся только пустоты, а ячейки с информацией останутся незатронутыми.
- Щелкнуть ПКМ по любой выделенной ячейки и нажать по строчке «Удалить». Откроется небольшое окно, в котором надо поставить тумблер напротив поля «Строки», а затем кликнуть «ОК».
- Проверить результат. Строчки, в которых присутствовали пустые ячейки, должны полностью деинсталлироваться из таблицы. Как и говорилось выше, минус метода в том, что ячейки с информацией также удалятся.
Как удалить лишние строки под данными или скрыть их
В процессе заполнения таблицы в Excel часто появляются пустые строки, в которых, на самом деле, прописана скрытая информация. Лишние ячейки возможно удалить следующим образом:
- Выделить пустую ячейку ЛКМ и зажать одновременно кнопки «Ctrl+Shift+End». Данная команда выделит оставшиеся ячейки, в которых на самом деле что-то написано.
- Кликнуть ПКМ по ячейке и в окошке контекстного типа выбрать вариант «Удалить».
- Проверить удалились ли лишние пустоты. Выбранные ячейки со скрытыми данными должны деинсталлироваться, как и в предыдущем методе.
Иногда пользователю не хочется удалять информацию из скрытых ячеек таблицы. В таком случае их можно скрыть. Скрытие строчек в Microsoft Office Excel осуществляется по следующей инструкции:
- Выделить ячейку под последней строкой с данными и зажать «Ctrl+Shift+End» для выделения оставшихся лишних пустот.
- После выделения всех пустот по любой из них надо кликнуть ПКМ и щелкнуть по варианту «Скрыть».
- Можно зажать кнопки «Ctrl+9» для скрытия лишних ячеек.
- Зажать «Ctrl+Shift+9», если пустоты нужно будет опять сделать видимыми.
Как быстро удалить пустые строки в Excel с помощью VBA
VBA — это специальный язык программирования, предназначенный для автоматизации процессов в редакторах Microsoft Office. С его помощью можно будет в кратчайшие сроки удалить пустые ячейки в Excel, скопировав нужный код программы. Для реализации такого способа деинсталляции не обязательно быть программистом. Далее будет рассмотрено несколько команд, реализуемых на VBA в Эксель.
Макрос 1. Удалить пустые строки в выбранном диапазоне
Чтобы ввести макрос в Excel на языке программирования VBA и запустить его, необходимо:
- Переключиться в раздел «Разработчик», находящийся в списке параметров сверху главного меню.
- Кликнуть по кнопке «Запись макроса».
- Скопировать код с изображения выше и ввести его в соответствующее поле.
- Сохранить изменения нажатием на «ОК».
- Для запуска программы необходимо перейти во вкладку «Макросы», выбрать нужный код по названию созданных, выделить диапазон, в котором предстоит удалить пустоты, и кликнуть «ОК».
Важно! Созданный макрос сохранится в Excel, и его не нужно будет вводить каждый раз для выполнения конкретного действия.
Макрос 2. Удалить все пустые строки в Excel
С помощью написанного кода можно деинсталлировать сразу все пустоты, которые находятся на активном листе Эксель. Для этого используется следующий код:
Макрос для удаления всех пустот на рабочем поле листа Excel
Макрос 3. Удалить строку, если ячейка пуста
Это метод пробелов, который был описан выше, реализуемый с помощью кода. Данный способ позволяет удалить всю строку, в которой присутствует одна или несколько пустых ячеек, а также избавиться от лишних строк. Представленный код будет выглядеть так:
Перед запуском любого кода в Excel рекомендуется создать копию своей работы во избежание утери важных сведений в случае допущения ошибки.
Как добавить макрос в свою книгу
Для записи кодов в Excel создается своя книга. Выше был рассмотрен альтернативный метод создания и запуска макросов. Есть еще один способ, который заключается в выполнении следующих шагов:
- Открыть лист, в котором нужно удалить какие-либо ячейки.
- Зажать клавиши «Alt+F11», чтобы запустить встроенный редактор «Visual Basic».
- В графе параметров слева открывшегося окошка нажать по слову «Insert», а затем перейти во вкладку «Module».
- Вставить нужный код программы в отобразившееся окошко.
- Щелкнуть по F5, чтобы проверить код на работоспособность.
- Кликнуть по кнопке «Сохранить» для добавления макроса в свою книгу.
Дополнительная информация! Чтобы активировать созданный макрос в следующий раз, необходимо зайти в книгу, выбрать соответствующую таблицу, зажать «Alt+F8» с клавиатуры, выбрать нужный код и щелкнуть по кнопке «Выполнить».
Как удалить пустые строки в Excel с помощью сортировки
Сортировка данных в таблице помогает удалить пустоты. Данная операция выполняется по алгоритму:
Как удалить пустые строки в Excel с помощью фильтрации
Процесс выполнения поставленной задачи подразделяется на следующие этапы:
Перед выполнением способа фильтрации данных понадобится выделить весь диапазон таблицы, иначе фильтрация будет осуществляться только до первой пустоты.
Обратите внимание! Для деинсталляции пустых ячеек рассмотренным выше способом пользователю потребуется аккуратно отфильтровать каждый столбец в таблице, чтобы не удалить нужную информацию.
Как убрать пустые строки в Excel с помощью выделения группы ячеек
В Эксель есть встроенный инструмент, с помощью которого можно группами выделять ячейки. С его помощью удаление пустот производится по алгоритму:
Как удалить пустые строки в Экселе с помощью вспомогательного столбца
Для деинсталляции пустот рядом с таблицей можно создать столбец, который будет выступать в роли вспомогательного элемента. Это один из самых быстрых и надежных способов удаления. Чтобы реализовать данный метод, требуется выполнить несколько простых манипуляций по пошаговой инструкции:
- Создать справа от исходной таблицы еще один столбик и назвать его, к примеру, «Пустая строка», чтобы не путаться в дальнейшем.
- Записать формулу «Считать пустоты», указав соответствующий диапазон, в котором программа выполнит проверку на наличие пустых строк.
- Когда пустые строчки будут обнаружены, их останется только выделить и деинсталлировать.
Важно! Данная формула выглядит следующим образом: «=СЧИТАТЬПУСТОТЫ(А6:D6)». Вместо букв в скобках указывается диапазон ячеек.
Заключение
Таким образом, существует несколько способов удаления пустых строк в Microsoft Excel, каждый из них актуален для конкретного случая. Чтобы разбираться в теме, необходимо внимательно ознакомиться с вышеизложенной информацией.
Подпишитесь к нам в дзен-канал, для получения свежих новостей it мира:
Навык работы с программой Excel определенно полезен представителям многих профессий. В данной статье рассмотрим ряд вопросов — в частности, почему убирать строки в Excel посредством схемы “выделение пустых ячеек -> удаление строки” — не самая лучшая идея . А также разберем 3 быстрых и надежных метода удаления пустых строк таким образом, чтобы это никак не повредило информацию в других ячейках. Все решения применимы к Excel 2019, 2016, 2013, а также более ранним выпускам.
3 быстрых и надежных метода удаления пустых строк
Могут быть различные причины, из-за чего возникают пустые строки – например, вам достался файл Excel от кого-нибудь еще, либо файл экспортирован из какой-либо базы данных, либо вы случайно стерли информацию в нежелательных строках. При любых обстоятельствах, если вам требуется убрать пустые строки и в результате иметь чистую и красивую таблицу, необходимо выполнить ряд несложных действий . Далее разберем несколько конкретных ситуаций на следующие темы:
- Почему не следует убирать пустые строки посредством выбора пустых ячеек.
- Как произвести устранение всех пустых строк, когда имеется ключевой столбец.
- Каким образом осуществить устранение всех пустых строк, когда отсутствует ключевой столбец.
- Как происходит применение инструмента «Удалить пустые строки», и почему это самый удобный, а главное — быстрый метод.
Не убирайте пустые строки посредством выбора пустых ячеек
На просторах интернета вы часто можете встретить следующий совет:
- Выберите все ячейки, где содержится информация, с 1-ой по последнюю .
- Нажмите клавишу F5 — в результате появится диалоговое окно « Переход ».
- Внутри открывшегося окна щелкните « Выделить ».
- В окне « Выделение группы ячеек » выберите вариант « пустые ячейки », затем « ОК ».
- Правой кнопкой мышки щелкните на любой выбранной ячейке, затем выберите пункт « Удалить… ».
- Внутри открывшегося окна « Удаление ячеек » кликните на вариант « строку ».
К сожалению, это далеко не лучший метод — используйте его только для маленьких таблиц, где строки отображаются в пределах экрана, или еще лучше — не используйте его совсем .
Это связано с тем, что, если в строке, где находится важная информация, есть лишь одна пустая ячейка, строка удаляется целиком .
Давайте рассмотрим на примере. Перед нами таблица клиентов, в ней только 6 строк . Нам хочется удалить третью и пятую строки , так как они пустые.
Воспользуйтесь описанным выше методом, и вы получите следующее:
Строка 4 (Rojer) также пропала , поскольку в столбце «Источник трафика» («Traffic source») ячейка D4 является пустой .
Так как у вас небольшая таблица, вы сможете обнаружить отсутствие данных , но в больших таблицах, которые содержат тысячи строк, вы можете удалять десятки нужных строк, даже не подозревая об этом. Если вам повезет, вы заметите пропажу за несколько часов, восстановите свой файл из резервной копии , а затем снова проделаете эту работу. Но что делать, если вам не повезло, или у вас нет резервной копии?
Давайте разберем 3 быстрых и надежных способа удаления пустых строк из ваших таблиц Excel. А если вы хотите сэкономить свое время — переходите сразу к 3-му методу .
Устранение всех пустых строк, когда имеется ключевой столбец
Данный метод работает при условии, что у вас имеется столбец, помогающий вычислить, пустая строка или нет (так называемый, ключевой столбец ). К примеру, таковым может являться номер заказа, либо идентификатор клиента, либо нечто похожее.
Нам необходимо оставить последовательность строк без изменений, следовательно, просто сделать сортировку по этому столбцу и сместить все пустые строки в конец таблицы не получится. Итак, что же нужно сделать .
Устранение всех пустых строк, когда отсутствует ключевой столбец
Используйте такой способ , если у вас в работе находится таблица с большим количеством пустых ячеек, размещенных в различных столбцах, а вы хотите удалить именно те строки, которые абсолютно пусты .
Ключевой столбец , с помощью которого можно было бы выяснить, является строка пустой, либо нет, отсутствует в нашем примере. Что же делать? Мы сами создаем дополнительный столбец :
- Создайте столбец «Blanks» («Пустые ячейки») в самом конце своей таблицы, затем в 1-ую ячейку этого столбца запишите формулу : = COUNTBLANK (A2: C2).
Данная формула считает пустые ячейки в прописанном диапазоне , где А2 – 1-ая ячейка, C2 — последняя ячейка.
Таким образом пустая строка (строка 5) удаляется , а строки с необходимой информацией остаются на месте .
- Далее удаляем дополнительный столбец . Он больше не потребуется. Либо можно поставить другой фильтр и отобразить строки, где имеется одна пустая ячейка или несколько.
Для этого уберите флажок « 0 », затем кликните « ОК ».
Применение инструмента «Удалить пустые строки» — самый удобный и быстрый метод
Самый быстрый и безупречный метод удаления пустых строк — это инструмент « Удалить пустые строки », входящий в комплект Ultimate Suite для программы Excel .
Среди других полезных функций он содержит несколько утилит , которые позволяют одним щелчком перемещать столбцы путем перетаскивания; удалять все пустые ячейки, строки и столбцы, а также фильтровать по выбранному значению, вычислять проценты, применять любую базовую математическую операцию к диапазону, копировать адреса ячеек в буфер обмена и многое другое.
Как удалить пустые строки за 4 простых шага
Используя Ultimate Suite, дополнительно установленный к программе 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 покупателя или номер заказа, или что-то подобное.
Нам важно сохранить порядок строк, поэтому мы не сможем просто отсортировать таблицу по этому столбцу, чтобы переместить все пустые строки вниз.
Удаление пустых строк в таблице без ключевого столбца
Воспользуйтесь этим способом, если в Вашей таблице присутствуют многочисленные пустые ячейки, разбросанные по разным столбцам, а Вам нужно удалить только те строки, которые не имеют ни одной ячейки с данными.
В этом случае у нас нет ключевого столбца, который бы помог определить пуста строка или нет. Поэтому, мы добавляем вспомогательный столбец к таблице:
-
В конце таблицы добавьте столбец с именем Blanks и вставьте следующую формулу в первую ячейку столбца:
Эта формула, как и обещает её имя, подсчитывает пустые ячейки в заданном диапазоне. A2 и C2 – это соответственно первая и последняя ячейки текущей строки.
Смотрите также кликнув по квадратику файле отбрасывает на такое было. help. : ой, не вырезать, СКЫТЬ – сделать таблицу пустые строки в Excel". неприменима для перекрывающихся создать столбец сАвтор: Антон Андронов сделать – смотритеData(Фильтр). неосознанно удалить дюжиныВ диалоговом окне в строках былиВ этой статье я
над номерами строк AP57 (или дальше)Юрий М а удалить их ВЫСОТУ НУЛЕВОЙ. через определенный промежуток,Все заполненные строки диапазонов». порядковой нумерацией строк,Часто, особенно при импорте пошаговую инструкцию Как(Данные) нажмите кнопкуПримените фильтр к столбцу нужных строк. ЕслиDelete удалены вручную. В объясню, почему удаление и левее обозначенияGuest: Что делать? -Guestvadim245
- Стоит помнить, что пустых строк, заново на листе могут
- сразу во все(Очистить).
- . Для этого нажмите потерю в течениеEntire row
Никогда не удаляйте пустые строки, при помощи выбора пустых ячеек
Ваша цель – Excel при помощиЗакрасить в серый файле отбрасывает на
- большой - выложить ctrl+end продолжает ронять
- - как в в Excel через строки соберутся внизу ячейки, содержащие формулы отсортировать таблицу уже формироваться таблицы с
- выбранные ячейки.Отлично! Все пустые строки кнопку со стрелкой нескольких часов, восстановите
- (Строку) и нажмите удалить все этивыделить пустые ячейки цвет. Формат ->Ячейки AP57 (или дальше, на файлообменник. курсор на 65000-ю листе Excel одну".
- таблицы. (даже если это по этому столбцу. ПОЛНОСТЬЮ пустыми строками.Теперь в нашей таблице полностью удалены, а
- в заголовке столбца, рабочую книгу изОК пустые строки и> -> Вид. если лист в
777777777777777899 строку, те всеубрать пустые строки.В Excel можноОсталось удалить эти ссылки на пустыеДля нахождения пустых ячеек Научимся быстро удалять есть ключевой столбец! строка снимите галочку в резервной копии и. получить чистую иудалить строкуЗатем Сервис ->
файле), a AD57: Такой быстрый ответ. равно "открыты" все Речь идет даже настроить так, что строки. Чтобы быстро ячейки), не считаются можно также воспользоваться эти ненужные строки,
Примените фильтр к3 опции
продолжите работу. АЭто очень плохой способ аккуратную таблицу, то– это плохая Параметры -> Вид. - это то, respect. строки листа по
не о макросе, вместо цифр, например, это сделать, есть пустыми по определению. Фильтром (Главная/ Редактирование/ которые в дальнейшем столбцу(Roger) по-прежнему наSelect All что если не, делайте так только следуйте простым шагам, идея, и покажу Убрать галочки "Сетка" что нужно. лист из файла максимуму. нужно просто убить
отрицательных, будут писаться хитрость.Как убрать пустые Сортировка и фильтр/ могут затруднить работуBlanks
Удаление пустых строк при помощи ключевого столбца
месте (сравните с(Выделить все), пролистайте повезёт, и у с очень простыми приведённым ниже: Вам 2 быстрых и "Заголовки строкGuest во вложении . М-а-а-ленькая заковыка - руками все строки
нули. Читайте статьюВыделяем первую пустую строки в Excel Фильтр). Выбираем подходящий с таблицей.(выше дана пошаговая результатом предыдущей попытки).
- вниз к концу Вас не будет таблицами с паройНикогда не удаляйте пустые и правильных способа, и столбцов".: Михаил, как у
- Михаил С. после "дел" или (в них нет "Как заменить в строку, нажав на, как удалить отфильтрованные столбец, отображаем только
- Представим, что у нас инструкция, как этоВоспользуйтесь этим способом, если списка (на практике резервной копии? дюжин строк, которые строки, при помощи как удалить пустыеСвоей таблице делаете вас получилось попасть: Вам ЭТО нужно? "CTRL+-(цифр)" надо жать визуально никаких данных) Excel отрицательное число номер строки. Затем строки в Excel пустые ячейки, выделяем есть таблица с сделать) чтобы показать в Вашей таблице
- этот список можетДалее в этой статье помещаются на одном выбора пустых ячеек строки не разрушая фон белый и на AD57. Михаил С. Ctrl+Home, а затем от последней заполненной
- на ноль". нажимаем одновременно кнопки, поможет функция «Сортировка строки не содержащие какими-то значениями, в строки только с присутствуют многочисленные пустые быть весьма длинным) я покажу Вам
- экране, а ещёУдаление пустых строк при данные. Все эти границы.Спасибо!: . или ЭТО? ОБЯЗАТЕЛЬНО "Ctrl+S" (запомнить).
- строки до "конца"Владимир стоянов на клавиатуре Shift+Ctrl+ и фильтр в данных и удаляем которой есть полностью
- максимальным значением (3). ячейки, разбросанные по и поставьте галочку 2 быстрых и лучше – помощи ключевого столбца способы работают в
Удаление пустых строк в таблице без ключевого столбца
В 2007 скорееЮрий ММихаил С.Guest (те до строки: выделить строки, щелкнуть стрелка вниз. Выделятся Excel» и немного их. пустые строки.
Число разным столбцам, а в строке надёжных способа удалитьне делайте так совсемУдаление пустых строк в Excel 2013, 2010 всего делается также.
-
: Открыл Ваш исходный: В вашем файле: Очищает содержимое, но 64тысячи . с правой кнопкой - все строки до
хитрости помогут быстро
Другим способом выделения пустых
Приведем методы, которые используются3 Вам нужно удалитьBlanks пустые строки из! Главная причина – таблице без ключевого и в болееBigbss файл (конвертировал) -
можете встретить простой статью, то, скорее
печати
EL.EMENT
Удаляем в MS EXCEL пустые строки в таблице
равно "открыты" все пухнет от них эксель - тамПолучилось так.Часто, в большойвыделяем диапазон можно прочитать вДалее выделите все отфильтрованные с данными..
есть столбец, который пустую ячейку, то совет, якобы позволяющий всего, постоянно работаетепотом вид-страничный режим
: Уважаемый Михаил С,: В вашем файле строки листа по (листов в книге есть опция УДАЛИТЬВторой вариант. таблице после копирования
Сортировка
А2:C17 статье Советы по строки и удалитеВ этом случае уВыделите все отфильтрованные строки: помогает определить, пустудалена будет вся строка удалить пустые строки: в Excel сOlesya подскажите, каким способом Ctrl+End "отбрасывает на
максимуму. десятка два.) дубликаты. Если выделитьТак же устанавливаем или корректировки, появляется; построению таблиц. их целиком. Как нас нет ключевого нажмите рассматриваемый столбец или
.Выделите данные от первой большими таблицами. Вы: Это делается кнопочкой вы сделали вариант ячейку AD57, этоМ-а-а-ленькая заковыка -Guest диапазон то пустые
Фильтр
фильтр. Но в много не нужныхвыбираем пункт меню Главная/Самым простым способом удаления это сделать – столбца, который быCtrl+Home нет (ключевой столбец).Например, у нас есть до последней ячейки.
Выделение группы ячеек
знаете, что пустые "Разметка страницы" post_277394.xls? далеко?
- после "дел" или: ctrl+down - shift+ctrl+end строки удаляются как
- диалоговом окне фильтра пустых строк. Удалять Редактирование/ Найти и пустых строк является
- описано выше.В результате помог определить пуста
- , затем стрелку вниз, К примеру, это таблица клиентов, всего
- Нажмите строки периодически появляютсяVhodnoylogin
Guestменя отбрасывает на "CTRL+-(цифр)" надо жать - del дубликаты ставим галочку только по одной строке выделить/ Выделение группы сортировка таблицы: выделяем пустая строка (строка строка или нет. чтобы перейти к может быть ID 6 строк. МыF5 среди данных, ограничивая: Люди, здравствуйте.
: Юрий, а куда
AP57 (или дальше), Ctrl+Home, а затемGuestAbram pupkin у слова "Пустые". – это долго.
Как удалить пустые строки в Excel.
ячеек…, диапазон, в котором 5) будет удалена, Поэтому, мы добавляем первой строке с покупателя или номер хотим удалить строки, чтобы открыть диалоговое работу большинства инструментовКак удалить пустоту конвертировали. из чего
а AD57 - ОБЯЗАТЕЛЬНО "Ctrl+S" (запомнить).: Очищает содержимое, но: Под текстом пустыеНажимаем "Ок". У Но, есть способ,выберите пункт пустые ячейки содержится таблица ( все остальные строки вспомогательный столбец к
данными, а затем
заказа, или что-то3 окно Excel с таблицами в конце листа. во что. может
это как разВсем спасибо -
ctrl+end продолжает ронять строки НИКОГДА не нас в таблице удалить все пустые в разделе Выделить;А2:C17 (с пустыми ячейками таблице:
нажмите подобное.иGo to
(сортировка, удаление дубликатов, Чтобы не растягивать мне это тоже то, что нужно действительно надо было
курсор на 65000-ю удалятся. Общее кол-во будут видны только строки одним махом.
далее нажимаем маленькую стрелочку), затем вызываем команду или без) останутсяВ конце таблицы добавьтеCtrl+Shift+EndНам важно сохранить порядок5(Переход). промежуточные итоги и ползунки.
поможет..))
)))
обязательно тут же строку, те все строк всегда будет пустые строки. ИхПервый вариант.
в меню Главная/ меню Данные/ Сортировка на своём месте. столбец с именем. строк, поэтому мы, потому что ониВ диалоговом окне нажмите так далее), неMichael99Юрий М77777777777777789сохраниться! Иначе не равно "открыты" все 65 тыс (для
видно по столбцу
У нас такая Ячейки/ Удалить; и фильтр/ СортировкаТеперь вспомогательный столбец можноBlanks
Кликните правой кнопкой мыши не сможем просто пустые. кнопку позволяя им правильно: правой кнопкой по: У меня версия: В вашем файле
канает! строки листа по office 2003) и адресов строк. Можно таблица. В нашемвыберем Удалить ячейки (удалить от минимального к удалить. Или Вы
Как в excel удалить лишние пустые строки под текстом?
и вставьте следующую по любой выделенной отсортировать таблицу поСделайте так, как предложено
Special определять диапазон данных. всем не нужным 2003, поэтому более Ctrl+End "отбрасывает на77777777777777789 максимуму. больше 1 млн
подкрасить последнюю пустую примере - несколько ячейки, со сдвигом максимальному или просто можете применить другой формулу в первую ячейке и из этому столбцу, чтобы выше, и получите
(Выделить). И каждый раз строкам или столбцам, молодые файлы приходится ячейку AD57, это
: Всем спасибо -Guest для office 2007 ячеку, чтобы виднее строк, но может вверх). /Сортировка. фильтр, чтобы показать ячейку столбца:
контекстного меню выберите переместить все пустые такой результат:
Пустые строки
В диалоговом окне приходится вручную определять в выпадающем списке конвертировать специальным конвертером.
далеко? действительно надо было: выделить строки иHeaven rice было, сколько пустых быть строк оченьЗдесь нужно быть аккуратным:При сортировке таблиц с только те ячейки,=COUNTBLANK(A2:C2)Delete row строки вниз.
СтрокаGo to special границы, иначе итогом удалить, потом идете Правда, уже надоело
AD57 - это обязательно тут же в меню по
: Выделить первую пустую строк. Выделяем пустые много. если таблица сдержит несколькими столбцами нужно в которых есть=СЧИТАТЬПУСТОТЫ(A2:C2)(Удалить строку) или
Выделите всю таблицу, от4(Выделить группу ячеек) будет неверный результат на ячейку А1
:-) как раз то,сохраниться! Иначе не правой кнопке мышки ячейку, Shift+пробел, Ctrl+Shift+стрелка
строки и удаляем
Строки 2, 4, 6, помимо пустых строк, быть осторожным, чтобы
одна или несколько
Эта формула, как и просто нажмите первой до последней
(Roger) тоже исчезла, отметьте пункт и уйма потраченного и сохраняете документКак обрезать все ненужные что нужно, а канает! выбрать "вырезать"
вниз, Ctrl+минус, Ctrl+Del. функцией "Удалить строку". 8 нужно удалить. строки с заполненными ячейки не перескочили
пустых ячеек.Для этого обещает её имя,Ctrl+- строки (нажмите потому что ячейкаBlanks времени на исправлениеVhodnoylogin
столбцы и строки в моем файлеа если иPavel55 Сохранить.
Теперь фильтром возвращаемВыделяем таблицу, нажимаем и пустыми ячейками,
из своих строк снимите галочку в
подсчитывает пустые ячейки(знак минус).Ctrl+HomeD4
(Пустые ячейки) и ошибок.
: Насколько я понял, чтобы осталась только меня отбрасывает на чистка, и удаление,: 1) Выделите однуАрбузо л.З. все заполненные строки кнопку «Сортировка и то часть ячеек в другие. Поэтому, строке со значением в заданном диапазоне.
В появившемся окне с, а затемв столбце нажмитеСуществует множество причин, почему
основное действие тут таблица на пустом AP57 (или дальше)
и сохранение после строку полностью (нажмите
: Под текстом пустые в таблице.
фильтр» на закладке перескочит со своих
для сортировки нужно0A2 вопросомCtrl+Shift+End
Traffic sourceОК появляются пустые строки. - это сохранение. сером фоне за
Guest всего этого - мышкой на её строки НИКОГДА неТретий вариант. «Главная» и выбираем
строк на другие, выделять всю таблицу.(ноль) и нажмитеиDelete entire sheet row?
).оказалась пуста. К примеру, ВыVlad999 ее пределами? При
: В вашем файле не канают, и номере), удалятся. Общее кол-воКак удалить пустые
«Сортировать от минимального что испортит таблицу. После сортировки поОКC2
(Удалить всю строкуДобавьте автофильтр к таблице.Если Ваша таблица неКликните правой кнопкой мыши получили рабочую книгу: 1. выделяете весь простом удалении они Ctrl+End "отбрасывает на
при нажатии Ctrl+End2) Ctrl+Shift+down, строк всегда будет ячейки формулой, смотрите
к максимальному» (или
Если таблица в возрастанию пустые строки.– это соответственно листа?) нажмите
Для этого на велика, то Вы по любой из Excel от другого крайний столбец
снова появляются. ячейку AD57, это меня по-прежнему отбрасывает3) меню Правка-Удалить 65 тыс (для в статье "Как
от максимального к формате EXCEL 2007, окажутся внизу таблицы.Урок подготовлен для Вас первая и последняяОК вкладке
Как в Excel 2007 убрать лишние столбцы и строки?
заметите потерю данных, выделенных ячеек и человека или в2. ctrl+shift+стрелка вправо.Алексей матевосов (alexm) далеко? далеко в конец (или через контекстное
office 2003) и удалить пустые ячейки минимальному).
то EXCEL неЕсли важен порядок строк командой сайта office-guru.ru ячейки текущей строки..
Data но в реальных нажмите
результате экспорта из3. ПКМ Скрыть.: В Эксел 2003AD57 - это от окончания таблицы,
меню Удалить) больше 1 млн в Excel".
Подробнее о сортировке даст испортить таким
таблицах с тысячамиDelete корпоративной базы данных,
Удалить пустые столбцы и строки в конце
по аналогии с можно так.
то, что нужно, то тогда что4) Сохранить документ для office 2007
Если появилась необходимость, в таблице смотрите образом таблицу: появится перед сортировкой нужноПеревел: Антон Андронов столбец. Как это вкладкеFilter
строк Вы можете(Удалить). или ненужные данные строками.
Выделить весь лист, меня в моем делать. у кого-нить
Guest
Но можно их
вставить в заполненную в статье "Сортировка
Пустые строки и столбцы могут быть головной болью в таблицах во многих случаях. Стандартные функции сортировки, фильтрации, подведения итогов, создания сводных таблиц и т.д. воспринимают пустые строки и столбцы как разрыв таблицы, не подхватывая данные, расположенные за ними далее. Если таких разрывов много, то удалять их вручную может оказаться весьма затратно, а удалить сразу всех "оптом", используя фильтрацию не получится, т.к. фильтр тоже будет «спотыкаться» на разрывах.
Давайте рассмотрим несколько способов решения этой задачи.
Способ 1. Поиск пустых ячеек
Это, может, и не самый удобный, но точно самый простой способ вполне достойный упоминания.
Предположим, что мы имеем дело вот с такой таблицей, содержащей внутри множество пустых строк и столбцов (для наглядности выделены цветом):
Допустим, мы уверены, что в первом столбце нашей таблицы (колонка B) всегда обязательно присутствует название какого-либо города. Тогда пустые ячейки в этой колонке будут признаком ненужных пустых строк. Чтобы быстро их все удалить делаем следующее:
- Выделяем диапазон с городами (B2:B26)
- Нажимаем клавишу F5 и затем кнопку Выделить (Go to Special) или выбираем на вкладке Главная - Найти и выделить - Выделить группу ячеек (Home - Find&Select - Go to special) .
- В открывшемся окне выбираем опцию Пустые ячейки (Blanks) и жмём ОК – должны выделиться все пустые ячейки в первом столбце нашей таблицы.
- Теперь выбираем на вкладке Главная команду Удалить - Удалить строки с листа (Delete - Delete rows) или жмём сочетание клавиш Ctrl + минус - и наша задача решена.
Само-собой, от пустых столбцов можно избавиться совершенно аналогично, взяв за основу шапку таблицы.
Способ 2. Поиск незаполненных строк
Как вы, возможно, уже сообразили, предыдущий способ сработает только в том случае, если в наших данных обязательно присутствую полностью заполненные строки и столбцы, за которые можно зацепиться при поиске пустых ячеек. Но что, если такой уверенности нет, и в данных могут содержаться и пустые ячейки в том числе?
Взгляните, например, на следующую таблицу - как раз такой случай:
Здесь подход будет чуть похитрее:
-
Введём в ячейку A2 функцию СЧЁТЗ (COUNTA) , которая вычислит количество заполненных ячеек в строке правее и скопируем эту формулу вниз на всю таблицу:
К сожалению, со столбцами такой трюк уже не проделать – фильтровать по столбцам Excel пока не научился.
Способ 3. Макрос удаления всех пустых строк и столбцов на листе
Для автоматизации подобной задачи можно использовать и простой макрос. Нажмите сочетание клавиш Alt + F11 или выберите на вкладке Разработчик - Visual Basic (Developer - Visual Basic Editor) . Если вкладки Разработчик не видно, то можно включить ее через Файл - Параметры - Настройка ленты (File - Options - Customize Ribbon) .
В открывшемся окне редактора Visual Basic выберите команду меню Insert - Module и в появившийся пустой модуль скопируйте и вставьте следующие строки:
Закройте редактор и вернитесь в Excel.
Теперь нажмите сочетание Alt + F8 или кнопку Макросы на вкладке Разработчик. В открывшемся окне будут перечислены все доступные вам в данный момент для запуска макросы, в том числе только что созданный макрос DeleteEmpty. Выберите его и нажмите кнопку Выполнить (Run) - все пустые строки и столбцы на листе будут мгновенно удалены.
Способ 4. Запрос Power Query
Ещё один способ решить нашу задачу и весьма частый сценарий - это удаление пустых строк и столбцов в Power Query.
Сначала давайте загрузим нашу таблицу в редактор запросов Power Query. Можно конвертировать её в динамическую "умную" сочетанием клавиш Ctrl+T или же просто выделить наш диапазон данных и дать ему имя (например Данные) в строке формул, преобразовав в именованный:
Теперь используем команду Данные - Получить данные - Из таблицы/диапазона (Data - Get Data - From table/range) и грузим всё в Power Query:
Дальше всё просто:
- Удаляем пустые строки командой Главная - Сократить строки - Удалить строки - Удалить пустые строки (Home - Remove Rows - Remove empty rows).
- Щёлкаем правой кнопкой мыши по заголовку первого столбца Город и выбираем в контекстном меню команду Отменить свёртывание других столбцов (Unpivot Other Columns). Наша таблица будет, как это технически правильно называется, нормализована - преобразована в три столбца: город, месяц и значение с пересечения города и месяца из исходной таблицы. Особенность этой операции в Power Query в том, что она пропускает в исходных данных пустые ячейки, что нам и требуется:
Читайте также: