Как сравнить файлы Excel, если строки идут в другом порядке
Две таблицы могут содержать одни и те же записи, но в разных ячейках. Сравнение ячейка за ячейкой тогда принимает перестановку за изменение. Начните с решения, что определяет запись.
Выберите ключ до сравнения значений
Связать записи может артикул, номер счёта или задокументированная комбинация полей. Идентификатор — не всегда число: '00123' и '123' могут обозначать разные товары. Сохраняйте ведущие нули, если только ваше правило прямо не говорит, что они не важны. Пустой ключ требует проверки, а не угаданного сопоставления.
Сопоставьте столбцы
В одном файле столбец может называться 'SKU', в другом — 'Product Code'. Сначала задайте сопоставление и типы. Считайте число числом, а дату датой только после выбора исходного формата. Строка '1,234' в разных форматах означает разные количества.
Сохраняйте дубли
Если в файле A две одинаковые строки, а в файле B одна, есть одно лишнее вхождение. Сравнение множеств, отбрасывающее дубли, теряет эту информацию. Если несколько разных строк имеют один ключ, предложенное сопоставление может быть неоднозначным. Проверьте его, прежде чем применять изменения.
Используйте допуски, не меняя источник
Для некоторых измеряемых значений небольшой числовой допуск оправдан. При допуске 0.01 значения 10.000 и 10.009 можно считать равными по этому правилу. Но в источнике по-прежнему 10.009. Допуск сравнения — не разрешение переписать его в 10.
Очищайте копию и сохраняйте объяснение
Просмотрите обрезку пробелов, преобразование типов и удаление дублей до их применения. Выгрузите новый набор данных со списком «до и после» и ссылками на исходные строки. Нерешённые записи держите отдельно. Если программа выгружает только значения, не ждите, что сохранятся все формулы, стили и связи исходной книги.
Сравнение и очистка электронных таблиц проходит этот порядок в вашем браузере. Откройте вымышленные примеры, чтобы посмотреть сопоставление по ключу, работу с дублями и отчёт об изменениях. Сопоставление показывает, какие записи соответствуют друг другу по вашим правилам; оно не доказывает правильность учёта. Для сверки банковских и учётных выгрузок в конце месяца посмотрите «Закрытие месяца: сверка банка, продаж и учёта».
Открыть демо на вымышленных данных · Полная версия инструмента
Инструменты из этого руководства
Интерактивный инструмент
Сравнение и очистка электронных таблиц
Найдите реальные различия между выгрузками и очистите копию, не теряя исходные файлы.
Интерактивный инструмент
Закрытие месяца: сверка банка, продаж и учёта
Сопоставьте записи банка, платёжной системы и учёта, объясните расхождения и соберите понятный пакет документов для закрытия месяца.

