
При работе с Excel часто приходится прибегать к процедуре удаления строк. Этот процесс может быть как одиночным, так и групповым, в зависимости от задач. Особый интерес в этом отношении представляет удаление по условию. Давайте рассмотрим различные варианты этой процедуры.
Процесс удаления строк
Удаление линий может производиться совершенно разными способами. Выбор конкретного решения зависит от того, какие задачи ставит перед собой пользователь. Рассмотрим разные варианты, начиная от самых простых и заканчивая относительно сложными методами.
Способ 1: одиночное удаление через контекстное меню
Самый простой способ удаления строк — простая версия этой процедуры. Это можно сделать с помощью контекстного меню.
- Щелкните правой кнопкой мыши одну из ячеек в строке, которую вы хотите удалить. В появившемся контекстном меню выберите пункт «Удалить…».
- Откроется небольшое окно, в котором необходимо указать, что подлежит удалению. Переведите переключатель в положение «Линия».
После этого указанный элемент будет удален.
Вы также можете щелкнуть левой кнопкой мыши по номеру строки на вертикальной координатной линии. Затем щелкните правой кнопкой мыши выделение. В активированном меню выберите пункт «Удалить».
В этом случае процедура удаления происходит сразу, и нет необходимости выполнять дополнительные действия в окне выбора объекта процесса.

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

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

Способ 3: групповое удаление
Чтобы выполнить групповое удаление строк, необходимо предварительно выбрать необходимые элементы.
- Чтобы удалить несколько соседних строк, вы можете выбрать ячейки данных соседних строк, которые находятся в одном столбце. Для этого зажмите левую кнопку мыши и наведите курсор на эти элементы.
Если диапазон большой, можно выделить верхнюю ячейку, щелкнув по ней левой кнопкой мыши. Затем, удерживая нажатой клавишу Shift, щелкните нижнюю ячейку диапазона, который хотите удалить. Все элементы между ними будут выбраны.
Если вам нужно удалить вложенные диапазоны, которые расположены далеко друг от друга, вы можете выделить их, щелкнув по одной из ячеек в них левой кнопкой мыши, удерживая нажатой клавишу Ctrl. Все выбранные элементы будут выделены.
- Для выполнения непосредственной процедуры удаления строк вызываем контекстное меню или переходим к инструментам на ленте, после чего следуем рекомендациям, приведенным при описании первого и второго способов в данной инструкции.

Выбрать нужные элементы можно также через вертикальную координатную линию. При этом будут выделяться не отдельные ячейки, а целые строки.
- Для выделения соседней группы линий, удерживая левую кнопку мыши, перетащите курсор вдоль линии вертикальной координаты от верхнего удаляемого элемента строки к нижнему.
Вы также можете использовать опцию с помощью клавиши Shift. Щелкните левой кнопкой мыши по номеру первой строки в области, которую нужно удалить. Затем, удерживая нажатой клавишу Shift, щелкните последнее число в указанном диапазоне. Будет выделен весь диапазон строк между этими числами.
Если удаляемые строки разбросаны по всему листу и не граничат друг с другом, в этом случае нужно щелкнуть левой кнопкой мыши по всем номерам этих строк на панели координат, удерживая нажатой клавишу Ctrl.
- Чтобы удалить выбранные строки, щелкните правой кнопкой мыши по выбранному элементу. В контекстном меню останавливаемся на пункте «Удалить».
Будет выполнена операция удаления всех выбранных элементов.


Урок: Как сделать выделение в Excel
Способ 4: удаление пустых элементов
Иногда в таблице могут быть пустые строки, данные, которые ранее были удалены. Такие элементы лучше удалить с листа полностью. Если они расположены рядом друг с другом, то вполне можно воспользоваться одним из способов, описанных выше. Но что делать, если пустых строк много и они разбросаны по всему пространству большой таблицы? Ведь процедура их поиска и удаления может занять значительное количество времени. Для ускорения решения этой задачи можно воспользоваться описанным ниже алгоритмом.
- Перейдите на вкладку «Главная». Щелкните значок «Найти и выбрать» на панели инструментов. Он находится в группе «Редактирование». В открывшемся списке нажмите на пункт «Выделить группу ячеек».
- Откроется небольшое окно для выбора группы ячеек. Ставим в нем переключатель в положение «Пустые ячейки». Затем нажмите на кнопку «ОК».
- Как видите, после применения этого действия все пустые элементы выбираются. Теперь вы можете использовать любой из методов, рассмотренных выше, чтобы удалить их. Например, вы можете нажать кнопку «Удалить», которая находится на ленте в той же вкладке «Главная», над которой мы сейчас работаем.
Как видите, все пустые элементы в таблице удалены.



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

Урок: Как удалить пустые строки в Excel
Способ 5: использование сортировки
Чтобы удалить строки по определенному условию, вы можете использовать сортировку. Отсортировав элементы по заданным критериям, мы можем собрать все строки, удовлетворяющие условию, если они разбросаны по всей таблице, и быстро удалить их.
- Выберите всю область таблицы, где вы хотите отсортировать, или одну из ячеек. Перейдите на вкладку «Главная» и нажмите значок «Сортировка и фильтрация», расположенный в группе «Редактирование». В открывшемся списке вариантов выберите пункт «Выборочная сортировка».
Вы также можете выполнять альтернативные действия, которые также открывают окно пользовательской сортировки. После выбора любого элемента в таблице перейдите на вкладку «Данные». Там в группе настроек «Сортировка и фильтрация» нажмите кнопку «Сортировка».
- Откроется окно Пользовательская сортировка. Обязательно поставьте галочку, если ее нет, рядом с пунктом «Мои данные содержат заголовки», если в вашей таблице есть заголовок. В поле «Сортировать по» нужно выбрать название столбца, значения которого следует выбрать для удаления. В поле «Сортировка» необходимо указать, по какому параметру должен происходить отбор:
- Ценности;
- Цвет ячейки;
- Цвет шрифта;
- Значок ячейки.
Все зависит от конкретных обстоятельств, но в большинстве случаев подходит критерий «ценности». Хотя в дальнейшем речь пойдет об использовании другой позиции.
В поле Порядок вы указываете порядок сортировки данных Выбор критериев в этом поле зависит от формата данных выбранного столбца. Например, для текстовых данных порядок будет «от А до Я» или «от Я до А», а для даты — «от старых к новым» или «от новых к старым». Собственно сам порядок большого значения не имеет, так как интересующие нас значения в любом случае будут вместе.
После завершения настроек в этом окне нажмите кнопку «ОК». - Все данные в выбранном столбце будут отсортированы по заданным критериям. Теперь мы можем выбирать близлежащие элементы со всеми параметрами, обсуждавшимися при рассмотрении предыдущих способов, и удалять их.



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

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



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

Урок: Использование фильтра в Excel
Способ 7: условное форматирование
Вы можете указать параметры выбора строк еще точнее, если используете инструменты условного форматирования наряду с сортировкой или фильтрацией. Вариантов задания условий в этом случае много, поэтому мы рассмотрим конкретный пример, чтобы вы поняли собственно механизм использования этой функции. Нам нужно удалить в таблице строки, где сумма дохода меньше 11 000 руб.
- Выберите столбец «Сумма дохода», к которому мы хотим применить условное форматирование. На вкладке «Главная» щелкните значок «Условное форматирование» на ленте в разделе «Стили». После этого откроется список действий. Выбираем там позицию «Правила выделения ячеек». Затем идет другое меню. В нем нужно конкретно выделить суть правила. Здесь уже следует делать выбор исходя из самой задачи. В нашем конкретном случае необходимо выбрать пункт «Меньше чем…».
- Откроется окно условного форматирования. В поле слева установите значение 11000. Все значения меньше этого будут отформатированы. В правом поле вы можете выбрать любой цвет форматирования, хотя вы также можете оставить там значение по умолчанию. После того, как настройки выполнены, нажмите кнопку «ОК».
- Как видите, все ячейки, имеющие значения дохода менее 11 000 рублей, были окрашены в выбранный цвет. Если нам нужно сохранить первоначальный порядок, после удаления строк делаем дополнительную нумерацию в столбце рядом с таблицей. Запускаем уже известное нам окно сортировки в графе «Сумма дохода» одним из рассмотренных выше способов.
- Откроется окно сортировки. Как всегда, убедитесь, что рядом с пунктом «Мои данные содержат заголовки» стоит галочка. В поле «Сортировать по» выберите столбец «Сумма дохода». В поле «Сортировка» введите значение «Цвет ячейки». В следующем поле выберите цвет, строки, которые вы хотите удалить, в соответствии с условным форматированием. В нашем случае он розовый. В поле «Порядок» выберите, где должны располагаться отмеченные фрагменты: вверху или внизу. Однако это не имеет принципиального значения. Также стоит отметить, что название «Заказ» можно переместить слева от самого поля. После того, как все вышеуказанные настройки выполнены, нажмите кнопку «ОК».
- Как видите, все строки, в которых есть ячейки, выбранные по условию, сгруппированы вместе. Они будут размещены вверху или внизу таблицы, в зависимости от того, какие параметры пользователь установил в окне сортировки. Теперь мы просто выделяем эти строки удобным для себя способом и удаляем их с помощью контекстного меню или кнопки на ленте.
- Затем мы можем отсортировать значения по пронумерованному столбцу, чтобы наша таблица заняла предыдущий порядок. Ставший ненужным столбец чисел можно удалить, выделив его и нажав знакомую кнопку «Удалить» на ленте.






Задача при заданном условии решена.

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



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