Как сравнить столбцы в Excel на совпадения? - коротко
Для сравнения двух столбцов примените формулу =СЧЁТЕСЛИ(Диапазон_второго_столбца;A2)>0, протянув её вниз; при совпадении ячейка вернёт TRUE и её можно подсветить условным форматированием. Альтернативно, используйте ВПР, чтобы вывести найденные совпадения в отдельный столбец.
Как сравнить столбцы в Excel на совпадения? - развернуто
Для поиска одинаковых значений в двух столбцах Excel существует несколько надёжных приёмов, каждый из которых удобен в определённых ситуациях. Выбор метода зависит от объёма данных, необходимости визуального выделения совпадений и дальнейшего использования найденных результатов.
Первый способ – применять условное форматирование. Выделите диапазон первого столбца, откройте меню «Условное форматирование», выберите пункт «Создать правило» и задайте формулу =СЧЁТЕСЛИ($B$1:$B$1000;A1)>0 (при условии, что сравниваемый столбец B находится в ячейках B1:B1000). После установки нужного стиля заливки все ячейки, найденные в столбце B, будут подсвечены. Аналогично можно оформить и второй столбец, поменяв ссылки в формуле. Этот метод мгновенно показывает, какие записи присутствуют в обеих колонках, и подходит для небольших таблиц, где важна наглядность.
Если требуется получить список только совпадающих или, наоборот, уникальных значений, удобно использовать функции СЧЁТЕСЛИ, ВПР, ИНДЕКС/ПОИСКПОЗ и, в новых версиях, XLOOKUP. Пример формулы, возвращающей «ДА», если значение из столбца A найдено в столбце B: =ЕСЛИ(СЧЁТЕСЛИ($B$1:$B$1000;A1)>0;«ДА»;«НЕТ»). Скопировав её вниз, получаем столбец‑признак, который можно отфильтровать. Для вывода самого совпадающего значения вместо «ДА»/«НЕТ» используется ВПР: =ЕСЛИОШИБКА(ВПР(A1;$B$1:$B$1000;1;ЛОЖЬ);«»). Функция XLOOKUP упрощает запись: =XLOOKUP(A1;$B$1:$B$1000;B1:B1000;«»;0). Такие формулы позволяют сразу сформировать список дубликатов, построить отчёт или передать результат в другую часть книги.
Третий подход – воспользоваться Power Query. Импортируйте оба столбца как отдельные запросы, выполните их объединение (Merge) по нужному полю, выбрав тип соединения «Внутреннее» для получения только совпадающих записей или «Левое внешнее», если нужны все значения из первого столбца с пометкой о наличии соответствия во втором. После загрузки результата в лист вы получаете готовую таблицу, где каждый найденный дубликат расположен в отдельной строке. Power Query удобен при работе с тысячами строк и позволяет автоматизировать процесс обновления данных.
Наконец, если требуется сравнить столбцы, содержащие сложные структуры (например, комбинацию имени и даты), стоит добавить вспомогательный столбец, объединяющий ключевые поля с помощью функции СЦЕПИТЬ (или «&»). Затем уже сравнивать полученные строки обычными методами, описанными выше. Это устраняет проблемы с частичными совпадениями и повышает точность поиска.
Подводя итог, для выявления совпадений в двух столбцах Excel можно:
- использовать условное форматирование для мгновенного визуального выделения;
- применять формулы СЧЁТЕСЛИ, ВПР, XLOOKUP и аналогичные для создания признаков и списков;
- задействовать Power Query, если объём данных велик и нужен автоматический процесс обновления;
- формировать составные ключи, когда сравниваются сложные записи.
Каждый из этих методов надёжен, прост в реализации и позволяет быстро получить точный результат без лишних усилий.