Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel

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

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

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

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

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

Способ 1: контекстное меню

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

  1. Необходимо выделить 1 ячейку или несколько элементов для удаления. Щелкнув по выделению правой кнопкой мыши. Далее следует запустить контекстное меню. В нем нужно установить флажок «Удалить…».
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    1
  2. На мониторе отобразится окно с 4 функциями. Так как нам нужно удалять непосредственно ячейки, а не целые строки или столбцы, то выбирается 1 из 2 действий – удалить элементы со смещением влево или со смещением вверх. Выбор действия должен основываться на конкретных задачах, стоящих перед пользователем. Затем, когда выбран определенный вариант, действие подтверждается нажатием клавиши «ОК».
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    2
  3. По плану из документа удаляются все отмеченные элементы. Был выбран 2-й вариант (сдвиг вверх), поскольку группа ячеек, находящаяся под выделенной областью, была сдвинута вверх на столько строк, сколько было в выбранном промежутке.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    3
  4. Если вы выберете 1-й вариант (сдвиг влево), каждая ячейка, находящаяся справа от удаленных, будет сдвинута влево. Этот вариант был бы оптимальным в нашей ситуации, так как справа от указанного диапазона находились пустые элементы. Ввиду этого внешне создается впечатление, что информация отмеченного интервала была просто очищена с сохранением целостности структуры документа. Хотя на самом деле аналогичный эффект достигается непосредственно за счет того, что элементы таблицы, заменившие исходные, не имеют в себе данных.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    4

Способ 2: инструменты на ленте

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

  1. Изначально вам необходимо каким-либо образом отметить тот элемент, который вы хотите удалить. Затем следует перейти на главную вкладку и нажать «Удалить» (находится в меню «Ячейки»).
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    5
  2. Теперь вы можете видеть, что отмеченная ячейка удалена из таблицы, а элементы под ней переместились вверх. Кроме того, следует подчеркнуть, что данный метод не позволит определить направление смещения элементов после самого удаления.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    6

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

  • Выбирается диапазон горизонтальных ячеек. Нажмите «Удалить» на вкладке «Главная».
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    7
  • Как и в предыдущем случае, указанные элементы удаляются со смещением вверх.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    8

При удалении вертикальной группы ячеек сдвиг происходит в другую сторону:

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

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

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

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

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

  • Диапазон, который необходимо удалить, выделен. Однако теперь во вкладке «Ячейки» нажимается не кнопка «Удалить», а треугольник, который расположен с правой стороны клавиши. В появившемся меню нажмите «Удалить ячейки…».
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    11
  • Теперь вы можете заметить уже появившееся окно с опциями удаления и перемещения. Выбирается тот, который подойдет для конкретных целей, и нажимается клавиша «ОК» для получения окончательного результата. Например, это будет сдвиг вверх.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    12
  • Процесс удаления прошел успешно, и сдвиг произошел прямо вверх.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    13

Способ 3: использование горячих клавиш

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

  1. Выберите диапазон в таблице, который вы хотите удалить. Затем нужно нажать комбинацию кнопок «Ctrl» + «-» на клавиатуре.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    14
  2. Затем вам нужно открыть уже знакомое окно удаления ячеек таблицы. Выбирается желаемое направление смещения и нажимается кнопка ОК.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    15
  3. В результате вы можете увидеть, что выбранные ячейки удаляются с направлением смещения, указанным в последнем абзаце.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    16

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

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

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

Способ 5: удаление пустых ячеек

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

  1. Выбирается таблица или какой-либо другой диапазон на листе, где требуется удаление. После этого на клавиатуре нажимается функциональная клавиша «F5».
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    18
  2. Окно перехода включено. В нем нужно нажать кнопку «Выбрать…», которая находится слева внизу.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    19
  3. После этого откроется окно выбора групп элементов. В самом окне переключатель устанавливается в положение «Пустые ячейки», а затем справа внизу нажимается кнопка «ОК».
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    20
  4. После этого вы можете заметить, что после последнего действия пустые ячейки в отмеченном диапазоне будут подсвечены.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    21
  5. Теперь пользователю останется лишь осуществить удаление рассматриваемых ячеек любым из указанных выше вариантов.

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

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

  1. Выберите нужный диапазон.
  2. Затем нажимается функциональная кнопка «F5», после клавиши «Выбрать (Специальный)». В появившемся меню выберите «Заготовки» и нажмите «ОК». Затем следует выбрать все пустые элементы в диапазоне.
    Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
    22
  3. После этого в меню выдается команда на удаление указанных элементов таблицы ПКМ – «Удалить ячейки (Delete Cells) со сдвигом вверх».

Метод 2: формула массива

Чтобы упростить процедуру удаления ненужных ячеек в таблице, следует присвоить названия необходимым рабочим диапазонам с помощью «Диспетчера имен» на вкладке «Формулы», либо – в Excel 2003 и старше – «Вставить окно» – «Имя». - "Назначать".

23

Например, диапазон B3:B10 будет иметь имя «IsEmpty», диапазон D3:D10 — «NoEmpty». Зазоры должны иметь одинаковый размер и могут располагаться где угодно.

После проделанных операций выбирается первый элемент второго интервала (D3) и вводится следующая формула: =ЕСЛИ(СТРОКА()-СТРОКА(NoEmpty)+1>NOTROWS(ДаПусто)-СЧЕТПУСТО(ДаПусто);»«;ДВССЫЛ(АДРЕС(НИЖНИЙ((ЕСЛИ(Пусто<>»«;СТРОКА(ТамПусто);СТРОКА() +СТРОКИ(Есть пусто)));СТРОКА()-СТРОКА(Нет пусто)+1);СТОЛБЕЦ(Есть пусто);4))).

Вводится как формула массива, после вставки нужно нажать «Ctrl+Shift+Enter». После этого рассматриваемую формулу можно скопировать с помощью автоматического заполнения (в правом нижнем углу элемента растягивается черный знак плюса) – после этого будет получен исходный диапазон, но без пустых элементов.

24

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

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

Как удалить ячейки в Excel. Удалить разбросанные и пустые ячейки, 3 способа удалить ячейку в Excel
25

Важно не забыть сохранить файл и вернуться из редактора Visual Basic в Excel. Чтобы использовать рассматриваемую функцию в конкретном примере:

  1. Подсвечивается необходимый диапазон пустых элементов, например F3:F10.
  2. Откройте вкладку «Вставка», затем «Функция» или нажмите кнопку «Вставить функцию» в разделе «Формулы» в новой версии редактора. В определяемом пользователем режиме выбран параметр NoBlanks.
  3. В качестве аргумента функции укажите начальный диапазон через пробелы (B3:B10) и нажмите «Ctrl+Shift+Enter», это позволит ввести функцию как формулу массива.

Заключение

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

Оставьте комментарий