Как убрать лишние ячейки в excel
Удаление ячеек в Excel
При работе с таблицами Эксель нередко возникают ситуации, когда пользователю нужно удалить часть ненужных ячеек. Сама по себе данная процедура является интуитивно понятной, но лишь немногие знают о том, что проводить ее можно, используя различные методы. В этой статье мы рассмотрим все способы удаления ячеек в таблице Excel.
Как удаляются ячейки
Ячейки бывают двух типов: содержащие данные и пустые. В зависимости от этого отличается и сам процесс их удаления, т.к. в программе предусмотрена возможность автоматизации процесса выделения и последующего удаления пустых ячеек.
Сразу стоит отметить, что во время выполнения процедуры удаления одной или нескольких ячеек, табличные данные могут менять свою структуру, поскольку в результате проделанных шагов может происходить смещение некоторых областей таблицы. По этой причине, прежде чем приступать к удалению, необходимо предусмотреть нежелательные последствия, и на всякий случай, сохранить копию исходного документа.
Самый простой способ удалить ячейки
Данный метод, пожалуй, самый распространенный, который работает через функции контекстного меню. Он применяется ко всем видам ячеек, вне зависимости от наличия в них содержания.
Удаление ячеек с помощью кнопок на ленте
Процедуру удаления ненужных элементов также можно выполнить, используя кнопки, которые расположены на ленте. Вот как это работает:
Давайте попробуем убрать сразу несколько ячеек, расположенных по горизонтали. Процедура практически повторяет ту, что мы рассмотрели выше.
В случае удаления диапазона элементов по вертикали, соседние ячейки сместятся в другом направлении. Давайте рассмотрим это на примере.
Теперь, когда мы рассмотрели базовые операции, можно перейти к более гибкому варианту удаления ячеек. Этот способ подразумевает работу с таблицами и диапазонами данных как по горизонтали, так и по вертикали.
Примечание: Использование кнопки “Удалить”, расположенной на ленте менее функционально в сравнении с удалением через контекстное меню, поскольку оно не дает пользователю возможность настроить сдвиг ячеек.
Но выход есть. Используя набор инструментов на ленте, можно производить удаление ячеек, предварительно выбрав направление смещения. Давайте рассмотрим, как это реализовать на примере.
Комбинация клавиш для удаления ячеек
Сочетания клавиш позволяют оперативно выполнить многие операции в Эксель, и процедура удаления ячеек – не исключение (смотрите также на нашем сайте статью “Горячие клавиши в Excel“).
Как удалить разбросанные ячейки
В определенных ситуациях возникает необходимость удалить не одну ячейку или область, а несколько элементов, причем находиться они могут совсем в разных местах документа. Само собой, можно воспользоваться одним из вышеперечисленных методов, но это может занять немало времени, поскольку сделать те же самые действия с каждым элементом в отдельности. Но намного лучше обратиться к другому, более оптимальному варианту.
Как быстро убрать пустые ячейки
В Экселе есть еще один эффективный прием, который поможет облегчить и ускорить процедуру удаления, правда, применим он только к пустым ячейкам. Автоматизация процесса позволит избавиться от выделения каждого отдельного элемента. Итак, давайте рассмотрим на примере, как это сделать.
Заключение
Таким образом, существует немало способов, пользуясь которыми можно удалить ячейки в таблице Excel. Стоит отметить, что реализация большей части из них похожа, а иногда алгоритм действий практически идентичен. Поэтому пользователь может выбрать тот вариант, который позволит быстрее и эффективнее решить поставленную задачу. Помимо этого, в программе специально для функции удаления ячеек предусмотрены горячие клавиши, которые позволяют сэкономить время на выполнение операции. Также, если таблица содержит пустые ячейки, нет никакой необходимости отмечать их по отдельности для последующего удаления. Вместо этого можно воспользоваться инструментом группировки, который автоматически выделит ячейки, не содержащие данные, после чего нам останется только удалить их любым из способов, который понравился больше всего.
Как в excel убрать лишние ячейки
Удаление пустых ячеек в Microsoft Excel
Смотрите такжеВ отрывшемся окне ставим строки, то должны Справа от названияПри импорте и копировании по этому столбцу.Часто, особенно при импортеCellsCells можете удалить каждую ненужные границы ячеек
действия мы имеем меню, переходим по
Алгоритмы удаления
который мы получили видим, в верхнем что этот способ функциональную клавишу наПри выполнении задач в галочку напротив «Скрытые быть выделены все каждого столбца появится таблиц в ExcelДля нахождения пустых ячеек данных в EXCEL,(Ячейки) на вкладке(Ячейки) на вкладке
приложении Excel может строки и столбцы». столбцы. стрелочка вниз. Нажимаем могут формироваться пустые можно также воспользоваться на листе могутHomeHome по ним правой
Способ 1: выделение групп ячеек
Выделите ячейку или диапазон подряд расположены заполненные«Присвоить имя…» процедуры, а можно
(Удалить) и в(Удалить) и в меню командуНа вкладке
Способ 2: условное форматирование и фильтрация
этими данными мы и в предыдущий месте. Тут все переходим в пункт не содержат формулы. называется элементом и толькоНажимаем «Удалить все». На помощью макроса. Например,Таким же способом можноНекоторые формулы могут работать столбец, отображаем только эти ненужные строки, выпадающем меню выберите выпадающем меню выберитеDelete
каждому пользователю. и фильтруем его диапазона невозможно. Научимся их.Представим, что у насПроизошло то же, чтоВсе пустые строки будут Существует более простой.«Без_пустых»
Excel повторяющиеся или скрытые
чередующимися данными. Например, ячеек. Выделяем всю или середине таблицы.
Способ 3: применение сложной формулы
инструмента Выделение группы которой есть полностью а оставшиеся данныеТочно так же можно или строки в
появившемся меню снимаем
. Переходим в пункт. Выполняем щелчок по массиве или таблицеКак обрезать все ненужные значения в первые «Найти и выделить».Чтобы показать на примере,; строк. Зачем нужно очистить любую таблицу
по кнопке действий выбираем позициюКак видим, все пустые
а это далеко сером фоне за в правом нижнем пункт «Пустые ячейки». таблицу с условными ячеек…, построению таблиц. время. левее и правее Excel, в которойЕсли необходимо удалить границу правой кнопкой мыши.
Удаление границ ячеек
диапазону, который подвергается«OK»«Больше…»
элементы указанного диапазона не всегда является ее пределами? При
углу и копируемПрограмма отмечает пустые ячейки. данными:выберите пункт пустые ячейкиСамым простым способом удаленияПримечание переводчика:
тех, которые требуется Вы хотите удалить определенной стороны, можно
В открывшемся спискеТак как это формула трансформации. Выделяем область,.. были выделены. Кликаем допустимым. По сути,
Стирание границ ячеек
простом удалении они буквы до конца На главной страницеПример 1. Сортировка данных в разделе Выделить;
пустых строк являетсяХоть этот материал удалить. пустые строки. Важно, воспользоваться командой в группе
массива, то для делаем щелчок правойВ любом из указанныхОткрывается окошко условного форматирования. по любому из элементы можно удалять
снова появляются. диапазона. находим вкладку «Ячейки», в таблице. Выделяемдалее нажимаем маленькую стрелочку сортировка таблицы: выделяем и является переводом
Дополнительные сведения о границах ячеек
Повторяем те же шаги:
чтобы область выделения
«Параметры вставки» выведения расчета на
Как удалить пустые столбцы и строки в Excel 2013 – самый быстрый и простой способ
кнопкой мышки. В в предыдущем пункте В левое поле них правой кнопкой только в двухАлексей матевосов (alexm)Устанавливаем «Фильтр». Отфильтровываем последний нажимаем «Удалить». всю таблицу. Открываем в меню Главная/ диапазон, в котором зарубежной статьи, мы нажмите включала минимум по.жмем на пиктограмму экран нужно нажать активировавшемся меню выбираем
вариантов пустые элементы вписываем цифру мыши. В запустившемся случаях:: В Эксел 2003
комбинацию клавиш пункт будут скрыты. Выделяем«0» контекстном меню щелкаемЕсли строка (столбец) полностью можно так. «у». «без пустот». инструмент «Сортировка ивыберем Удалить ячейки (удалить
А2:C17 обязаны предупредить Вас.(Найти и выделить) выше и нижеГлавная».Ctrl+Shift+Enter«Присвоить имя…»
диапазон оставшихся ячеек.. В правом поле по пункту
После этих действий данные, вместо обычного нажатия.
На вкладке выбираем любой цвет,«Удалить…» таблицах); кликнув по квадратику после фильтрации и ячеек перескакивает вверх кнопку «Сортировка». Или вверх). меню Данные/ Сортировка пример того, как
Editing удалить. с элементом будут вставлены в кнопкиОткрывается окно присвоения наименования.«Главная» но можно оставить.Если ячейки в строке над номерами строк удаляем.
– данные могут щелкаем правой кнопкойЗдесь нужно быть аккуратным: и фильтр/ Сортировка не нужно удалять(Редактирование) на вкладкеНажмитеГраницы
изначальную область своегоEnter В полев блоке настроек настройки по умолчанию.Открывается маленькое окошко, в и столбце логически и левее обозначения
Убираем фильтр – останутся перепутаться. Поэтому для мыши по выделенному если таблица сдержит от минимального к пустые строки иHomeFind & Select. расположения цельным диапазоном.
«Имя»«Буфер обмена» Щелкаем по кнопке котором нужно выбрать, не связаны друг столбцов.
только ячейки с перекрывающихся диапазонов инструмент диапазону и делаем помимо пустых строк, максимальному или просто столбцы в Excel.
(Главная) и в(Найти и выделить)Выберите элемент без пустых ячеек.Но, как видим, заполниласьдаем любое удобноевыполняем щелчок по«OK» что именно следует с другом (вЗакрасить в серый «о». не подходит. сортировку «от минимального строки с заполненными /Сортировка. Используйте опцию раскрывшемся меню выберите в разделеСтереть границу При желании массив, только одна ячейка. название. Главное условие кнопке. удалить. Оставляем настройки
Удаляем в MS EXCEL пустые строки в таблице
и пустыми ячейками,При сортировке таблиц сGo To SpecialGo To SpecialEditing, а затем щелкните который содержит формулу, Для того, чтобы – в нем«Копировать»
для удаления выделеннойПустые строки после сортировки то часть ячеек несколькими столбцами нужно(Выделить группу ячеек)(Выделить группу ячеек).(Редактирование) на вкладке
Сортировка
перескочит со своих быть осторожным, чтобы с большой осторожностью,В диалоговом окнеHome вдоль линий границы,Урок: нужно скопировать формулу пробелов. Для примераЗатем выделяем любую пустую которых находятся значения,
Фильтр
Go To Special(Главная) и в которую необходимо удалить.Как присвоить имя ячейке на оставшуюся часть мы присвоили диапазону область на том были выделены в«OK» помощью обычного ручного
Выделение группы ячеек
Убрать галочки «Сетка» информацию в строках, ее выделения можноЕсли порядок значений важен,
нажать комбинацию горячих то до сортировки Если таблица в в другие. Поэтому, здесь. Если Вы выберите пунктGo To Special Если после удаления границыСуществует несколько способов удаления сделать с помощью«С_пустыми» другом листе. Выполняем пустые остались белыми.После этих манипуляций все если таких незаполненных и столбцов». отвлекала от работы.
клавиш SHIFT+ПРОБЕЛ.
необходимо вставить пустой формате EXCEL 2007, для сортировки нужно не обратили внимания,Blanks(Выделить группу ячеек).
Как удалить пустые строки в Excel быстрыми способами
ее необходимо восстановить, пустых элементов в маркера заполнения. Устанавливаем. Больше никаких изменений щелчок правой кнопкой Опять выделяем наш
пустые элементы внутри элементов большое количество,Своей таблице делаете Думал, что впоследствии столбец, сделать сквозную то EXCEL не выделять всю таблицу. то в процессе(Пустые) и нажмитеВ диалоговом окне
Как в таблице Excel удалить пустые строки?
нажмите клавиши CTRL Microsoft Excel. Вариант курсор в нижний в том окне мыши. В появившемся диапазон. В этой
указанного диапазона будут то в этом фон белый и данные еще понадобятся.Чтобы удалить одинаковые строки нумерацию. После сортировки даст испортить таким После сортировки по всех манипуляций проведенныхОКGo To Special + Z или
с выделением групп правый угол ячейки, вносить не нужно.
контекстном списке действий же вкладке удалены. случае, данную процедуру границы. Не понадобились – в Excel, выделяем и удаления пустых образом таблицу: появится
возрастанию пустые строки автором, была удалена.(Выделить группу ячеек) кнопку отмены ячеек наиболее простой содержащей комплексную функцию. Жмем на кнопку в параметрах вставки«Главная»Удалить пустые ячейки можно нужно автоматизировать.В 2007 скорее
скрытые строки можно всю таблицу. Переходим строк вновь отсортировать сообщение «Данная команда окажутся внизу таблицы. первая строка в
Все пустые ячейки в выберите пункт. и быстрый. Но Курсор должен преобразоваться«OK» выбираем пунктщелкаем по кнопке
также путем примененияНаиболее простой способ удалить
всего делается также. удалить: они влияют на вкладку «Данные» данные по вставленному
неприменима для перекрывающихсяЕсли важен порядок строк
таблице, а он выбранной области окажутсяBlanksДобавление границ вокруг ячеек ситуации бывают разные. в крестик. Зажимаем
.«Значения»«Сортировка и фильтр» условного форматирования и пустые элементы –Bigbss на формулы, мешают.
Как удалить повторяющиеся строки в Excel?
столбцу с нумерацией. диапазонов». до сортировки, то этого даже не выделенными. Так как(Пустые) и нажмитеДобавление обрамления ячеек
Поэтому, как дополнительные левую кнопку мышиВыделяем в любом месте., расположенной в группе последующей фильтрации данных. это воспользоваться инструментом:
Как удалить каждую вторую строку в Excel?
Пример 2. Фильтр. ДиапазонСОВЕТ: перед сортировкой нужно
заметил! пустые строки былиОК
предыдущего, но, темВыделяем диапазон на листе, печати
Как удалить скрытые строки в Excel?
7:В открывшемся окне выделяем как таблица с ячейки, содержащие формулы порядковой нумерацией строк, командой сайта office-guru.ru в нашей таблицеВ выбранной Вами области границ ячейки и применением комплексной
конца диапазона размерам диапазон пустых форматирования. Теперь можно
формулы.«Без_пустых» ячеек. Аналогично кликаем
удалить первичный диапазон,«Фильтр» пользователи предпочитают именно проводить операцию поискаOlesya
Как в Excel 2007 убрать лишние столбцы и строки?
Переходим на «Файл»-«Сведения»-«Поиск проблем» которых находятся повторяющиеся На вкладке «Данные» ссылки на пустые пустых строк, зановоПеревел: Антон Андронов столбцы. пустые ячейки.
место вставить тот,После этих действий, как
нужно сразу оговориться, элементов. Жмем на
«Разметка страницы»
документов». нужно удалять повторяющиеся («Сортировка и фильтр»).
Быстрое удаление пустых столбцов в Excel
В этом руководстве вы узнаете, как можно легко удалить пустые столбцы в Excel с помощью макроса, формулы и даже простым нажатием кнопки.
Как бы банально это ни звучало, удаление пустых столбцов в Excel не может быть выполнено простым щелчком мыши. Это тоже нельзя сделать в два клика. Но всё же это можно сделать достаточно быстро и безошибочно. Перспективы просмотра всех колонок на листе и удаления незаполненных вручную – это определенно то, чего вам следует избегать. К счастью, Microsoft Excel предоставляет множество различных функций, и, используя их творчески, вы можете справиться практически с любой задачей!
Итак, как мы будем решать проблему удаления пустых столбцов?
Быстрый, но неправильный способ удалить пустые столбцы.
Когда дело доходит до удаления пустот в таблице в Excel (будь то пустые ячейки, строки или столбцы), многие пользователи полагаются на команду Найти и выделить. Никогда не делайте этого на своих листах!
Этот метод ( Найти и выделить > Группу ячеек > Пустые ) находит и выбирает все пустые ячейки в диапазоне:
Теперь, когда вы знаете неправильный способ удаления пустых столбцов в Excel, давайте посмотрим, как это сделать правильно.
Как удалить пустые столбцы в Excel с помощью VBA
Опытные пользователи Excel знают это практическое правило: чтобы не тратить часы на что-то вручную, потратьте несколько минут на написание макроса, который сделает это за вас автоматически.
Вы можете в тексте макроса в шестой строке заменить сообщения на английском языке русскими. Однако, рекомендую оставить как есть во избежание проблем с отображением русских шрифтов в VBA.
Как использовать макрос удаления пустых столбцов
Вот пошаговая инструкция, чтобы добавить макрос в ваш файл Excel:
Пустые колонки в выбранном диапазоне будут удалены:
Однако, обратите внимание, что колонка, в которой есть название в шапке, но больше нет никакой информации, осталась нетронутой. Эту особенность нужно учитывать. Либо выбирайте при запуске макроса область, не включая в нее шапку таблицы.
Удаление пустых столбцов в Excel с помощью формул.
Вышеупомянутый макрос быстро и просто удаляет пустые столбцы. Но если вы относитесь к тому типу людей, которые «держит все под контролем» (как и я :), вы можете захотеть визуально увидеть те их них, которые будут удалены. В этом примере мы сначала определим пустые столбцы с помощью формулы, чтобы вы могли быстро их просмотреть, а затем удалим все или некоторые из них.
Примечание. Прежде чем удалять что-либо навсегда, особенно с помощью неопробованного вами метода, я настоятельно рекомендую вам сделать резервную копию своей книги, на всякий случай, если что-то пойдет не так.
Сохранив резервную копию в надежном месте, выполните следующие действия:
Шаг 1. Вставьте новую строку.
Добавьте новую строку вверху таблицы. Для этого щелкните правой кнопкой мыши заголовок первой строки и выберите Вставить. Не беспокойтесь о нарушении структуры таблицы и расположения ваших данных — вы сможете удалить её позже.
Шаг 2. Найдите пустые столбцы.
В самой левой ячейке только что добавленной строки введите следующую формулу:
Затем скопируйте формулу по строке на сколько это необходимо, перетащив маркер заполнения вправо.
Логика формулы очень проста: СЧЁТЗ проверяет количество пустых ячеек в столбце, от строки 2 до строки 1048576, что является максимумом числа строк в Excel 2019–2007. Вы сравниваете это число с нулем и в результате получаете ИСТИНА в пустых и ЛОЖЬ там, где имеется хотя бы одна непустая ячейка. Благодаря использованию относительных ссылок формула правильно настраивается для каждого столбца, в который она скопирована.
Если вы настраиваете лист для кого-то другого, вы можете пометить их более явным и понятным образом. Нет проблем, это легко сделать с помощью функции ЕСЛИ, примерно так:
Теперь формула явным образом указывает, какие колонки пусты, а какие нет:
По сравнению с макросом этот метод дает больше гибкости в отношении того, какие колонки следует считать пустыми. В этом примере мы проверяем всю таблицу, включая строку заголовка. Это означает, что если столбец содержит только заголовок, то он не считается пустым и не удаляется. Если вы хотите проверять только строки данных, игнорируя заголовки, исключите строку (строки) заголовка из целевого диапазона. В результате он будет, к примеру, A3: A1048576. Имеющий заголовок, но не содержащий других данных, будет считаться пустым и посему подлежит удалению.
Кроме того, для быстроты расчетов вы можете ограничить диапазон до последней реально использованной в вашей таблице строки, которой в нашем случае будет A11.
Шаг 3. Удалите пустые столбцы.
Если на вашем листе десятки или сотни колонок, имеет смысл вывести на просмотр все пустые. Для этого сделайте следующее:
В результате пустые колонки будут перемещены в правую часть вашего рабочего листа, в конец таблицы:
Если вы выберете порядок сортировки от Я до А, то переместите их в левую чсть вашего листа, в начало.
Выполнено! Вы избавились от пустых столбцов, и теперь нет ничего, что могло бы помешать вам удалить верхнюю строку с формулами.
Самый быстрый способ удалить пустые столбцы в Excel.
В начале этого руководства я написал, что в Excel нет способа расправиться с пустыми столбцами одним щелчком мыши. На самом деле это не совсем так. Я должен был сказать, что нет таких стандартных возможностей в самом Excel. Пользователи надстройки Ultimate Suite могут удалить их почти автоматически, буквально за пару кликов 🙂
На вашем листе переключитесь на вкладку AblebitsTools, нажмите Delete Blanks и выберите Пустые столбцы (Empty Columns):
Чтобы убедиться, что это не случайный щелчок мыши, программа попросит вас подтвердить, что вы действительно хотите убрать пустые столбцы с этого рабочего листа:
Нажмите ОК, и через мгновение все незаполненные колонки исчезнут!
Как и описанный выше макрос, этот инструмент удаляет только те столбцы, которые абсолютно пусты. Колонки с одним значением, включая заголовки, сохраняются.
Более подробно об инструменте удаления пустых строк, столбцов и ячеек вы можете прочитать здесь.
Удаление пробелов – это лишь одна из десятков замечательных функций, которые могут облегчить вам жизнь пользователя Excel. Чтобы узнать больше, вы можете загрузить пробную версию невероятно функциональной программы Ultimate Suite for Excel.
Пустые столбцы не удаляются! Почему?
Проблема : вы испробовали все вышеперечисленные методы, но на вашем листе застряли одна или несколько пустых колонок. Почему?
Скорее всего, потому, что они на самом деле не пусты. Различные символы, невидимые глазу, могут незаметно скрываться в ваших таблицах Excel, особенно если вы импортировали информацию из внешнего источника. Это может быть просто пробел, неразрывный пробел или другой непечатаемый символ. Это также может быть формула, которая возвращает пустое значение.
Чтобы определить виновника, выберите первую ячейку в проблемном месте и нажмите Ctrl + стрелка вниз. И вы сразу же переместитесь к первой непустой ячейке. Например, столбец B на скриншоте ниже не является пустым из-за символа пробела в B6:
Дважды щелкните ячейку, чтобы перейти в режим редактирования и увидеть, что на самом деле находится в ней. Или просто нажмите клавишу Delete, чтобы избавиться от чего-то неизвестного и невидимого.
А затем повторите описанный выше процесс, чтобы узнать, есть ли ниже ещё какие-либо другие невидимые объекты. Вы также можете очистить свои данные, удалив начальные, конечные и неразрывные пробелы.
Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге снова!