2

Возможный дубликат:
Извлечение значений из диапазона, который отсутствует в другом

У меня есть два столбца в Excel (столбцы A и B, слева направо), вот так:

Adel    Adel
Adam    Bob
Ashley  chad
chad    mike
        morris
        muhsin

И я хотел бы получить все элементы из столбца B, которых нет в столбце A: то есть Боб, Майк, Моррис, Мухсин. Я знаю, что мне нужен VLOOKUP() , но я немного растерялся, как это сделать.

Я ценю любые советы или рекомендации.

1 ответ1

7

Быстрый способ сделать это - использовать VLOOKUP. Вот как я это сделал:

  1. Создайте таблицу из ваших значений (не обязательно, но делает язык и обновление очень легкими). Я сказал Excel, что у меня нет столбцов заголовков, поэтому он назначил общие столбцы - IMO, стоит потратить время на правильную настройку имен столбцов.
  2. В столбце C введите формулу:

    = ЕСЛИОШИБКА (ВПР ([@ Столбец2], [Столбец1], 1, FALSE), "Отсутствует")

  3. Чтобы найти значения в столбце 2, которые отсутствуют в столбце 1, отфильтруйте таблицу в столбце 3 для значения "отсутствует".

Недостающие ценности

Это работает с помощью VLOOKUP для поиска в столбце 1 значения в столбце 2 в поисках точного соответствия. Поскольку мы ищем пропущенные значения, VLOOKUP вернет ошибку NA #, когда не сможет найти значения (это то, что мы ищем). Таким образом, IFERROR будет возвращать строку "Missing" всякий раз, когда Excel не может найти совпадение. Отфильтруйте эти значения, и ваша таблица сделает всю работу за вас. Вы также можете создать дополнительный столбец с обратными значениями поиска и вернуть значения, которые есть в столбце 1, но не в столбце 2.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .