Excel

Как удалить ячейку в excel: Очистка ячеек с содержимым или форматами

Содержание

Как удалить ячейки в Экселе

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

Содержание

  • Как удаляются ячейки
  • Самый простой способ удалить ячейки
  • Удаление ячеек с помощью кнопок на ленте
  • Комбинация клавиш для удаления ячеек
  • Как удалить разбросанные ячейки
  • Как быстро убрать пустые ячейки
  • Заключение

Как удаляются ячейки

Смотрите также: “Как сделать ссылку в Excel”

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

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

Самый простой способ удалить ячейки

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

  1. Выделяем элементы, которые подлежат удалению и кликаем правой кнопкой мыши по любому месту выделенной области. В появившемся списке выбираем пункт “Удалить…”.
  2. На экране отобразится соответствующее окно с четырьмя опциями. Поскольку нам необходимо избавиться именно от ячеек, а не от целых строк или столбцов, выбираем одно из двух действий – удаление ячеек со сдвигом влево либо со сдвигом вверх. Выбор конкретного действия зависит от задач, которые стоят перед пользователем. После того, как мы определились с нужным вариантом, подтверждаем действие, нажав кнопку OK.
  3. Как мы и хотели, все выбранные ячейки были удалены из таблицы. Мы выбрали второй вариант (сдвиг вверх), поэтому группа ячеек, находящаяся под выделенной областью сместилась вверх ровно на столько строк, сколько было в выделенном нами диапазоне.
  4. Если же мы выберем первый вариант (сдвиг влево), все элементы, находящиеся по правую сторону от удаленных, сместятся влево, заняв их место. Кстати, данный вариант в нашем случае подошел лучше, так как с правой стороны от выделенного диапазона были пустые ячейки. Таким образом, визуально кажется, что мы просто очистили данные выделенного диапазона, сохранив целостную структуру таблицы. Хотя на самом деле, такого эффекта мы добились именно благодаря тому, что ячейки, которые собой заменили исходные, не содержат данных.

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

Смотрите также: “Как сделать формулу в Эксель”

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

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

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

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

В случае удаления диапазона элементов по вертикали, соседние ячейки сместятся в другом направлении. Давайте рассмотрим это на примере.

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

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

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

Примечание: Использование кнопки “Удалить”, расположенной на ленте менее функционально в сравнении с удалением через контекстное меню, поскольку оно не дает пользователю возможность настроить сдвиг ячеек.

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

  1. Выделяем область ячеек для удаления. Но теперь, в разделе “Ячейки” на ленте кликаем не по самой кнопке «Удалить», а по треугольнику, расположенному справа от нее. В раскрывшемся списке щелкаем по пункту “Удалить ячейки…”.
  2. Мы увидим знакомое окно с вариантами удаления и смещения. Выбираем тот, который соответствует нашим целям и жмем кнопку OK, чтобы увидеть результат. Допустим, пусть это будет сдвиг вверх.
  3. Операция удаления прошла успешно, и смещение произошло именно вверх.

Комбинация клавиш для удаления ячеек

Сочетания клавиш позволяют оперативно выполнить многие операции в Эксель, и процедура удаления ячеек – не исключение (смотрите также на нашем сайте статью “Горячие клавиши в Excel“).

  1. Как обычно, все начинается с выделения нужной области данных. После этого нажимаем на клавиатуре комбинацию клавиш “Ctrl” и “-“.
  2. Запустится привычное нам окно с опциями удаления ячеек. Определяемся с желаемым направлением сдвига и подтверждаем операцию.
  3. Отмеченные ячейки удалились из книги со сдвигом в ранее указанном направлении.

Как удалить разбросанные ячейки

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

  1. Отмечаем первый элемент привычным методом. Далее, зажав клавишу “Ctrl” по очереди выделяем все оставшиеся нужные ячейки либо диапазоны (вне зависимости от того, на каком расстоянии они находятся друг от друга).
  2. После того, как мы успешно справились с первым шагом, приступаем к самому удалению, которое можно выполнить ранее рассмотренными способами.

Как быстро убрать пустые ячейки

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

  1. Как всегда, вначале нам потребуется выделение. Но теперь мы отмечаем всю таблицу или ее часть, где планируется выполнить удаление. После этого нажимаем функциональную клавишу “F5”.
  2. В запустившемся окне нажимаем кнопку «Выделить…» в левом нижнем углу.
  3. На экране отобразится окно с параметрами выделения групп ячеек. Устанавливаем отметку напротив опции «Пустые ячейки» и подтверждаем действие нажатием кнопки OK.
  4. Выполнив предыдущие действия нам удалось отметить все пустые ячейки в выделенной таблице.
  5. Теперь остаётся лишь удалить эти элементы одним из методов, рассмотренных выше.

Заключение

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

Смотрите также: “Как пронумеровать столбцы в Эксель”

Очищайте ячейки от лишних пробелов, переносов строк и непечатаемых символов

Сколько времени у вас занимает очистка данных перед тем, как можно будет приступить к анализу? Лишние пробелы и непечатаемые символы почти неизбежны при импорте данных в Excel из веб-страниц или сторонних программ. Поиск и удаление вручную или применение функций Excel не продуктивно, если вы работаете с большими таблицами.

Инструмент «Очистить ячейки» поможет очистить массив данных в секунды:

  • Удалить лишние пробелы в начале, в конце и между словами

  • Удалить неразрывные пробелы “&nbps”

  • Удалить переносы строк и другие непечатаемые символы

Перед началом работы добавьте «Очистить ячейки» в Excel

«Очистить ячейки» – это один из 20+ инструментов в составе надстройки XLTools для Excel. Работает в Excel 2019, 2016, 2013, 2010, десктоп Office 365.

– пробный период дает 14 дней полного доступа ко всем инструментам.

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

Иногда ячейки содержат лишние пробелы в начале или в конце текста. Почти аналогично Excel функции =СЖПРОБЕЛЫ, вы можете удалить эти нежелательные пробелы, но сразу и во всем диапазоне.

  1. Нажмите кнопку Очистка данных на панели XLTools Вы выпадающем списке выберите Очистить ячейки Откроется диалоговое окно.

  2. Выберите диапазон, который нужно очистить.

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

  3. Отметьте флажком пробелы в начале и в конце.

  4. Нажмите ОК Готово, нежелательные пробелы в начале и в конце удалены.

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

Иногда ячейки содержат лишние пробелы между словами, вам может потребоваться сократить множественные пробелы до одиночных. Почти аналогично Excel функции =СЖПРОБЕЛЫ, вы можете удалить эти лишние пробелы, но сразу и во всем диапазоне.

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

  1. Нажмите кнопку Очистка данных на панели XLTools Вы выпадающем списке выберите Очистить ячейки Откроется диалоговое окно.

  2. Выберите диапазон, который нужно очистить.

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

  3. Отметьте флажком все лишние пробелы.

  4. Нажмите ОК Готово, лишние пробелы сокращены до одиночных пробелов.

Как удалить неразрывные пробелы “&nbps” из ячеек

Неразрывные пробелы “&nbps” являются html символами, которые могут появится в книге Excel при копировании или импорте данных из веб-страниц или сторонних программ. Обычно пробелы “&nbps” выглядят в точности как обычные, но функция =СЖПРОБЕЛЫ в Excel их не распознает и обрабатывает только стандартные пробелы (7-битный код ASCII, значение 32).

Инструмент «Очистить ячейки» удалит неразрывные пробелы “&nbps” (Unicode, значение 160) из всего диапазона.

  1. Нажмите кнопку Очистка данных на панели XLTools Вы выпадающем списке выберите Очистить ячейки Откроется диалоговое окно.

  2. Выберите диапазон, который нужно очистить.

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

  3. Отметьте флажком неразрывные пробелы “&nbps”.

  4. Нажмите ОК Готово, все неразрывные пробелы “&nbps” удалены.

Как убрать переносы строк из ячеек

Перенос строки – это один из непечатаемых знаков, который может появится в таблице Excel при использовании Alt+Enter, копировании или импорте данных из веб-страниц или сторонних программ. Почти аналогично Excel функции =СЖПРОБЕЛЫ, вы можете удалить переносы строк, но сразу и во всем диапазоне.

Инструмент «Очистить ячейки» удалит переносы строк (CR, ASCII код 13) и разрывы строк (LF, ASCII код 10) из всего диапазона.

  1. Нажмите кнопку Очистка данных на панели XLTools Вы выпадающем списке выберите Очистить ячейки Откроется диалоговое окно.

  2. Выберите диапазон, который нужно очистить.

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

  3. Отметьте флажком переносы строк.

  4. Нажмите ОК Готово, все переносы строк удалены.

Как очистить ячейки от непечатаемых символов

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

Вместо комбинирования функций Excel =ПЕЧСИМВ, =КОДСИМВ и =ПОДСТАВИТЬ, вы можете очистить весь диапазон сразу.

Инструмент «Очистить ячейки» удалит следующие непечатаемые символы:

  • Непечатаемые символы в 7-битном коде ASCII (занчения от 1 до 31)

  • Непечатаемые символы в Unicode (значения 127, 129, 141, 143, 144, 157, 160)


  1. Нажмите кнопку Очистка данных на панели XLTools Вы выпадающем списке выберите Очистить ячейки Откроется диалоговое окно.

  2. Выберите диапазон, который нужно очистить.

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

  3. Отметьте флажком непечатаемые символы.

  4. Нажмите ОК Готово, все непечатаемые символы удалены.

Удаление строк на основе значения ячейки (или условия) в Excel (простое руководство)

Содержание

  • Отфильтруйте строки на основе значения / условия, а затем удалите их
  • Отсортируйте набор данных, а затем удалите строки
  • Найдите и выберите ячейки на основе значения ячейки, а затем удалите строки
  • Удалить все строки с пустой ячейкой
  • Фильтрация и удаление строк на основе значения ячейки (с использованием VBA)

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

Например, рассмотрим следующие примеры:

  1. У вас есть данные торгового представителя, и вы хотите удалить все записи для определенного региона или продукта.
  2. Вы хотите удалить все записи, в которых стоимость продажи меньше 100.
  3. Вы хотите удалить все строки, в которых есть пустая ячейка.

Есть несколько способов избавиться от этой кошки данных в Excel.

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

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

Отфильтруйте строки на основе значения / условия, а затем удалите их

Один из самых быстрых способов удалить строки, содержащие определенное значение или удовлетворяющие заданному условию, — это их отфильтровать. Получив отфильтрованные данные, вы можете удалить все эти строки (при этом оставшиеся строки останутся нетронутыми).

Фильтр Excel достаточно универсален, и вы можете фильтровать его по многим критериям (например, по тексту, числам, датам и цветам).

Рассмотрим два примера, в которых вы можете фильтровать строки и удалять их.

Удалить строки, содержащие определенный текст

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

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

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

Ниже приведены шаги по удалению строк в зависимости от значения (все записи Среднего Запада):

  1. Выберите любую ячейку в наборе данных, из которой вы хотите удалить строки
  2. Перейдите на вкладку «Данные».
  3. В группе «Сортировка и фильтр» щелкните значок «Фильтр». Это применит фильтры ко всем ячейкам заголовков в наборе данных.
  4. Щелкните значок фильтра в ячейке заголовка региона (это небольшой значок треугольника, указывающий вниз, в правом верхнем углу ячейки).
  5. Отмените выбор всех других опций, кроме опции Mid-West (быстрый способ сделать это — щелкнуть опцию Select All, а затем щелкнуть опцию Mid-West). Это отфильтрует набор данных и покажет вам только записи для региона Среднего Запада.
  6. Выберите все отфильтрованные записи
  7. Щелкните правой кнопкой мыши любую из выбранных ячеек и выберите «Удалить строку».
  8. В открывшемся диалоговом окне нажмите ОК. На этом этапе вы не увидите никаких записей в наборе данных.
  9. Щелкните вкладку «Данные» и щелкните значок «Фильтр». Фильтр будет удален, и вы увидите все записи, кроме удаленных.

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

Некоторые полезные ярлыки, которые нужно знать, чтобы ускорить процесс:

  1. Control + Shift + L применить или удалить фильтр
  2. Ctrl + — (удерживайте клавишу Ctrl и нажмите клавишу минус), чтобы удалить выделенные ячейки / строки

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

Если у вас много категорий / регионов, вы можете ввести имя в поле прямо над полем (с этими названиями регионов), и Excel покажет вам только те записи, которые соответствуют введенному тексту (как показано ниже). Когда у вас есть текст, на основе которого вы хотите отфильтровать, нажмите клавишу Enter.

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

Или

Вы можете использовать методы, показанные далее в этом руководстве (используя метод сортировки или метод поиска всех).

Удаление строк на основе числового условия

Так же, как я использовал метод фильтрации для удаления всех строк, содержащих текст Mid-West, вы также можете использовать числовое условие (или условие даты).

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

Ниже приведены шаги для этого:

  1. Выберите любую ячейку в данных
  2. Перейдите на вкладку «Данные».
  3. В группе «Сортировка и фильтр» щелкните значок «Фильтр». Это применит фильтры ко всем ячейкам заголовков в наборе данных.
  4. Щелкните значок «Фильтр» в ячейке заголовка «Продажи» (это небольшой значок треугольника, указывающий вниз, в правом верхнем углу ячейки).
  5. Наведите курсор на параметр «Числовые фильтры». Это покажет вам все параметры фильтра, связанные с числами, в Excel.
  6. Нажмите на опцию «Меньше чем».
  7. В открывшемся диалоговом окне «Пользовательский автофильтр» введите значение «200» в поле.
  8. Щелкните ОК. Это отфильтрует и покажет только те записи, в которых стоимость продажи меньше 200.
  9. Выберите все отфильтрованные записи
  10. Щелкните правой кнопкой мыши любую ячейку и выберите Удалить строку.
  11. В открывшемся диалоговом окне нажмите ОК. На этом этапе вы не увидите никаких записей в наборе данных.
  12. Щелкните вкладку «Данные» и щелкните значок «Фильтр». Фильтр будет удален, и вы увидите все записи, кроме удаленных.

В Excel можно использовать множество числовых фильтров, например, меньше / больше, равно / не равно, между, 10 первых, выше или ниже среднего и т. Д.

Примечание. Вы также можете использовать несколько фильтров. Например, вы можете удалить все строки, в которых значение продаж больше 200, но меньше 500. В этом случае вам нужно использовать два условия фильтрации. Диалоговое окно Custom Autofilter позволяет использовать два критерия фильтрации (AND и OR).

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

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

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

Вы не можете сделать это с помощью фильтрации, но можете сделать это с помощью сортировки.

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

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

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

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

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

  1. Выберите любую ячейку в данных
  2. Перейдите на вкладку «Данные».
  3. В группе «Сортировка и фильтр» щелкните значок «Сортировка».
  4. В открывшемся диалоговом окне «Сортировка» выберите «Регион» для сортировки по столбцу.
  5. Убедитесь, что в поле «Сортировать по» выбрано значение «Значения ячеек».
  6. В разделе «Порядок» выберите от А до Я (или от Я до А, не имеет значения).
  7. Щелкните ОК. Это даст вам отсортированный набор данных, как показано ниже (отсортированный по столбцу B).
  8. Выбрать все записи с регионом Средний Запад (все ячейки в строках, а не только столбец региона)
  9. После выбора щелкните правой кнопкой мыши и выберите Удалить. Откроется диалоговое окно «Удалить».
  10. Убедитесь, что выбран параметр «Сдвиг ячеек вверх».
  11. Щелкните ОК.

Вышеупомянутые шаги удалят все записи, в которых регион был Средним Западом, но не удаляет всю строку. Итак, если у вас есть какие-либо данные справа или слева от вашего набора данных, они останутся невредимыми.

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

Вот подробное руководство по сортировке данных в Excel.

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

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

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

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

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

Ниже приведены шаги для этого:

  1. Выбрать весь набор данных
  2. Перейдите на вкладку «Главная»
  3. В группе редактирования нажмите «Найти и выбрать», а затем нажмите «Найти» (вы также можете использовать сочетание клавиш Control + F).
  4. В диалоговом окне «Найти и заменить» введите текст «Средний Запад» в поле «Найти:».
  5. Нажмите «Найти все». Это мгновенно покажет вам все экземпляры текста Среднего Запада, которые удалось найти Excel.
  6. Используйте сочетание клавиш Control + A, чтобы выбрать все ячейки, найденные Excel. Вы также сможете увидеть все выбранные ячейки в наборе данных.
  7. Щелкните правой кнопкой мыши любую из выбранных ячеек и нажмите Удалить. Откроется диалоговое окно «Удалить».
  8. Выберите вариант «Вся строка».
  9. Щелкните ОК.

Вышеупомянутые шаги удалят все ячейки, в которых значение региона — Средний Запад.

Примечание. Поскольку функция «Найти и заменить» может обрабатывать символы подстановки, вы можете использовать их при поиске данных в Excel. Например, если вы хотите удалить все строки, в которых находится регион Среднего Запада или Юго-Запада, вы можете использовать ‘*Запад‘Как текст для поиска в диалоговом окне« Найти и заменить ». Это даст вам все ячейки, где текст заканчивается словом West.

Удалить все строки с пустой ячейкой

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

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

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

Ниже приведены шаги для этого:

  1. Выберите весь набор данных (в данном случае A1: D16).
  2. нажмите F5 ключ. Это откроет диалоговое окно «Перейти к» (вы также можете получить это диалоговое окно из «Главная» -> «Редактирование» -> «Найти и выбрать» -> «Перейти»).
  3. В диалоговом окне «Перейти» нажмите кнопку «Специальная». Откроется диалоговое окно «Перейти к специальному».
  4. В диалоговом окне «Перейти к специальному» выберите «Пробелы».
  5. Щелкните ОК.

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

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

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

Если вам интересно узнать больше об этой технике, я написал подробное руководство о том, как удалять строки с пустыми ячейками. Он включает в себя метод Go To Special, а также метод VBA для удаления строк с пустыми ячейками.

Фильтрация и удаление строк на основе значения ячейки (с использованием VBA)

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

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

Этот код работает так же, как описанный выше метод Filter (за исключением того факта, что он выполняет все шаги в бэкэнде и экономит вам несколько кликов).

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

Ниже приведен код VBA, который это сделает.

Sub DeleteRowsWithSpecificText () 'Источник: https: //trumpexcel.com/delete-rows-based-on-cell-value/ ActiveCell.AutoFilter Поле: = 2, Criteria1: = "Mid-West" ActiveSheet.AutoFilter.Range.Offset (1, 0) .Rows.SpecialCells (xlCellTypeVisible) .Delete End Sub

В приведенном выше коде используется метод VBA Autofilter, чтобы сначала отфильтровать строки на основе указанного критерия (который является «Средним Западом»), затем выбрать все отфильтрованные строки и удалить их.

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

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

Перед удалением строк он покажет вам подсказку, как показано ниже. Я считаю это полезным, поскольку он позволяет мне дважды проверить отфильтрованную строку перед удалением.

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

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

Sub DeleteRowsinTables () 'Источник: https: //trumpexcel.com/delete-rows-based-on-cell-value/ Dim Tbl As ListObject Set Tbl = ActiveSheet. ListObjects (1) ActiveCell.AutoFilter Field: = 2, Criteria1: = "Средний Запад" Tbl.DataBodyRange.SpecialCells (xlCellTypeVisible). Удалить End Sub

Поскольку VBA рассматривает таблицу Excel как объект списка (а не как диапазон), мне пришлось соответствующим образом изменить код.

Куда поставить код VBA?

Этот код необходимо поместить в серверную часть редактора VB в модуле.

