Сравните два столбца в Excel с помощью Vlookup (поиск совпадений)

ВПР для сравнения двух столбцов в Excel и поиска совпадений

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

Сравните два столбца в Excel с помощью Vlookup (поиск совпадений)

VLOOKUP - это функция поиска, которая часто используется для получения данных, но не многие из нас используют ее в качестве данных сравниваемого столбца.

Вы можете скачать эту ВПР для сравнения двух столбцов в шаблоне Excel здесь - ВПР для сравнения двух столбцов в шаблоне Excel
  • Когда данные двух столбцов выровнены, как показано ниже, мы будем использовать ВПР, чтобы увидеть, включает ли столбец 1 столбец 2 или нет.

  • Нам нужно сопоставить, содержит ли «Список А» все значения «Списка Б» или нет, это можно сделать с помощью функции ВПР. Сначала откройте функцию ВПР.

  • Из поиска значения будет значение C2 клеток , потому что мы сравниваем «А» содержит все значения «Список B» или нет, так что выбрать ссылку C2 клеток.

  • В массиве таблицы будут значения ячеек «Список A», поэтому выберите диапазон ячеек от A2 до A9 и сделайте его абсолютной ссылкой на ячейку.

  • Далее идет «Col Index Num», то есть из выбранного массива таблицы, из какого столбца нам нужен результат. Поскольку мы выбрали только один столбец, наш «Col Index Num» будет равен 1.

  • Поиск диапазона - мы ищем точное совпадение, поэтому выберите FALSE в качестве аргумента или введите 0 в качестве значения аргумента.

  • Хорошо, мы закончили с формулой, закройте скобку и нажмите клавишу ввода, чтобы получить результат.

Итак, если у нас есть «# N / A», это означает, что эти значения не существуют в столбце «List A».

Но посмотрите, что значение строки 7 в «Списке B» - это «Mind Tree», но в «List A» то же самое название компании написано полностью как «Mind Tree Software Co.» (ячейка A6). В таких случаях ВПР ничего не может сделать.

Частичный поиск с использованием подстановочных знаков

Как мы видели выше, функция VLOOKUP требует, чтобы значение поиска было одинаковым как в «Списке А», так и «Списке Б». Даже если есть лишний пробел или символ, он не может соответствовать результату. Но та же самая формула ВПР может соответствовать данным двух столбцов, если мы предоставим подстановочные знаки для значения поиска.

Таким образом, этот подстановочный знак представляет собой звездочку (*), при этом предоставляя значение поиска до и после значения поиска, которое нам необходимо для объединения этого подстановочного знака.

Как вы можете видеть выше, я объединил значение поиска со специальным символом подстановки звездочка (*) до и после значения поиска с помощью символа амперсанда (&).

Теперь завершите формулу, выполнив уже показанные шаги.

Теперь посмотрите на результаты: в предыдущем примере у нас были ошибки в строках 2 и 7, но на этот раз мы получили результат.

  • Вам должно быть интересно, как это возможно?
  • Это в основном из-за подстановочного знака звездочки (*). Этот подстановочный знак соответствует любому количеству символов для предоставленного значения. Например, посмотрите на значение в ячейке C3, где написано «CCD», а в ячейке A5 у нас есть полное название компании «Coffeeday Global Ltd (CCD)». Поскольку в массиве таблиц у нас есть слово «CCD», подстановочный знак соответствует этому сокращенному слову названия компании со всем названием компании в «Списке B».
  • Точно так же в ячейке C7 у нас есть название компании «Mind Tree», но в «List A» (ячейка A6) у нас есть полное название компании «Mind Tree Software Co», поэтому в «List A» есть дополнительные символы. Поскольку мы предоставили подстановочный знак, он соответствует оставшейся части слова и возвращает полный результат.
  • Примечание. Этот метод с подстановочными знаками не рекомендуется, поскольку в любой момент он может выйти из строя. Поэтому, если вы не уверены в имеющихся данных, не используйте их и полагайтесь на них.

То, что нужно запомнить

  • ВПР может совпадать только в том случае, если поиск точно такой же, как в массиве таблиц.
  • Подстановочный знак звездочка может соответствовать любому количеству символов, если та же строка слов доступна в массиве таблиц.
  • ВПР не обязательно требует, чтобы все значения ячеек были аккуратно отсортированы и организованы в алфавитном порядке.