Сравнить два списка — старый и новый прайс, выгрузку из двух систем, план и факт, остатки на двух складах — задача, которая возникает постоянно. Глазами это делать долго и легко пропустить строку. Разберём все рабочие способы и подскажем, какой выбрать под вашу частоту.
Сначала определите ключ
Любое сравнение начинается с вопроса: по какому полю сопоставлять строки? Это может быть артикул, ИНН, ID, email или наименование. Без надёжного ключа сравнение превращается в гадание — особенно если наименования написаны по-разному.
Если общего ключа нет, его иногда можно собрать из нескольких колонок — но это уже отдельная задача.
Способ 1. Формула ВПР (VLOOKUP)
ВПР ищет значение из одной таблицы в другой. Не нашёл — возвращает ошибку, и по ней видно, чего нет во втором списке. Минусы: формула капризна к формату данных и показывает только наличие, а не то, что именно изменилось.
Способ 2. СЧЁТЕСЛИ для проверки наличия
СЧЁТЕСЛИ (COUNTIF) считает, сколько раз значение встречается в другом списке. Ноль — значит строки нет. Это проще ВПР, когда нужно понять только «есть/нет».
Способ 3. Условное форматирование
Можно подсветить совпадения или различия цветом через «Условное форматирование». Удобно для глаз, но результат нельзя выгрузить как готовый список расхождений и передать дальше.
Способ 4. Сравнение по цене и количеству
Часто мало знать «есть/нет» — нужно увидеть, что изменилось: цена выросла, количество уменьшилось. Формулами это собирается, но громоздко: для каждой колонки своя проверка, и при изменении структуры всё ломается.
Способ 5. Инструмент под регулярную сверку
Формулы хороши для разовой задачи. Но если вы сверяете таблицы каждую неделю, а тем более если в них разные колонки и сравнивать нужно по нескольким полям, удобнее автоматизировать сверку Excel-таблиц: загрузили два файла — получили готовый список различий с пометками «добавлено / удалено / изменено» и с указанием, какое именно поле поменялось.
Что важно учесть
- нужен общий ключ для сопоставления строк;
- решите заранее, какие колонки важны для сравнения;
- договоритесь, как показывать результат — отдельной таблицей различий или подсветкой в файле.
Сверяете прайсы или выгрузки регулярно? Опишите задачу — посмотрим, по каким полям вас нужно сверять, и соберём под это инструмент.