Ниже приведены шаги, которые покажут вам, как это сделать:

  1. Откройте книгу, в которую вы хотите добавить этот код.
  2. Используйте сочетание клавиш ALT + F11, чтобы открыть окно редактора VBA.
  3. В этом окне редактора VBA слева есть панель «Project Explorer» (в которой перечислены все объекты книг и листов). Щелкните правой кнопкой мыши любой объект в книге (в котором вы хотите, чтобы этот код работал), наведите курсор на «Вставить» и затем нажмите «Модуль». Это добавит объект модуля в рабочую книгу, а также откроет окно кода модуля справа.
  4. В окне модуля (которое появится справа) скопируйте и вставьте приведенный выше код.

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

  1. Выберите любую строку в коде и нажмите клавишу F5.
  2. Нажмите кнопку «Выполнить» на панели инструментов редактора VB.
  3. Назначьте макрос кнопке или фигуре и запустите его, щелкнув по нему на самом листе.
  4. Добавьте его на панель быстрого доступа и запустите код одним щелчком мыши.

Вы можете прочитать все о том, как запустить код макроса в Excel, в этой статье.

Примечание. Поскольку книга содержит код макроса VBA, вам необходимо сохранить его в формате с поддержкой макросов (xlsm).

Как в excel удалить ячейку Excelka.ru

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

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

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

Как удалить ячейку?

1. Откройте в Excel необходимую таблицу. Щелкните левой кнопкой по элементу, который нужно удалить.

2. На вкладке «Главная», в правой части панели, откройте ниспадающее меню «Удалить» и выберите пункт «Удалить ячейки».

3. В дополнительном окне выберите способ удаления (кликните радиокнопку возле необходимой опции):

  • «Ячейки со сдвигом влево» — после удаления все элементы, находящиеся в строке по правую сторону переместятся влево;
  • «Ячейки со сдвигом вверх» — находящиеся ниже элементы в столбце поднимутся вверх.

Как изменить значение ячейки?

1. Клацните по элементу 2 раза левой кнопкой.

2. Когда появится курсор, изменяйте или удаляйте параметр точно так же, как и в Ворде (текстовом редакторе Word):

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

Как удаляются строки и столбцы?

1. Кликните по названию столбца (специальное поле вверху). Вся ячейки в столбце выделятся.

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

3. В появившемся контекстном меню Excel клацните «Удалить».

4. Аналогичным образом убирается из проекта и строка: выделите её и активируйте соответствующую команду в меню.

Как убирать из таблицы одинаковые ячейки?

1. На вкладке «Данные» нажмите опцию «Удалить дубликаты».

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

  • нажмите «Снять выделение»;
  • установите щелчком мышки метку в списке, где требуется.

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

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

1. На вкладке «Данные», в блоке «Фильтр», клацните подраздел «Дополнительно».

2. В окне «Расширенный фильтр» укажите, где сохранять отредактированный список (на месте или в отдельный файл).

3. Клацните по окошку «Только уникальные записи». Нажмите «OK».

Как убрать пустые ячейки?

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

2. Нажмите клавишу «F5».

3. В открывшейся панели клацните «Выделить».

4. Включите кликом мыши опцию «Пустые ячейки». Нажмите «OK».

5. Удалите выделенные элементы через контекстное меню (клацните по ним правой кнопкой).

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

1. Выделите столбец, который нужно отредактировать.

2. Откройте раздел «Данные» и нажмите «Фильтр».

3. Щёлкните по установленному фильтру («стрелочка» в ячейке).

4. Снимите флажок в надстройке «Выделить всё».

5. Щёлкните окошко в «Пустые», а потом кнопку «OK».

6. В столбце отобразятся только пустые ячейки. Кликните по ним правой кнопкой и нажмите «Удалить… ».

