Работа с таблицами
Как сравнить таблицы, если строки переставлены
В новой выгрузке товары могут идти в другом порядке. Чтобы найти реальные различия, сопоставьте записи по артикулу, номеру заказа или другому устойчивому идентификатору.
Открыть примерОдин товар — разные номера строк
Переходник 002 переместился на первое место и подорожал с 200 до 220. Кабель 001 переместился вниз, но не изменился. Если сравнивать ячейки на одинаковых позициях, эти два события смешаются.
| Артикул | Наименование | Цена |
|---|---|---|
| 001 | Кабель | 100 |
| 002 | Переходник | 200 |
| 004 | Чехол | 400 |
| Код | Название | Цена |
|---|---|---|
| 002 | Переходник | 220 |
| 001 | Кабель | 100 |
| 003 | Зарядка | 300 |
Сверка по ключу
- Загрузите два файла XLSX или CSV либо вставьте скопированные ячейки. Для книги Excel выберите лист и строку с заголовками.
- На шаге выбора полей свяжите Артикул в первой таблице с Кодом во второй. Это ключ: по нему приложение находит одну запись в двух файлах.
- Сопоставьте Наименование → Название как текст и Цена → Цена как число. Сравниваются только выбранные поля.
- Выполните сравнение. Перестановка строки сама по себе не считается изменением.
| Артикул | Результат | Цена |
|---|---|---|
| 001 | Без изменений | 100 |
| 002 | Изменён | 200 → 220 +20 |
| 004 | Удалён | 400 |
| 003 | Добавлен | 300 |
Все названия и значения в примере вымышлены. Итог: одно изменение, один новый товар, один удалённый и один без изменений.
Как выбрать подходящий ключ
У одного объекта должен быть один и тот же ключ в обоих файлах. Для товаров обычно подходит артикул, для заказов — номер заказа. Название товара подходит только тогда, когда оно уникально и не меняется между выгрузками.
Если ключ повторяется, приложение не выбирает произвольную пару: все строки с этим ключом в обоих файлах попадут в список для проверки. Строки с пустым ключом также исключаются. Когда один заказ занимает несколько строк, используйте уникальный номер позиции или заранее создайте составной ключ в исходной таблице.
Ключи сравниваются как текст: 001 и 1 различаются. Если Excel уже удалил ведущие нули в исходном файле, восстановить их по одному числу невозможно.
Сохранить результат
PNG подходит для короткого отчёта с подсветкой, HTML — для полного отчёта, который открывается в браузере. В Excel сохраняются отдельные столбцы «До» и «После», итоги и строки для проверки; цветные заливки в этой версии не экспортируются.
Файлы обрабатываются в браузере. Лимит — 5000 строк данных и 10 МиБ на файл. Формулы не пересчитываются: используются результаты, сохранённые в книге Excel. Обновление страницы очищает загруженные таблицы.
Сравнить этот пример