Как сравнить два списка в Excel и найти совпадения
Покажем быстрый способ найти, какие значения из одного списка есть во втором, а каких нет. Используем формулу СЧЁТЕСЛИ и файл-пример.
Для какой задачи
У вас два списка: например, старая база клиентов и новая выгрузка из CRM, список товаров на складе и список в заказе или два реестра сотрудников из разных отделов.
Нужно быстро понять, какие значения есть в обоих списках, а какие встречаются только в одном. Делать это вручную долго и ненадёжно, а Excel справляется за несколько секунд.
Проверьте список через СЧЁТЕСЛИ
- Откройте файл Excel и убедитесь, что оба списка находятся в одном файле.
- Рядом с первым списком добавьте новый столбец: Есть в списке B.
- В первую ячейку нового столбца, например C2, введите формулу.
- Нажмите Enter и протяните формулу вниз на все строки.
- Отфильтруйте результат по значению Нет, чтобы увидеть отсутствующие строки.
Готовая формула
=ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$10;A2)>0;"Есть";"Нет")
Диапазон второго списка. Знак $ фиксирует диапазон при копировании формулы вниз.
Ячейка из первого списка, которую нужно проверить.
Текст результата. Его можно заменить на 1 / 0 или другие значения.
Пример: было / стало
В примере ниже нужно проверить, какие фамилии из списка A есть в списке B.
До
| Список A | Список B |
|---|---|
| Иванов | Иванов |
| Петров | Сидоров |
| Сидоров | Жаксыбеков |
| Алиев | Бекова |
| Бекова |
После
| Список A | Список B | Есть? |
|---|---|---|
| Иванов | Иванов | Есть |
| Петров | Сидоров | Нет |
| Сидоров | Жаксыбеков | Есть |
| Алиев | Бекова | Нет |
| Бекова | Есть |
Частые ошибки
Если написать B2:B10 без знаков $, при копировании вниз диапазон сдвинется. Используйте $B$2:$B$10.
Иванов и Иванов для Excel могут быть разными значениями. Проверьте данные через СЖПРОБЕЛЫ.
Если в списке больше строк, чем указано в формуле, часть данных не проверится. Берите диапазон с запасом.
Формула всё равно работает. Укажите лист в диапазоне, например Лист2!$B$2:$B$10.
Скачать Excel-файл
В файле есть исходные данные, готовый результат и краткая инструкция.