1. Сохраните исходные файлы
Работайте с копиями. Запишите дату каждого прайса, валюту, условия цен и название поставщика. Добавьте ссылку на источник или номер исходной строки — это упростит проверку.
2. Выберите ключ товара
Для одного поставщика обычно отправная точка — его стабильный артикул. Для разных поставщиков может понадобиться сочетание производителя и заводского артикула. Название само по себе ненадёжно: сокращения различаются, а похожие позиции могут иметь разные характеристики.
3. Проверьте дубликаты и тип данных
Перед поиском совпадений найдите повторяющиеся ключи. Сохраните ведущие нули в артикулах, уберите случайные пробелы и проверьте, не превратила ли таблица код в дату. Не удаляйте знаки из артикула без проверки: они могут обозначать исполнение.
4. Подтяните старую цену
Учебная структура: на листе «Старый» в колонке A — уникальный артикул, в B — цена. На новом листе артикул также в A, новая цена в B. Для строки 2 пример формулы в русской версии Excel:
=ЕСЛИОШИБКА(ВПР(A2;Старый!$A$2:$B$1000;2;ЛОЖЬ);"Нет в старом")
Диапазон замените на фактический. Формула ищет точное совпадение, но при дубликатах возвращает первое — поэтому проверка предыдущего шага обязательна. «Нет в старом» ещё не означает новый товар: сначала исключите ошибку в ключе.
5. Сравните сопоставимые цены
Для найденных товаров сначала проверьте валюту, налоговые условия и единицу. Если старая цена находится в C2, абсолютное изменение — =B2-C2. Относительное изменение для числовой ненулевой старой цены — =(B2-C2)/C2; ячейку оформите как процент. Строки с текстом или нулём разберите отдельно.
6. Сделайте обратную проверку
Сравнение только нового прайса со старым не покажет все исчезнувшие позиции. Выполните поиск также от старого списка к новому. Итог разделите на изменённые, новые, отсутствующие и спорные строки.
В учебном примере клемма имеет цену за упаковку, а каталог — за штуку. Эта строка специально оставлена на уточнении. Данные вымышленные.
Скачать пример результата CSV ↓Для сравнения с собственными файлами сохраняйте такой же принцип: у каждого результата должен быть источник, а у сомнения — видимый статус.
Нужна проверка ваших файлов?
Пришлите описание задачи. Согласуем состав результата, стоимость и срок.
Оценить мои прайсы