Перейти к содержимому
Получить предложение

Данные 6 ноября 2026 9 минут чтения

Как сравнить два столбца в Excel

Два списка клиентов, две выгрузки, старая и новая база — и нужно понять, кто есть в обеих, а кого нет. Разбираем пять способов сравнить два столбца и две таблицы в Excel: от формулы в одну строку до сверки баз по телефону, который в одной таблице записан с «8», а в другой — с «+7». В конце — файл со всеми формулами.

Одинаковые записи в двух списках: сравнение столбцов в Excel

Что именно сравниваем

Построчно
совпадает ли A2 с B2, A3 с B3 — например, старая и новая цена одного товара
Наличие
есть ли значение из первого списка где-нибудь во втором — например, какие клиенты из рассылки уже покупали
Сверка таблиц
две базы с разными колонками, общий ключ — телефон, ИНН, артикул; нужно найти общих и подтянуть данные

Для каждой задачи — свой способ. Ниже — пять, от простого к сложному. Названия функций — как в русском Excel; разделитель аргументов — точка с запятой.

Способ 1. Построчно

В соседнем столбце напишите =A2=B2 — получите ИСТИНА или ЛОЖЬ. Чтобы читалось проще: =ЕСЛИ(A2=B2;"совпадает";"разные"). Протяните формулу вниз на все строки.

Способ подходит, только если строки стоят в одном порядке. Если списки отсортированы по-разному, построчное сравнение покажет «разные» даже там, где значения есть в обоих списках.

Способ 2. Есть ли значение в другом списке: СЧЁТЕСЛИ

Формула =ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$100;A2)>0;"есть";"нет") считает, сколько раз значение из A2 встречается во втором списке. Знаки $ закрепляют диапазон, чтобы он не «съехал» при протягивании.

В примере из файла — два списка по 10 фамилий: построчно совпадают 5, а из первого списка во втором есть 6 — одна фамилия стоит на другой строке. Ещё 4 есть только в первом списке.

Сравнение двух столбцов в Excel: построчное совпадение, есть ли значение в другом списке и на какой строке — формулы СЧЁТЕСЛИ и ПОИСКПОЗ

Способ 3. На какой строке: ПОИСКПОЗ

=ЕСЛИОШИБКА(ПОИСКПОЗ(A2;$B$2:$B$100;0);"—") возвращает номер строки во втором списке, где нашлось значение, или прочерк, если не нашлось. Последний аргумент 0 — точное совпадение. Номер пригодится, чтобы подтянуть соседние данные функцией ИНДЕКС или ВПР.

Способ 4. Без формул: подсветить повторы

Выделите оба столбца → «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения» и выберите цвет. Значения, которые есть в обоих столбцах, подсветятся.

Удалить повторы можно через «Данные» → «Удалить дубликаты», но учтите: удаление необратимо. Сначала сохраните копию данных на другом листе — так советует и справка Microsoft.

Сверка двух баз клиентов в Excel по последним 10 цифрам телефона: 5 клиентов в обеих базах, 3 только в первой, 2 только во второй

Способ 5. Сверка двух баз клиентов по телефону

Две базы клиентов почти никогда не совпадают по формату телефона: «8 (900) 123-45-67» в одной, «+79001234567» в другой. Сравнивать их напрямую бесполезно — сначала приведите номер к одному виду.

Номер для сравнения
=ПРАВСИМВ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(B2;" ";"");"-";"");"(";"");")";"");"+";"");10) — последние 10 цифр
Есть ли во второй базе
=ЕСЛИ(СЧЁТЕСЛИ($G$2:$G$500;C2)>0;"да";"нет") — по номеру из второй базы
Подтянуть сумму
=ИНДЕКС($F$2:$F$500;ПОИСКПОЗ(C2;$G$2:$G$500;0)) — сумма из второй базы по номеру

В примере — 8 клиентов в первой базе и 7 во второй: 5 общих, 3 только в первой, 2 только во второй. Без приведения номеров формула не нашла бы ни одного общего клиента.

заявка менеджер

Постоянным клиентам ушла акция «для новых». Базу рассылки сверили с базой покупателей по телефону, но в одной номера были с «8», в другой — с «+7». Сравнение не нашло ни одного совпадения, и все получили приветственное предложение.

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

• Лишние пробелы. «Иванов » и «Иванов» — разные строки. Уберите пробелы функцией СЖПРОБЕЛЫ.

• Числа как текст. Номер договора 1024 в одной таблице — число, в другой — текст; формула их не сравнит.

• Диапазон без $. При протягивании он сдвигается, и последние строки сравниваются не со всем списком.

• Телефоны без приведения. «8…» и «+7…» не совпадут, пока не сравните последние 10 цифр.

• Удаление без копии. «Удалить дубликаты» не отменить, если файл уже сохранён.

Файл со всеми формулами

Два листа: «Два столбца» — построчное сравнение, «есть / нет» и номер строки, с подсветкой; «Две базы» — сверка двух баз клиентов по телефону с приведением номеров, суммой из второй базы и итогом: сколько общих, сколько только в одной базе. В русском Excel функции откроются с русскими названиями.

Скачать файл с формулами · xlsx, 16 КБ

Окно сверки перед объединением: две записи рядом и выбор значения для полей, где они расходятся

Когда базы уже в CRM

Сверять таблицы приходится, пока клиенты живут в файлах. Когда они в amoCRM, одного клиента в разных карточках находит виджет «Дубли контактов и компаний»: точное совпадение по телефону или e-mail, нечёткое — по похожему имени или названию, свои поля — ИНН, ОГРН, номер договора. Перед объединением — сверка каждого поля, и телефоны, сделки, задачи переходят в основную запись. 8 994 ₽ за 6 месяцев; пробный период — 50 объединений.

Коротко

Построчно — =A2=B2, наличие в другом списке — СЧЁТЕСЛИ, номер строки — ПОИСКПОЗ, без формул — условное форматирование. Две базы клиентов сравнивайте по ключу, приведённому к одному виду: последние 10 цифр телефона. Перед удалением дубликатов сохраняйте копию.

Частые вопросы

Если строки в одном порядке — формулой =A2=B2. Если порядок разный — =ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$100;A2)>0;"есть";"нет"): она покажет, есть ли значение из первого столбца где-нибудь во втором.
Той же формулой СЧЁТЕСЛИ: значения с ответом «нет» есть только в первом столбце. Чтобы найти те, что есть только во втором, поменяйте столбцы местами в формуле.
Выделите оба столбца → «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения».
По общему ключу — телефону, ИНН или e-mail. Телефоны сначала приведите к одному виду: оставьте последние 10 цифр, потом сравните СЧЁТЕСЛИ и подтяните данные ИНДЕКС и ПОИСКПОЗ.

Теги: #сравнить два столбца в excel #сравнить два столбца в excel на совпадения #сравнение двух таблиц в excel #сравнить два списка в excel #найти совпадения в excel #дубли контактов

Converssion CRM — официальный партнёр amoCRM с 2017 года. Внедряем и сопровождаем amoCRM, делаем собственные виджеты для амоМаркета, чат-ботов, ИИ-агентов, сайты и рекламу. Услуги · Кейсы клиентов · Виджеты

Кейсы Converssion CRM

Как мы решали похожие задачи