Сравнение двух таблиц Excel и CSV по ключу
Найдите добавленные, удалённые и изменённые записи CSV/XLSX по ключевым полям.
Как работает
Таблица A — исходная версия, B — новая. Точный ключ строится из выбранных полей, с явными настройками пробелов и регистра. Сравниваются общие неклю́чевые столбцы с одинаковыми именами. Для уникального ключа показываются изменения каждого поля и номера исходных строк. Повтор ключа с любой стороны выводится как неоднозначная группа: автоматического сопоставления внутри неё нет.
Ограничения
До 20 000 строк на таблицу и 50 000 строк отчёта; 200 столбцов, 500 000 ячеек, файл до 8 МБ. Пустые ключи не сопоставляются. Нечёткий поиск не применяется. XLSX использует сохранённые значения; формат дат, числовые маски и стили не сравниваются. Большие числа, текстовые ID и ведущие нули не преобразуются в числа. CSV-отчёт защищает потенциальные формулы апострофом; JSON сохраняет исходные строки.
Проверяемый пример
A: id;name → 1;Анна, 2;Борис. B: id;name → 1;Аня, 3;Вера. Результат: одна изменённая запись (name: Анна → Аня), одна удалённая (2) и одна добавленная (3).
