Как удалить строки, если столбец содержит значения из списка для удаления в Excel?

Предположим, у вас есть список имен в столбце A на листе 1 и в списке для удаления в столбце A на другом листе, говорит Sheet2. Если строки в столбце A листа Sheet1 содержат имена в столбце A листа Sheet2, имена необходимо удалить из Sheet1, как показано ниже. Как быстро решить эту проблему в Excel?

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

Удалите строки, если они содержат значение из списка удаления с помощью Kutools for Excel


Удалять строки, если они содержат значение из списка удаления с формулой и Фильтр

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

1. На листе Sheet1 выберите пустую ячейку рядом со списком имен, например B2, и введите эту формулу = IF (ISERROR (VLOOKUP (A2, Sheet2! A: A, 1, FALSE)), «Сохранить», «Удалить») перетащите дескриптор автозаполнения вниз, чтобы применить эту формулу к ячейкам. Если в ячейке отображается Сохранить , это означает, что строка не содержит значений из списка для удаления. Если отображается как Удалить , вам необходимо удалить строку. . См. Снимок экрана:

Совет : в формула, A2 – это первое значение в списке, которое вы хотите проверить, содержит ли оно значения в To Remove List, и Sheet2! A: A – это столбец, содержащий значения To Remove List, вы можете изменить их по своему усмотрению.

2. Затем выберите первую ячейку столбца формулы, B1, и нажмите Данные > Фильтр . См. Снимок экрана:

3. Щелкните значок фильтра в столбце формулы, чтобы развернуть список фильтров, установите флажок Сохранить только и нажмите кнопку ОК. Теперь строки, содержащие значения в To Remove List, были скрыты. См. Снимок экрана:

Примечание : также вы можете отфильтровать строки, содержащие значения в списке «Удалить», и выбрать их, нажав Ctrl , и щелкнув правой кнопкой мыши, чтобы выбрать Удалить строку , чтобы удалить их. См. Снимок экрана:


Удалять строки, если они содержат значение из списка удаления, с помощью Kutools for Excel

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

Kutools for Excel , с более чем 300 удобными функциями, делает ваша работа проще.
Бесплатная загрузка
Бесплатная полнофункциональная версия через 30 дней

После бесплатной установки Kutools for Excel, сделайте следующее:

1. Выберите список имен и нажмите Kutools > Выбрать > Выбрать одинаковые и разные ячейки . См. Снимок экрана:

2. В диалоговом окне Выбрать одинаковые и разные ячейки нажмите в Согласно ( Диапазон B) , чтобы выбрать ячейки в списке «Удалить список из Sheet2». См. Снимок экрана:

3. Выберите Каждую строку в разделе На основе и установите флажок Одинаковые значения в Найти и установите внизу флажок Выбрать целые строки . Если вы хотите, чтобы выбранные строки были более выдающимися, вы можете установить флажок Цвет заливки или Цвет шрифта заливки и указать цвет для тех же значений. См. Снимок экрана:

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

3. Нажмите ОК . Теперь выделены строки, содержащие значения в списке для удаления. См. Снимок экрана:

Теперь вы можете удалить их.


Оцените статью
Frestage.ru
Добавить комментарий