Поместите в верхнюю строку вспомогательного столбца в электронной таблице A (например, столбец D, если ваши данные находятся в столбцах от A до C) следующую формулу:
=ISERROR(MATCH(A1,Sheet2.A$1:A$3,0))
Измените A1 на верхнюю строку вашего столбца с идентификаторами. Измените ссылку на лист 2 на электронную таблицу B (мне не ясно, является ли это отдельной книгой или отдельным листом). Измените диапазон A1:A3
чтобы включить все идентификаторы в электронную таблицу B. Не забудьте оставить $
перед номерами строк, чтобы этот диапазон оставался неизменным при копировании и вставке формулы.
Использование 0
в качестве последней записи в MATCH
говорит ему искать точное совпадение и возвращать ошибку, если точное совпадение не найдено. Таким образом, функция ISERROR
будет показывать TRUE для строки без совпадения и FALSE для строки с совпадением.
Скопируйте и вставьте эту формулу в столбец помощника по всей длине таблицы. Вы можете выбрать область для вставки, используя поле для имени (слева от строки формул), набрав D2:D14000
и нажав Enter.
Теперь используйте фильтр, чтобы оставить видимыми только строки с соответствием (строки с FALSE в столбце помощника). Выберите всю таблицу (опять же, используя поле имени, так как это большая таблица). В строке меню выберите "Данные" → "Фильтр" → "Стандартный фильтр". Выберите "Имя поля" для Column D
(или для вашего вспомогательного столбца), "Условие" =
и "Значение" false
. Нажмите ОК.
Это скрывает все строки без совпадения. Чтобы получить копию таблицы, в которой удалены строки, выделите всю видимую таблицу, скопируйте ее и вставьте туда, где должна быть чистая копия.