Комфортной работы в Excel!

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

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

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

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

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

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

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

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

  • Запускается небольшое окошко удаления ячеек. В нем нужно выбрать, что именно мы хотим удалить. Существуют следующие варианты выбора:
    • Ячейки, со сдвигом влево;
    • Ячейки со сдвигом вверх;
    • Строку;
    • Столбец.

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

    А, если был выбран второй пункт, то со сдвигом влево.

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

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

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

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

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

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

      Выделяем группу элементов вертикальной направленности. Производим щелчок по кнопке «Удалить» на ленте.

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

      Выделяем этот массив и жмем на кнопку «Удалить» на ленте.

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

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

    Вслед за этим происходит запуск окошка удаления, которое нам уже знакомо по первому варианту. Если нам нужно удалить многомерный массив со сдвигом, отличным от того, который происходит при простом нажатии на кнопку «Удалить» на ленте, то следует переставить переключатель в позицию «Ячейки, со сдвигом вверх». Затем производим щелчок по кнопке «OK».

  • Как видим, после этого массив был удален так, как были заданы настройки в окне удаления, то есть, со сдвигом вверх.
  • Способ 3: использование горячих клавиш

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

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

    Запускается уже привычное для нас окно удаления элементов. Выбираем желаемое направление сдвига и щелкаем по кнопке «OK».

  • Как видим, после этого выбранные элементы были удалены с направлением сдвига, которое было указано в предыдущем пункте.
  • Способ 4: удаление разрозненных элементов

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

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

  • После того, когда выделение выполнено, можно произвести удаление любым из трех способов, которые мы описывали выше. Удалены будут все выбранные элементы.
  • Способ 5: удаление пустых ячеек

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

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

    Запускается окно перехода. В нем следует щелкнуть по кнопке «Выделить…», размещенной в его нижнем левом углу.

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

    Как видим, после выполнения последнего действия все пустые элементы в указанном диапазоне были выделены.

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

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

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

    Очистка ячеек содержимого или форматов

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

    Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

    На вкладке Главная в группе Редактирование щелкните стрелку рядом с кнопкой » очистить » , а затем выполните одно из следующих действий:

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

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

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

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

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

    Если щелкнуть ячейку, а затем нажать клавишу DELETE или Backspace (удалить), содержимое ячейки будет очищено без удаления каких-либо форматов ячеек или примечаний к ячейкам.

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

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

    Примечание: Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Была ли информация полезной? Для удобства также приводим ссылку на оригинал (на английском языке).

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

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

    Как удаляются ячейки

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

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

    Самый простой способ удалить ячейки

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

    1. Выделяем элементы, которые подлежат удалению и кликаем правой кнопкой мыши по любому месту выделенной области. В появившемся списке выбираем пункт “Удалить…”.
    2. На экране отобразится соответствующее окно с четырьмя опциями. Поскольку нам необходимо избавиться именно от ячеек, а не от целых строк или столбцов, выбираем одно из двух действий – удаление ячеек со сдвигом влево либо со сдвигом вверх. Выбор конкретного действия зависит от задач, которые стоят перед пользователем. После того, как мы определились с нужным вариантом, подтверждаем действие, нажав кнопку OK.
    3. Как мы и хотели, все выбранные ячейки были удалены из таблицы. Мы выбрали второй вариант (сдвиг вверх), поэтому группа ячеек, находящаяся под выделенной областью сместилась вверх ровно на столько строк, сколько было в выделенном нами диапазоне.
    4. Если же мы выберем первый вариант (сдвиг влево), все элементы, находящиеся по правую сторону от удаленных, сместятся влево, заняв их место. Кстати, данный вариант в нашем случае подошел лучше, так как с правой стороны от выделенного диапазона были пустые ячейки. Таким образом, визуально кажется, что мы просто очистили данные выделенного диапазона, сохранив целостную структуру таблицы. Хотя на самом деле, такого эффекта мы добились именно благодаря тому, что ячейки, которые собой заменили исходные, не содержат данных.

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

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

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

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

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

    В случае удаления диапазона элементов по вертикали, соседние ячейки сместятся в другом направлении. Давайте рассмотрим это на примере.

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

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

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

    Примечание: Использование кнопки “Удалить”, расположенной на ленте менее функционально в сравнении с удалением через контекстное меню, поскольку оно не дает пользователю возможность настроить сдвиг ячеек.

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

    1. Выделяем область ячеек для удаления. Но теперь, в разделе “Ячейки” на ленте кликаем не по самой кнопке «Удалить», а по треугольнику, расположенному справа от нее. В раскрывшемся списке щелкаем по пункту “Удалить ячейки…”.
    2. Мы увидим знакомое окно с вариантами удаления и смещения. Выбираем тот, который соответствует нашим целям и жмем кнопку OK, чтобы увидеть результат. Допустим, пусть это будет сдвиг вверх.
    3. Операция удаления прошла успешно, и смещение произошло именно вверх.

    Комбинация клавиш для удаления ячеек

    Сочетания клавиш позволяют оперативно выполнить многие операции в Эксель, и процедура удаления ячеек – не исключение (смотрите также на нашем сайте статью “Горячие клавиши в Excel“).

    1. Как обычно, все начинается с выделения нужной области данных. После этого нажимаем на клавиатуре комбинацию клавиш “Ctrl” и “-“.
    2. Запустится привычное нам окно с опциями удаления ячеек. Определяемся с желаемым направлением сдвига и подтверждаем операцию.
    3. Отмеченные ячейки удалились из книги со сдвигом в ранее указанном направлении.

    Как удалить разбросанные ячейки

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

    1. Отмечаем первый элемент привычным методом. Далее, зажав клавишу “Ctrl” по очереди выделяем все оставшиеся нужные ячейки либо диапазоны (вне зависимости от того, на каком расстоянии они находятся друг от друга).
    2. После того, как мы успешно справились с первым шагом, приступаем к самому удалению, которое можно выполнить ранее рассмотренными способами.

    Как быстро убрать пустые ячейки

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

    1. Как всегда, вначале нам потребуется выделение. Но теперь мы отмечаем всю таблицу или ее часть, где планируется выполнить удаление. После этого нажимаем функциональную клавишу “F5”.
    2. В запустившемся окне нажимаем кнопку «Выделить…» в левом нижнем углу.
    3. На экране отобразится окно с параметрами выделения групп ячеек. Устанавливаем отметку напротив опции «Пустые ячейки» и подтверждаем действие нажатием кнопки OK.
    4. Выполнив предыдущие действия нам удалось отметить все пустые ячейки в выделенной таблице.
    5. Теперь остаётся лишь удалить эти элементы одним из методов, рассмотренных выше.

    Заключение

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

    Как удалить значения ячеек? Выборочное удаление значений

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

    Чтобы было понятно о чем пойдет речь, вспомним, что ячейка — это часть табличного пространства, образованная пересечением строки и столбца. Ячейка может содержать какие-то значения, например числа, текст, формулы и так далее, а также может содержать информацию о шрифтах, их цветах и размерах, заливках, рамках, защите и так далее. Таким образом, удалять можно как сами ячейки со всем их содержимым (при этом место удаленной ячейки занимает новая, а всё табличное пространство смещается либо вверх, либо влево) так и часть информации, например только значения или только форматы. В этой публикации речь пойдет об удалении значений, когда сами ячейки остаются на своих местах и информация об их форматах остается неизменной.

    Стандартные средства для удаления значений ячеек

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

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

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

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

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

    Использование надстройки позволяет:

    1. удалить значения из ячеек с числовыми значениями;

    2. удалить значения из ячеек с текстовыми значениями;

    3. удалить значения из ячеек с формулами;

    4. удалить значения из ячеек, содержащих примечания;

    5. удалить значения из всех ячеек с цветной заливкой;

    6. удалить значения из ячеек только с определенным цветом заливки;

    7. удалить значения из ячеек с цветным шрифтом;

    8. удалить значения из ячеек с заданным цветом шрифта;

    9. удалить значения из ячеек с рамками.

    Видео по выборочному удалению значений ячеек

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

    Содержание

    1. Как удалить пустые строки в Excel
    2. Удаление пустых строк в Excel через сортировку
    3. Как удалить пустые строки в Excel через фильтр
    4. Как удалить лишние строки в Excel через выделение группы ячеек
    5. Как удалить пустые строки в Excel через вспомогательный столбец
    6. Как удалить пустые строки в Excel с помощью сортировки
    7. Как удалить пустые строки в Excel с помощью фильтрации
    8. Как в таблице Excel удалить пустые строки?
    9. Как удалить повторяющиеся строки в Excel?
    10. Простой способ удаления пустых строк
    11. Удаление пустых строк через сортировку данных
    12. Никогда не удаляйте пустые строки, при помощи выбора пустых ячеек
    13. Исключение пустых ячеек через формулу Считать пустоты в Эксель
    14. Самый простой способ – через кнопку «Удалить»
    15. С помощью сортировки
    16. Через «Фильтр»
    17. Грубо и быстро
    18. Первый способ: удаление одиночных строчек в малом количестве
    19. Через меню закладок
    20. Через объединение ячеек

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

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

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

    Алгоритм действия данного метода весьма прост:

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

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

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

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

    1. Выделяем «шапку» таблицы.
    2. Отправляемся на вкладку «Данные».
    3. На панели «Сортировка и фильтр» выбираем функцию «Фильтр».
    4. Нажимаем на направленную вниз стрелочку, появившуюся в правом нижнем углу заголовка каждого столбца.
    5. В открывшимся окне отфильтровываем содержимое по имени «Пустые».
    6. Нажимаем «OK».

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

    Как удалить лишние строки в Excel через выделение группы ячеек

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

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

    1. Выделяем всю таблицу.
    2. Находим в главном меню вкладку «Редактирование».
    3. Нажимаем на кнопку «Найти и выделить».
    4. Выбираем функцию «Выделение группы ячеек».
    5. В появившемся окне ставим метку рядом с «Пустые ячейки».
    6. Нажимаем «ОК».
    7. Кликаем правой кнопкой мыши в выделенный диапазон.
    8. Выбираем функцию «Удалить».

    Результат – таблица без пустых ячеек.

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

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

    1. Создать вспомогательный столбец в конце таблицы.
    2. Поставить в каждой его ячейки обозначение соответствующей строки (например, заполненная срока – «+», а пустая – «-»).
    3. Отфильтровать последний столбец по значению «-».
    4. Удалить все строки, оставшиеся после фильтрации.
    5. Отменить фильтр.

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

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

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

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

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

    • Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке “Данные” нажмем на кнопку “Сортировка”:

    • В появившемся диалоговом окне сортировки выберем столбец, по которому будут отсортированы данные и укажем их порядок:

    • После этого система автоматически отсортирует строки с пустыми ячейками, и разместит их внизу таблицы:

    • Затем, выделите пустые строки левой клавишей мыши и удалите их, нажав правой кнопкой мыши и выбрав пункт “Удалить”:

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

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

    • Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке “Данные” нажмем на кнопку “Фильтр”:

    Важно! Для корректной фильтрации данных обязательно, перед нажатием кнопки “Фильтр”, выделите область со значениями таблицы, включая пустые строки. Если этого не сделать – фильтрация данных таблицы будет осуществляться до первой пустой строки!

    • Нажмите на выпадающий список фильтра любого из заголовков таблицы и выберите пустые строки:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Исключение пустых ячеек через формулу Считать пустоты в Эксель

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

    =СЧИТАТЬПУСТОТЫ(A1:F7)

    Далее растягиваем формулу до конца.

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

    Аналогично удаляем их и отключаем фильтрацию.

    Готово.

    Самый простой способ – через кнопку «Удалить»

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

    Шаг 1. Выделите с помощью мышки пустые строки. Правой кнопкой мыши один раз щелкните в зоне выделения. Появится меню.

    Шаг 2. В меню выберите пункт «Удалить».

    Шаг 3. Появляется список «Удаление ячеек». В списке поставьте отметку напротив «Строку» и нажмите «ОК». Отмеченное будет удалено.

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

    С помощью сортировки

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

    Шаг 1. Выделите всю таблицу. На панели инструментов перейдите на вкладку «Данные».

    Шаг 2. Нажмите на кнопку «Сортировка».

    Шаг 3. В появившемся окне в поле «Сортировка» проставьте «Значение» и кликните «ОК».

    Информация окажется упорядочена. Строчки со значениями останутся сверху, пустые – снизу таблицы. Все эти строчки махом можно удалить при помощи ПКМ.

    Через «Фильтр»

    Фильтрация, как и сортировка, помогает собрать пустые строчки вместе. Действуем так:

    Шаг 1. Во вкладке «Главная» перейти в раздел «Редактирование» и кликнуть на «Сортировка и фильтр».

    Шаг 2. Нажать на кнопку «Фильтр».

    Шаг 3. В появившемся окне поставить галочку напротив «Пустые» и нажать «ОК».

    Останутся только пустые строчки.

    Шаг 4. Выделить пустоты и удалить первым способом (через ПКМ).

    Прежде чем устанавливать «Фильтр», нужно выделить всю таблицу. Иначе фильтр будет работать только до первой пустой строки.

    Грубо и быстро

    1. Выделяем исходный диапазон
    2. Жмем клавишу F5, далее кнопка Выделить (Special). В открывшмся окне выбираем Пустые ячейки(Blanks) и жмем ОК.

      Выделяются все пустые ячейки в диапазоне.
    3. Даем в меню команду на удаление выделенных ячеек: правой кнопкой мыши Удалить ячейки (Delete Cells) со сдвигом вверх.

    Первый способ: удаление одиночных строчек в малом количестве

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

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

    1. После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».

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

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

    Через меню закладок

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

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

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

    Последовательность действий:

    1. зайти в панель закладок «Главная»;
    2. выделить столбец;
    3. отыскать на панели кнопку «Удалить»;
    4. нажать кнопку.

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

    Последовательность действий:

    1. выделить ячейки;
    2. на панели закладок открыть подменю «Удалить»;
    3. выбрать «удалить ячейки»;
    4. поставить галочку на «столбец»;
    5. Ок.

    Через объединение ячеек

    По факту, действие не удаляет столбец, а соединяет его с соседним, делая из двух – один.

    Последовательность действий:

    1. выделить ячейки, которые необходимо объединить;
    2. на панели закладок «Главная» найти кнопку «Объединить и поместить в центре»;
    3. справа от кнопки найти маленькую стрелочку;
    4. нажать на стрелочку – появится подменю;
    5. в подменю выбрать «Объединить по строкам»;
    6. редактор сообщит, что при объединении, данные из правого столбца будут утеряны. Кликаем «Ок»;

    Источники

    • https://digital-boom.ru/software/kak-udalit-lishnie-stroki-v-excel.html
    • https://excelhack.ru/kak-v-excel-udalit-pustie-stroki/
    • https://exceltable.com/filtr-sortirovka/kak-udalit-pustye-stroki-v-excel
    • https://MicroExcel.ru/udalenie-pustyh-strok/
    • https://office-guru.ru/excel/kak-udalit-vse-pustye-stroki-v-excel-291.html
    • https://SeoPulses.ru/kak-udalit-pustiye-stroki-v-excel/
    • https://kovalev-copyright.ru/metodologicheskie-osnovy-dlya-kopirajterov/kak-udalit-pustye-stroki-v-excel.html
    • https://www.planetaexcel.ru/techniques/2/90/
    • https://studwork.org/spravochnik/informatika/excel/kak-udalit-lishnie-stroki-v-microsoft-excel
    • https://vacenko.ru/udalyaem-stolbec-v-eksel/

    Как удалить ячейки в excel

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

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

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

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

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

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

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

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

    • Ячейки, со сдвигом влево;
    • Ячейки со сдвигом вверх;
    • Строку;
    • Столбец.

    А, если был выбран второй пункт, то со сдвигом влево.

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

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

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

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

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

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

      Выделяем группу элементов вертикальной направленности. Производим щелчок по кнопке «Удалить» на ленте.

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

      Выделяем этот массив и жмем на кнопку «Удалить» на ленте.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Помимо этой статьи, на сайте еще 12345 инструкций.
    Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

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

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

    Как удалить ячейки в excel

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

    Если вы хотите удалить целую таблицу, см. раздел Удаление таблицы.

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

    На мини-панели инструментов нажмите Удалить.

    Выберите Удалить ячейки, Удалить столбцы или Удалить строки.

    Совет: Вы можете удалить содержимое строки или столбца таблицы, не изменяя ее структуру. Для этого выделите строку или столбец, а затем нажмите клавишу DELETE.

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

    В меню выберите пункт Удалить ячейки.

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

    Чтобы удалить строку, щелкните Удалить всю строку.

    Чтобы удалить столбец, щелкните Удалить весь столбец.

    Совет: Вы можете удалить содержимое строки или столбца таблицы, не изменяя ее структуру. Для этого выделите строку или столбец, а затем нажмите клавишу DELETE.

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

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

    Как удаляются ячейки

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

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

    Самый простой способ удалить ячейки

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

    1. Выделяем элементы, которые подлежат удалению и кликаем правой кнопкой мыши по любому месту выделенной области. В появившемся списке выбираем пункт “Удалить…”.
    2. На экране отобразится соответствующее окно с четырьмя опциями. Поскольку нам необходимо избавиться именно от ячеек, а не от целых строк или столбцов, выбираем одно из двух действий – удаление ячеек со сдвигом влево либо со сдвигом вверх. Выбор конкретного действия зависит от задач, которые стоят перед пользователем. После того, как мы определились с нужным вариантом, подтверждаем действие, нажав кнопку OK.
    3. Как мы и хотели, все выбранные ячейки были удалены из таблицы. Мы выбрали второй вариант (сдвиг вверх), поэтому группа ячеек, находящаяся под выделенной областью сместилась вверх ровно на столько строк, сколько было в выделенном нами диапазоне.

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

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

      Для начала отмечаем любым удобным способом ячейку, которую нужно удалить. Переключаемся в главную вкладку и щелкаем по кнопке “Удалить”, расположенной в группе “Ячейки”.

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

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

    В случае удаления диапазона элементов по вертикали, соседние ячейки сместятся в другом направлении. Давайте рассмотрим это на примере.

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

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

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

    Примечание: Использование кнопки “Удалить”, расположенной на ленте менее функционально в сравнении с удалением через контекстное меню, поскольку оно не дает пользователю возможность настроить сдвиг ячеек.

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

    1. Выделяем область ячеек для удаления. Но теперь, в разделе “Ячейки” на ленте кликаем не по самой кнопке «Удалить», а по треугольнику, расположенному справа от нее. В раскрывшемся списке щелкаем по пункту “Удалить ячейки…”.
    2. Мы увидим знакомое окно с вариантами удаления и смещения. Выбираем тот, который соответствует нашим целям и жмем кнопку OK, чтобы увидеть результат. Допустим, пусть это будет сдвиг вверх.
    3. Операция удаления прошла успешно, и смещение произошло именно вверх.

    Комбинация клавиш для удаления ячеек

    Сочетания клавиш позволяют оперативно выполнить многие операции в Эксель, и процедура удаления ячеек – не исключение (смотрите также на нашем сайте статью “Горячие клавиши в Excel“).

    1. Как обычно, все начинается с выделения нужной области данных. После этого нажимаем на клавиатуре комбинацию клавиш “Ctrl” и “-“.
    2. Запустится привычное нам окно с опциями удаления ячеек. Определяемся с желаемым направлением сдвига и подтверждаем операцию.
    3. Отмеченные ячейки удалились из книги со сдвигом в ранее указанном направлении.

    Как удалить разбросанные ячейки

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

    1. Отмечаем первый элемент привычным методом. Далее, зажав клавишу “Ctrl” по очереди выделяем все оставшиеся нужные ячейки либо диапазоны (вне зависимости от того, на каком расстоянии они находятся друг от друга).
    2. После того, как мы успешно справились с первым шагом, приступаем к самому удалению, которое можно выполнить ранее рассмотренными способами.

    Как быстро убрать пустые ячейки

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

    1. Как всегда, вначале нам потребуется выделение. Но теперь мы отмечаем всю таблицу или ее часть, где планируется выполнить удаление. После этого нажимаем функциональную клавишу “F5”.
    2. В запустившемся окне нажимаем кнопку «Выделить…» в левом нижнем углу.
    3. На экране отобразится окно с параметрами выделения групп ячеек. Устанавливаем отметку напротив опции «Пустые ячейки» и подтверждаем действие нажатием кнопки OK.
    4. Выполнив предыдущие действия нам удалось отметить все пустые ячейки в выделенной таблице.
    5. Теперь остаётся лишь удалить эти элементы одним из методов, рассмотренных выше.

    Заключение

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

    Как удалить ячейку в Excel (4 простых способа)

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

    Чтобы было понятнее, я буду использовать таблицу данных о продажах некоторых торговых представителей, которая состоит из 4 столбцов.
    В этой таблице представлена ​​информация о продажах для разных местоположений. Столбцы: Торговый представитель, Местоположение, Продукт, и Продажи .

    Рабочая тетрадь для практики

    Способы удалить ячейку в Excel

    1. Удалить ячейку с помощью функции Excel

    а. Использование ленты

    б. Использование правого клика

    2. Удалить ячейку с помощью VBA

    3. Удалить диапазон ячеек в Excel

    4. Удалить ненужную ячейку

    Вывод

    Дальнейшие чтения

    Рабочая тетрадь для практики

    способов удалить ячейку в Excel

    1. Удалить ячейку с помощью функции Excel

    а. Использование ленты

    I. Сдвиг ячеек влево

    Чтобы удалить ячейку с помощью ленты, сначала выберите ячейку, которую хотите удалить. Затем откройте вкладку Home >> перейдите к Cells >> Из Delete выберите Delete Cells .
    Я выбрал ячейку B9 .

    Теперь появится диалоговое окно , в котором будет отображаться 4 Удалить вариантов. Оттуда я выбрал ячеек сдвига, осталось . Наконец, нажмите OK.

    Опция Удалить Сдвиг ячеек влево удалит выбранную ячейку B9 , а также сместит остальные соседние ячейки C9, D9 и E9 из Расположение, Продукт, и

    6 9 Колонка Продажи

    слева.

    II. Сдвинуть ячейки вверх

    Чтобы удалить ячейку с помощью ленты, сначала выберите ячейку, которую хотите удалить. Затем откройте вкладку Home >> перейдите к Cells >> Из Delete выберите Delete Cells .
    Здесь я выбрал ячейку B9 .

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

    Опция Удалить Сдвиг ячеек вверх удалит выбранную ячейку B9 , а также сдвинет остальные ячейки ( B10:B15) из Торговый представитель вверх.

    б. Использование правого клика

    I. Сдвиг ячеек влево

    Сначала выберите ячейку, затем щелкните правой кнопкой мыши правой стороной мыши , затем выберите Удалить .
    Здесь я выбрал C10 ячейка.

    Теперь появится диалоговое окно , в котором будут показаны 4 варианта Удалить . Оттуда я выбрал ячеек сдвига, осталось . Затем, наконец, нажмите OK.

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

    II. Сдвиг ячеек вверх

    Сначала выберите ячейку, затем щелкните правой кнопкой мыши правой стороной мыши , затем выберите Удалить .
    Здесь я выбрал ячейку C10 .

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

    Опция Удалить Сдвиг ячеек вверх удалит выбранную ячейку C10 , а также сдвинет остальные соседние ячейки (C11:C15) столбца Location вверх.

    Подробнее: Как сдвинуть ячейки вниз в Excel

    2. Удалить ячейку с помощью VBA

    Сначала откройте вкладку Developer >> затем выберите Visual Basic.

    Теперь появится новое окно Microsoft Visual Basic для приложений .
    Затем откройте Insert >> и выберите Module.

    Здесь Модуль открыт.

     

    Теперь напишите код для удаления ячейки в модуле.

     Sub Delete_Cells()
    Диапазон("b9").Удалить
    Конец суб 

    Сейчас Сохранить код и вернитесь к рабочему листу. Затем откройте вкладку View >> затем перейдите к Macros >> выберите View Macros.

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

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


    Аналогичные показания:

    • Как сдвинуть ячейки в Excel
    • Как выбрать несколько ячеек в Excel (7 быстрых способов)
    • Методы очистки данных в Excel: заполнение пустых ячеек

    3.

    Удалить диапазон ячеек в Excel

    Чтобы удалить диапазон ячеек, сначала выберите диапазон ячеек, который вы хотите удалить. Затем откройте Вкладка «Главная » >> перейдите к Cells >> Из Удалить выберите Удалить ячейки .
    Я выбрал диапазон (B7:B11) ячеек.

    Теперь появится диалоговое окно , в котором будут показаны 4 варианта Удалить . Оттуда я выбрал ячеек сдвига, осталось . Наконец, нажмите OK.

    Параметр Удалить Сдвиг ячеек влево удалит выбранный диапазон ( B7:B11) ячейка также сместит остальные соседние ячейки диапазона ( B7:B11) влево.

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

    Опция Удалить Сдвиг ячеек вверх удалит выбранный диапазон ячеек (B7: B11) также сдвинет остальную часть диапазона ячеек (B7:B11)  из Торговый представитель вверх.

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

    4. Удалить ненужную ячейку

    Чтобы удалить ненужный текст из столбца, мы можем использовать Текст в столбцах и Удалить ячейки .
    Чтобы отделить ненужный текст от строки, мы будем использовать Текст в столбцы.
    Сначала выберите строку, которую вы хотите отделить от текста. Затем откройте вкладку Data >> Перейдите к Data Tools >> затем выберите Text to Columns .

    Теперь появится диалоговое окно с именем Мастер преобразования текста в столбцы . Здесь выберите тип файла с разделителями , затем нажмите Далее.

    Теперь выберите Разделители Пробел , затем нажмите Далее.

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

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

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

    Здесь вы увидите преобразованный текст в новых столбцах. Поскольку я хочу сохранить текст столбцов Sales Rep Name и Email ID , я удалю ячейки C11 и C12 .

    Теперь выберите ячейку, которую хотите удалить. Затем откройте вкладку Home >> перейдите к Cells >> Из Delete выберите Delete Cells .

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

    Нежелательные ячейки будут удалены.

    Заключение

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


    Дополнительная литература

    • Что такое активная ячейка в Excel?
    • Как отобразить формулы ячеек в Excel (6 методов)
    • Что такое ячейка в определении Excel
    • Как объединить несколько ячеек в Excel одновременно (3 быстрых способа)

    Как удалить текст или символ из ячейки в Excel

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

    В этом уроке мы рассмотрим наиболее распространенные случаи удаления символов в Excel. Хотите удалить определенный текст из нескольких ячеек? Или, может быть, удалить первый или последний символ в строке? Или, возможно, удалить только определенное вхождение данного символа? Какой бы ни была ваша задача, вы найдете для нее не одно решение!

    • Как удалить определенные символы
      • Удалить определенный символ из нескольких ячеек
      • Удалить определенный символ из строки
      • Удалить сразу несколько символов
    • Как удалить часть текстовой строки
      • Удалить текст из нескольких ячеек с помощью функции «Найти и заменить»
      • Удалить часть текста из ячейки с формулой
    • Удалить N-е вхождение определенного символа
    • Удалить первый символ из строки
    • Удалить последний символ из строки
    • Обрезать пробелы до и после текста
    • Специальные инструменты для удаления символов или текста в Excel

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

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

    Удаление символа из нескольких ячеек с помощью функции «Найти и заменить»

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

    1. Выберите диапазон ячеек, из которых вы хотите удалить определенный символ.
    2. Нажмите Ctrl + H, чтобы открыть диалоговое окно «Найти и заменить ».
    3. В поле Find what введите символ.
    4. Оставьте поле Замените на пустым.
    5. Щелкните Заменить все .

    В качестве примера, вот как можно удалить символ # из ячеек с A2 по A6.

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

    Советы и примечания:

    • Этот метод удаляет символы непосредственно из исходных данных. Если результат отличается от ожидаемого, нажмите Ctrl + Z, чтобы отменить изменение и вернуть исходные данные.
    • Если вы имеете дело с буквенными символами, где регистр букв имеет значение, щелкните Параметры , чтобы развернуть диалоговое окно Найти и заменить , а затем установите флажок Учитывать регистр , чтобы выполнить поиск с учетом регистра .

    Удалить определенный символ из строки с помощью формулы

    Чтобы удалить определенный символ из любой позиции строки, используйте эту общую формулу ПОДСТАВКИ: , формула принимает следующий вид:

    =ПОДСТАВИТЬ(A2, "#", "")

    По сути, формула обрабатывает строку в A2 и заменяет каждый символ решетки (#) пустым нить («»).

    Введите приведенную выше формулу в ячейку B2, скопируйте ее вниз через ячейку B6, и вы получите следующий результат:

    Обратите внимание, что ПОДСТАВИТЬ всегда возвращает текстовую строку , даже если результат содержит только числа, как в ячейках B2 и B3. (обратите внимание на выравнивание по левому краю по умолчанию, типичное для текстовых значений).

    Если вы хотите, чтобы результатом было число , оберните приведенную выше формулу в функцию ЗНАЧЕНИЕ следующим образом:

    =ЗНАЧЕНИЕ(ПОДСТАВИТЬ(A2, "#", ""))

    Или вы можете выполнить какую-нибудь математическую операцию, которая не изменит исходное значение, например добавить 0 или умножить на 1:

    =ПОДСТАВИТЬ(A2, "#", "")*1

    Удалить сразу несколько символов

    Чтобы удалить несколько символов с помощью одной формулы, просто вложите функции ПОДСТАВКИ одну в другую.

    Например, чтобы избавиться от решетчатого символа (#), косой черты (/) и обратной косой черты (\), используйте следующую формулу:

    =ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2, "#"," "), "/", ""), "\", "")

    Советы и примечания:

    • Функция ПОДСТАВИТЬ чувствительна к регистру , имейте это в виду при работе с буквами.
    • Если вы хотите, чтобы результаты были значениями , независимыми от исходных строк, используйте параметр Специальная вставка — значения , чтобы заменить формулы их значениями.
    • В ситуации, когда необходимо удалить много разных символов, пользовательская функция RemoveChars, определенная в LAMBDA, намного удобнее в использовании.

    Как удалить определенный текст из ячейки Excel

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

    Удалить текст из нескольких ячеек

    Чтобы удалить определенный текст из каждой ячейки в выбранном диапазоне, нажмите Ctrl + H, чтобы открыть диалоговое окно Найти и заменить, а затем:

    • Введите ненужный текст в поле Найти что Коробка .
    • Оставить Заменить с пустым полем .

    При нажатии кнопки Заменить все все замены будут выполнены за один раз:

    Удалить определенный текст из ячейки с помощью формулы

    Чтобы удалить часть текстовой строки, вы снова используете функцию ПОДСТАВИТЬ в ее основной форме:

    ПОДСТАВИТЬ( ячейка , текст , «»)

    Например, чтобы удалить подстроку «mailto:» из ячейки A2, используйте следующую формулу:

    = ПОДСТАВИТЬ(A2, "mailto:", "" )

    Эта формула переходит в ячейку B2, а затем вы перетаскиваете ее вниз на столько строк, сколько необходимо:

    Как удалить N-й экземпляр определенного символа

    В ситуации, когда вы хотите удалить определенное появление из конкретный символ, определите последний необязательный аргумент функции ПОДСТАВИТЬ. В приведенной ниже общей формуле instance_num определяет, какой экземпляр указанного символа следует заменить пустой строкой:

    Заместитель ( String , char , «», Encason_num )

    Например:

    , чтобы уничтожить 1 ST SLASH в A2, ваша формула:

    = подспространена (A2, Ваша формула:

    = подс другой /", "", 1)

    Чтобы удалить 2 nd символ косой черты, формула:

    =ПОДСТАВИТЬ(A2, "/", "", 2)

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

    Чтобы удалить первый символ с левой стороны строки, вы можете использовать одну из следующих формул. Оба делают одно и то же, но по-разному.

    ЗАМЕНИТЬ( ячейка , 1, 1, "")

    В переводе на человеческий язык формула гласит: в указанной ячейке взять 1 символ ( num_chars ) с позиции 1 st (start_num) и замените его пустой строкой ("").

    ПРАВО( ячейка , ДЛСТР( ячейка ) - 1)

    Здесь мы вычитаем 1 символ из общей длины строки, которая вычисляется функцией ДЛСТР. Разница передается RIGHT для извлечения этого количества символов с конца.

    Например, чтобы удалить первый символ из A2, формулы выглядят следующим образом:

    =ЗАМЕНИТЬ(A2, 1, 1, "")

    =ПРАВО(A2, ДЛСТР(A2) - 1)

    На снимке экрана ниже показана формула REPLACE. Формула RIGHT LEN даст точно такие же результаты.

    Чтобы удалить любые n символов из начала строки, см. Как удалить символы слева в Excel.

    Как удалить последний символ

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

    ЛЕВЫЙ( ячейка , ДЛСТР( ячейка ) - 1)

    Логика аналогична формуле ПРАВЫЙ ДЛСТР из предыдущего пример:

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

    Например, вы можете удалить последний символ из A2, используя эту формулу:

    =ЛЕВО(A2, ДЛСТР(A2) - 1)

    Чтобы удалить любые n символов с конца строки, см. раздел Как удалить символы справа в Excel.

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

    Чтобы удалить все после данного символа, общая формула: просто: функция ПОИСК вычисляет позицию указанного символа и передает ее функции ВЛЕВО, которая возвращает соответствующее количество символов с самого начала. Чтобы не выводить сам разделитель, из результата ПОИСКА вычитаем 1.

    Например, чтобы удалить текст после двоеточия (:), формула в B2 выглядит следующим образом:

    =ЛЕВЫЙ(A2, ПОИСК(":", A2) -1)

    Дополнительные примеры формул см. Удалить текст до или после определенного символа.

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

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

    Формула для удаления лишних пробелов из ячеек проста:

    =ОБРЕЗАТЬ(A2)

    Где A2 — исходная текстовая строка.

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

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

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

    SUBSTITUTE(A2, CHAR(160), " ")

    Где 160 - кодовый номер символа неразрывного пробела ( ) .

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

    CLEAN(SUBSTITUTE(A2, CHAR(160), " "))

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

    =ОТРЕЗАТЬ(ОЧИСТИТЬ(ПОДСТАВИТЬ(A2, СИМВОЛ(160), " ")))

    Дополнительные сведения см. в разделе Как удалить пробелы в Excel.

    Удаление символов в Excel с помощью мгновенного заполнения

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

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

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

    Готово!

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

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

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

    На вкладке Ablebits Data в группе Текст есть три варианта удаления символов из ячеек Excel:

    • Определенные символы и подстроки
    • символов в определенной позиции
    • Повторяющиеся символы

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

    1. Щелкните Удалить > Удалить символы .
    2. Выберите опцию, наиболее соответствующую вашим потребностям.
    3. Установите или снимите флажок С учетом регистра .
    4. Нажмите Удалить .

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

    Удалить определенный символ

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

    Например, мы удаляем все вхождения заглавных букв A и B из диапазона A2:A4:

    Удалить предопределенный набор символов

    Чтобы удалить определенный набор символов, выберите Удалить наборы символов и затем выберите один из следующих вариантов:

    • Непечатаемые символы — удаляет любой из первых 32 символов в 7-битном наборе ASCII (кодовые значения от 0 до 31), включая символ табуляции, разрыв строки и т. д.
    • Текстовые символы - удаляет текст и сохраняет цифры.
    • Числовые символы — удаляет числа из буквенно-цифровых строк.
    • Символы и знаки препинания — удаляет специальные символы и знаки препинания, такие как точка, вопросительный знак, восклицательный знак, запятая и т. д.

    Удалить часть текста

    Чтобы удалить часть строки, выберите параметр Удалить подстроку .

    Например, чтобы извлечь имена пользователей из адресов Gmail, мы удаляем подстроку «@gmail.com»:

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

    Доступные загрузки

    Удаление символов в Excel — примеры (файл .xlsm)
    Ultimate Suite — пробная версия (файл .zip)

    Вас также может заинтересовать

    Очистка и удаление ячеек (Microsoft Excel)

    Обратите внимание: Эта статья написана для пользователей следующих версий Microsoft Excel: 2007, 2010, 2013, 2016, 2019 и Excel в Microsoft 365. Если вы используете более раннюю версию (Excel 2003 или более раннюю), этот совет может не работать для вы . Чтобы просмотреть версию этого совета, написанную специально для более ранних версий Excel, щелкните здесь: Очистка и удаление ячеек.

    от Allen Wyatt
    (последнее обновление 2 апреля 2022 г.)

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

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

    • Все. Все, что связано с ячейкой, кроме самой ячейки.
    • Форматы. К ячейке применено любое форматирование.
    • Содержание. Информация в ячейке. Любое форматирование и комментарии остаются на месте.
    • Комментарии. Комментарии, прикрепленные к ячейке.
    • Гиперссылки. Гиперссылки в ячейке.

    Вы должны сделать свой выбор на основе того, что вы хотите очистить, а затем выбрать соответствующий пункт меню. Если хотите, вы также можете использовать клавишу Del для очистки ячейки. Обратите внимание, что ключ Del не удаляет ячейки; это очищает их. Использование этой клавиши быстрого доступа аналогично выбору «Содержимое» в подменю «Очистить».

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

    ExcelTips — ваш источник экономичного обучения работе с Microsoft Excel. Этот совет (7128) относится к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Microsoft 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь: Очистка и удаление ячеек .

    Биография автора

    Allen Wyatt

    На его счету более 50 научно-популярных книг и множество журнальных статей, Аллен Вятт является всемирно признанным автором. Он является президентом Sharon Parq Associates, компании, предоставляющей компьютерные и издательские услуги. Узнать больше об Аллене...

    Создавайте собственные приложения с помощью VBA! Узнайте, как расширить возможности Office 2013 (Word, Excel, PowerPoint, Outlook и Access) с помощью программирования VBA, используя его для написания макросов, автоматизации приложений Office и создания пользовательских приложений. Ознакомьтесь с курсом Mastering VBA для Office 2013 уже сегодня!

    Подписаться

    БЕСПЛАТНАЯ УСЛУГА: Получайте подобные советы каждую неделю в ExcelTips, бесплатном информационном бюллетене по продуктивности. Введите свой адрес и нажмите «Подписаться».

    Просмотреть последний информационный бюллетень.

    (Ваш адрес электронной почты никому никогда не передается.)

    Комментарии

    Этот сайт

    Есть версия Excel, которая использует ленточный интерфейс (Excel 2007 или новее)? Этот сайт для вас! Если вы использовать более раннюю версию Excel, посетите наш сайт ExcelTips посвящен интерфейсу меню.

    Новейшие наконечники

    Подписаться

    БЕСПЛАТНАЯ УСЛУГА: Получайте подобные советы каждую неделю в ExcelTips, бесплатном информационном бюллетене по продуктивности. Введите свой адрес и нажмите «Подписаться».

    (Ваш адрес электронной почты никому и никогда не передается.)

    Просмотрите самый последний информационный бюллетень.

    Ссылки и обмен

    • Советы по Excel: часто задаваемые вопросы
    • Вопросы или комментарии
    • Отличные идеи брендинга
    • Бесплатные календари

    Copyright © 2022 Sharon Parq Associates, Inc.

    Как удалить лишние неиспользуемые ячейки в Microsoft Excel 2013 | Малый бизнес

    Стивен Мелендес Обновлено 16 января 2019 г.

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

    Методы организации электронных таблиц

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

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

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

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

    Удалить ячейки в Excel

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

    Просто выделите строку или столбец, щелкнув маркер над столбцом или слева от строки. Затем щелкните вкладку «Главная» в меню ленты. Нажмите «Вставить» и нажмите «Удалить столбцы листа» , чтобы удалить выделенный столбец, или «Удалить строки листа» , чтобы удалить выделенную строку. Вы также можете щелкнуть правой кнопкой мыши левую часть строки или верхнюю часть столбца и нажать «Удалить» , чтобы удалить столбцы в Excel или удалить лишние строки.

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

    Вставка строк или столбцов 

    Вы также можете вставлять строки или столбцы в Excel.

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

    Аналогичным образом, чтобы вставить столбец в лист Excel, выделите предыдущий столбец и нажмите «Вставить» и «Вставить столбцы листа » на вкладке «Главная» в меню ленты. Чтобы вставить несколько столбцов, выделите одинаковое количество столбцов перед тем, куда вы хотите их переместить.

    Скрыть неиспользуемые ячейки в Excel

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

    Просто выберите строки или столбцы, которые вы хотите скрыть, и щелкните правой кнопкой мыши. Затем нажмите «Скрыть» в появившемся всплывающем меню.

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

    Ссылки

    • Microsoft: вставка или удаление ячеек, строк и столбцов
    • Hubspot: сортировка в Excel: простое руководство по организации данных
    • Microsoft: скрытие или отображение строк или столбцов
    0 советы 2 2 советы Чтобы скрыть неиспользуемые ячейки на распечатанной странице, выберите ячейки, которые вы хотите распечатать, и перейдите на вкладку «Макет страницы». Выберите «Область печати» в группе «Параметры страницы», а затем нажмите «Установить область печати».

    Биография писателя

    Стивен Мелендес — независимый журналист с опытом работы в сфере технологий и бизнеса. Он писал для различных деловых изданий, включая Fast Company, Wall Street Journal, Innovation Leader и Business BVI. Он получил стипендию Фонда Найта для обучения в Школе журналистики Медилла Северо-Западного университета.

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

    Пустые строки данных могут сильно раздражать.

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

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

    В этом посте мы рассмотрим 9 способов удаления пустых строк из наших данных Excel.

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

    Первый способ — ручной.

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

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

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

    Мы также можем удалять строки с помощью команды ленты. Перейдите на вкладку Главная ➜ нажмите команду Удалить ➜ затем выберите Удалить строки листа .

    Существует также очень удобное сочетание клавиш для удаления строк (столбцов или ячеек). Нажмите Ctrl+- на клавиатуре.

    Вот оно! Наших пустых строк больше нет.

    Удалить пустые строки с помощью Go To Special

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

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

    Не волнуйтесь, в Excel есть команда, которая выделяет для нас все пустые ячейки.

    Во-первых, нам нужно выбрать столбец наших данных, включая все пустые строки. Самый простой способ сделать это — выделить первую ячейку (в данном примере A1), затем, удерживая клавишу Shift, выбрать последнюю ячейку (в данном примере A14).

    Теперь мы можем использовать команду Go To Special для выбора только пустых ячеек. Перейдите на вкладку Home  ➜ нажмите команду Find & Select  ➜ выберите в меню Go To Special .

    Также есть удобная комбинация клавиш для меню Перейти к . Нажмите Ctrl + G, чтобы открыть меню Go To , затем нажмите кнопку Special , чтобы открыть меню Go To Special .

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

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

    Теперь нам нужно удалить выбранные строки.

    1. Используйте любой метод удаления строк из раздела Удаление пустых строк вручную .
      • Щелкните правой кнопкой мыши ➜ Delete
      • Главная Вкладка ➜ Удалить Удалить строки листов
      • Ctrl + - сочетание клавиатуры
    2. В 99999999999699969996999969 99969 9999999969 999999969 9999999999999999999999999999999999969. Кнопка ОК .

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

    Удалить пустые строки с помощью команды «Найти»

    Этот метод будет очень похож на описанный выше Удалить пустые строки с помощью метода «Перейти к специальному» . Единственное отличие состоит в том, что мы будем выбирать пустые ячейки с помощью команды Find .

    Как и раньше, нам нужно выбрать столбец в наших данных.

    Перейдите на вкладку Home  ➜ нажмите команду Find & Select  ➜ выберите Find в меню.

    Существует также сочетание клавиш, которое мы можем использовать, чтобы открыть меню Найти . Нажмите Ctrl + F на клавиатуре.

    В любом случае это откроет для нас меню «Найти и заменить».

    1. Разверните параметры Advanced в меню «Поиск».
    2. Оставьте поле ввода Find what пустым.
    3. Выберите параметр  Соответствовать всему содержимому ячейки .
    4. Поиск Внутри Лист .
    5. Посмотрите в Значения .
    6. Нажмите кнопку Найти все , чтобы вернуть все пустые ячейки.

    В нижней части меню «Найти» появится список всех пустых ячеек, найденных в выбранном диапазоне.

    Мы можем выбрать их все, нажав Ctrl + A. Затем мы можем закрыть меню поиска, нажав кнопку Закрыть . Теперь мы можем удалить все пустые ячейки, как и раньше.

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

    Мы также можем использовать фильтры для поиска пустых строк и удаления их из наших данных.

    Во-первых, нам нужно добавить фильтры к нашим данным.

    1. Выберите весь диапазон данных, включая пустые строки.
    2. Перейдите на вкладку Данные .
    3. Нажмите кнопку Фильтр в разделе Сортировка и фильтрация.

    Мы также можем добавить фильтры к диапазону, используя сочетание клавиш Ctrl + Shift + L.

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

    1. Щелкните переключатель фильтра в одном из столбцов.
    2. Используйте переключатель «Выбрать все», чтобы отменить выбор всех элементов.
    3. Проверьте бланки .
    4. Нажмите кнопку OK .

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

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

    Затем мы можем нажать кнопку OK , когда Excel спросит нас, хотим ли мы Удалить всю строку листа .

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

    Мы можем использовать фильтры немного по-другому, чтобы избавиться от пустых строк. На этот раз мы будем фильтровать пробелы. Щелкните переключатель фильтра в одном из столбцов ➜ снимите флажок Blanks  ➜ нажмите кнопку OK .

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

    Удаление пустых строк с помощью расширенных фильтров

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

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

    1. Нам нужно настроить диапазон критериев фильтрации. Мы собираемся фильтровать только на основе одного столбца, поэтому нам нужен один заголовок столбца из наших данных (в этом примере F1). Под заголовком столбца нам нужны наши критерии (в этом примере в F2), нам нужно ввести ="" в эту ячейку в качестве наших критериев.
    2. Выберите диапазон данных для фильтрации.
    3. Перейдите на вкладку Данные.
    4. Выберите «Дополнительно» в разделе «Сортировка и фильтр».

    Теперь нам нужно настроить меню Advanced Filter.

    1. Выбрать Копировать в другое место .
    2. Выберите диапазон данных для фильтрации. Это уже должно быть заполнено, если диапазон был выбран до открытия меню расширенных фильтров.
    3. Добавьте критерии в диапазон критериев (в данном примере F1:F2).
    4. Выберите место на листе для копирования отфильтрованных данных.
    5. Нажмите кнопку OK.

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

    Удаление пустых строк с помощью функции фильтра

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

    На самом деле есть динамический массив ФИЛЬТР функция, которую мы можем использовать.

    Синтаксис функции FILTER

     = FILTER ( Array, Include, [Empty] ) 
    • Массив — это диапазон данных для фильтрации.
    • Включить — логическое выражение, указывающее, что включать в отфильтрованные результаты.
    • Пусто — это результаты, которые будут отображаться, если не найдены результаты, основанные на аргументе «Включить».

    Функция ФИЛЬТР для фильтрации пробелов

     = ФИЛЬТР ( CarData, CarData[Make]<>"" ) 

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

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

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

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

    1. Выберите диапазон данных.
    2. Перейдите на вкладку Данные .
    3. Нажмите команду сортировки. Подойдет либо восходящий, либо нисходящий порядок.

    Теперь все наши пустые строки появятся внизу, и мы можем их игнорировать.

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

    Удаление пустых строк с помощью Power Query

    Power может легко удалить пустые строки в наших данных.

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

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

    1. Перейдите на вкладку Home в редакторе запросов питания.
    2. Нажмите кнопку Удалить строки .
    3. Выберите в меню параметр Удалить пустые строки .
     = Table.SelectRows(#"Changed Type", каждый не List.IsEmpty(List.RemoveMatchingItems(Record.FieldValues(_), {"", null}))) 

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

    Мы могли бы получить тот же результат, отфильтровав null значений в наших данных. Щелкните правой кнопкой мыши на любом из переключателей сортировки и фильтрации, затем снимите флажок , нулевое значение и нажмите кнопку OK .

     = Table.SelectRows(#"Changed Type", each ([Model] <> null))

    Power query снова сгенерирует шаг с функцией Table. SelectRows, возвращая ненулевые значения в определенном столбце.

    Удаление пустых строк с помощью Power Automate

    Этот способ может быть не таким быстрым, простым и практичным, как другие методы, но его можно выполнить.

    Мы можем использовать Power Automate для удаления пустых строк в наших таблицах Excel.

    Чтобы сделать это с помощью Power Automate, нам понадобятся данные в таблице Excel, а также столбец ID , который однозначно идентифицирует каждую строку.

    Для этого мы можем настроить небольшую автоматизацию Flow.

    1. Мы будем использовать ручную кнопку для запуска нашего потока, но мы можем использовать любое количество триггеров.
    2. Затем нам нужно Список строк, присутствующих в таблице , чтобы получить все строки данных из нашей таблицы Excel. Лучшим вариантом также было бы использование фильтров Odata в разделе Показать дополнительные параметры для фильтрации пустых строк, но в настоящее время это невозможно для фильтрации пустых строк.
    3. Поскольку фильтрация пустых значений с помощью фильтров Odata невозможна, для этого необходимо использовать действие операции с данными Filter array . Мы можем отфильтровать значения из строк списка , представленных в действии таблицы , и установить условие как Make равно пустому (оставьте значение пустым). Это даст нам все строки с пустыми ячейками.
    4. Теперь мы можем использовать действие Удалить строку для удаления этих пустых строк. Мы можем выбрать наш столбец ID в качестве ключевого столбца , а затем добавить поле ID из действия Filter array . Это должно обернуть действие в Применить к каждому шагу , чтобы удалить все пробелы.

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

    Выводы

    Пустые строки в наших данных могут быть неприятными.

    Удалить их легко, и у нас есть много вариантов.

    Мой любимый способ — это, наверное, метод сочетания клавиш «Перейти к». Это быстро, легко и делает свою работу.

    Я пропустил какие-то методы? Позвольте мне знать в комментариях ниже!

    Об авторе

    Джон является Microsoft MVP и квалифицированным актуарием с более чем 15-летним опытом. Он работал в различных отраслях, включая страхование, рекламные технологии и совсем недавно в консалтинге Power Platform. Он умеет решать проблемы и страстно любит использовать технологии для повышения эффективности бизнеса.

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

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

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

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

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

    После выбора диапазона данных в Excel продолжайте следующим образом:

    1. Нажмите [F5].
    2. В появившемся диалоговом окне «Перейти к» нажмите «Специальный».
    3. Выберите параметр «Пробелы» и нажмите «ОК». При этом будут выбраны пустые ячейки (которые вы могли бы считать строками) в выбранном диапазоне. В данном случае это A7:E7 и A10:E10.
    4. Теперь вы готовы удалить выбранные ячейки. На вкладке «Главная» щелкните раскрывающийся список «Удалить» в группе «Ячейки» и выберите «Удалить ячейки». Excel отобразит диалоговое окно «Удалить» с выбранным параметром «Удалить ячейки вверх». Нажмите «ОК». Или нажмите [Ctrl]+-.
    5. Excel удалит пустые ячейки из выбранного диапазона данных.

      УЗНАТЬ БОЛЬШЕ: Office 365 потребительские цены и функции

    При выборе «Удалить ячейки» удаляются только пустые ячейки в ранее выбранном диапазоне. Если вы выберете «Удалить строки листа» на шаге 4, вы потенциально можете уничтожить данные (часто невидимые) справа. Будьте внимательны при использовании этого параметра для удаления пустых строк, когда вы действительно хотите удалить только пустые ячейки. Легко думать в терминах строк и выбрать неправильный вариант!

    ПОСМОТРЕТЬ: 10 способов сэкономить время в Excel, о которых вы могли не знать (бесплатный PDF) (TechRepublic)

    Отправьте свой вопрос Microsoft Office

    Я отвечаю на вопросы читателей, когда могу, но это не гарантия. Не отправляйте файлы без запроса; первоначальные просьбы о помощи, поступающие с вложенными файлами, будут удаляться непрочитанными. Вы можете отправить скриншоты своих данных, чтобы уточнить ваш вопрос. При обращении ко мне будьте максимально конкретны. Например, «Пожалуйста, устраните неполадки в моей книге и исправьте ошибки», скорее всего, не получит ответа, но «Можете ли вы сказать мне, почему эта формула не возвращает ожидаемых результатов?» мощь. Пожалуйста, укажите приложение и версию, которую вы используете. TechRepublic не возмещает мне потраченное время или опыт, когда я помогаю читателям, и я не требую вознаграждения от читателей, которым помогаю. Вы можете связаться со мной по адресу [email protected].

    Примечание редактора от 11 февраля 2019 г.: Этот совет по Excel был впервые опубликован в январе 2012 г. С тех пор мы обновили соответствующие ресурсы.

    Сьюзен Харкинс

    Опубликовано: Изменено: Увидеть больше Программное обеспечение

    См. также

    • Шесть способов удалить пустые строки с листа Excel (бесплатный PDF) (ТехРеспублика)
    • Как добавить раскрывающийся список в ячейку Excel (ТехРеспублика)
    • http://www.techproresearch.com/downloads/cost-comparison-calculator-g-suite-vs-office-365/Политика использования программного обеспечения (Технологические исследования)
    • Вы все время неправильно использовали Excel (и это нормально) (ЗДНет)
    • Шпаргалка с ярлыками Excel, которые ускоряют вставку данных (ТехРеспублика)
    • Как добавить раскрывающийся список в ячейку Excel (ТехРеспублика)
    • 6 способов удалить себя из интернета (СЕТ)
    • Очистите ненужные файлы в Windows 7, 8. 1 и 10 (Download.com)
    • Получите больше практических советов по Microsoft Excel (TechRepublic на Flipboard)
    Поделиться: быстрый способ удалить или удалить пустые строки в Excel
    • Майкрософт
    • Программного обеспечения

    Выбор редактора

    • Изображение: Rawpixel/Adobe Stock ТехРеспублика Премиум

      Редакционный календарь TechRepublic Premium: ИТ-политики, контрольные списки, наборы инструментов и исследования для загрузки

      Контент TechRepublic Premium поможет вам решить самые сложные проблемы с ИТ и дать толчок вашей карьере или новому проекту.

      Персонал TechRepublic

      Опубликовано: Изменено: Читать далее Узнать больше
    • Изображение: Адоб Сток Инновации

      г. Gartner выделяет 25 новых технологий в цикле ажиотажа 2022 года

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

      Эстер Шеин

      Опубликовано: Изменено: Читать далее Увидеть больше Инновации
    • Изображение: BillionPhotos.com/Adobe Stock CXO

      Топ-10 поставщиков ERP 2022 г.

      Вы ИТ-менеджер или руководитель и пытаетесь найти нового поставщика ERP? Сравните лучшие программные решения ERP с нашим списком сегодня.

      Бренна Майлз

      Опубликовано: Изменено: г. Читать далее Увидеть больше
    • Изображение: яблоко. На WWDC 2022 Apple объявила о запланированном выпуске следующей версии своей операционной системы Mac, macOS Ventura, на осень 2022 года.
    • Изображение: elenabsl/Adobe Stock Программного обеспечения

      Лучшие учебные курсы и программные предложения TechRepublic Academy 2022 года

      г. Получите выгодные предложения на учебные курсы для разработчиков и Linux, лицензии Microsoft Office и многое другое благодаря этим предложениям Академии TechRepublic.

      Бренна Майлз

      Опубликовано: Изменено: Читать далее Увидеть больше Программное обеспечение
    • Изображение: iStock/фототехно Облако

      г.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *