При удалении строки excel формула ломается

Обновлено: 04.07.2024

doc удалить строки, если нужно удалить список 1

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

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

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

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

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

doc удалить строки, если нужно удалить список 2

1. В Sheet1 выберите пустую ячейку рядом со списком имен, например B2, и введите эту формулу. = ЕСЛИ (ЕСТЬ ОШИБКА (ВПР (A2; Лист2! A: A; 1; ЛОЖЬ)); «Сохранить»; «Удалить») перетащите дескриптор автозаполнения вниз, чтобы применить эту формулу к ячейкам. Если в ячейке отображается Сохранить, это означает, что строка не содержит значений в списке для удаления, если отображается как Удалить, вам нужно удалить строку. Смотрите скриншот:

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

doc удалить строки, если нужно удалить список 3

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

doc удалить строки, если нужно удалить список 4

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

doc удалить строки, если нужно удалить список 5

Внимание: Также вы можете отфильтровать строки, содержащие значения в To Remove List, и выбрать их, нажав Ctrl, и щелкните правой кнопкой мыши, чтобы выбрать Удалить строку удалить их. Смотрите скриншот:

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

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

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

doc удалить строки, если нужно удалить список 6

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

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

doc удалить строки, если нужно удалить список 8

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

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

doc удалить строки, если нужно удалить список 9

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

Читайте также: