Excel · Быстрые решения

Как сравнить два списка в Excel и найти совпадения

Покажем быстрый способ найти, какие значения из одного списка есть во втором, а каких нет. Используем формулу СЧЁТЕСЛИ и файл-пример.

Для какой задачи

У вас два списка: например, старая база клиентов и новая выгрузка из CRM, список товаров на складе и список в заказе или два реестра сотрудников из разных отделов.

Нужно быстро понять, какие значения есть в обоих списках, а какие встречаются только в одном. Делать это вручную долго и ненадёжно, а Excel справляется за несколько секунд.

Быстрое решение

Проверьте список через СЧЁТЕСЛИ

  1. Откройте файл Excel и убедитесь, что оба списка находятся в одном файле.
  2. Рядом с первым списком добавьте новый столбец: Есть в списке B.
  3. В первую ячейку нового столбца, например C2, введите формулу.
  4. Нажмите Enter и протяните формулу вниз на все строки.
  5. Отфильтруйте результат по значению Нет, чтобы увидеть отсутствующие строки.

Готовая формула

Excel formula
=ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$10;A2)>0;"Есть";"Нет")

$B$2:$B$10

Диапазон второго списка. Знак $ фиксирует диапазон при копировании формулы вниз.

A2

Ячейка из первого списка, которую нужно проверить.

Есть / Нет

Текст результата. Его можно заменить на 1 / 0 или другие значения.

Пример: было / стало

В примере ниже нужно проверить, какие фамилии из списка A есть в списке B.

До

Список A Список B
Иванов Иванов
Петров Сидоров
Сидоров Жаксыбеков
Алиев Бекова
Бекова

После

Список A Список B Есть?
Иванов Иванов Есть
Петров Сидоров Нет
Сидоров Жаксыбеков Есть
Алиев Бекова Нет
Бекова Есть

Частые ошибки

Диапазон второго списка не зафиксирован

Если написать B2:B10 без знаков $, при копировании вниз диапазон сдвинется. Используйте $B$2:$B$10.

Лишние пробелы в ячейках

Иванов и Иванов для Excel могут быть разными значениями. Проверьте данные через СЖПРОБЕЛЫ.

Диапазон короче списка

Если в списке больше строк, чем указано в формуле, часть данных не проверится. Берите диапазон с запасом.

Списки находятся на разных листах

Формула всё равно работает. Укажите лист в диапазоне, например Лист2!$B$2:$B$10.

Разобраться глубже

Как работает СЧЁТЕСЛИ

Если важно не просто скопировать формулу, а понять логику проверки, откройте подробный разбор функции.

Читать разбор

Файл-пример

Скачать Excel-файл

В файле есть исходные данные, готовый результат и краткая инструкция.

Скачать .xlsx