Сравнение файлов Excel

По ячейкамБета

Сравните два файла Excel (xlsx) или CSV: изменённые ячейки, добавленные и удалённые строки и столбцы, сопоставление по ключевому столбцу, отчёт.

Без загрузки на сервер · обработка в браузере

Исходный файл (A)
или перетащите файлы сюда (они обрабатываются на устройстве и не загружаются на сервер).xlsx или .csv, до 50 МБ
Изменённый файл (B)
или перетащите файлы сюда (они обрабатываются на устройстве и не загружаются на сервер).xlsx или .csv, до 50 МБ
Сопоставление строк
Как сопоставлять строки

Находит вставленные и удалённые строки по их содержимому. Лучше всего подходит, если строки добавляли или удаляли в середине листа.

Правила сравнения

Формулы сравниваются по результатам, сохранённым в файле. До 200 000 строк и 200 столбцов на лист.

Выберите два файла и нажмите «Сравнить».

Как сравнить два файла Excel

  1. Выберите более раннюю версию в поле «Исходный файл (A)», а более новую — в поле «Изменённый файл (B)». Поддерживаются .xlsx и .csv.
  2. Если в книге несколько листов, выберите лист для сравнения. Для B по умолчанию выбирается лист с тем же названием, что и в A.
  3. Выберите способ сопоставления строк: в большинстве случаев «Автовыравнивание», а если строки идут в другом порядке — «По ключевому столбцу» со столбцом ID.
  4. Нажмите «Сравнить», чтобы увидеть изменённые ячейки и добавленные или удалённые строки и столбцы. При необходимости скачайте отчёт о различиях в Excel или CSV.

Как читать адреса в отчёте

  • C12: адрес ячейки, указывается и для B (изменённого), и для A (исходного). После вставки или удаления строк номера строк могут различаться.
  • 12:12: строка целиком (добавлена или удалена). Её содержимое показано через « | ».
  • D:D: столбец целиком (добавлен или удалён).

Конфиденциальность

Выбранные файлы и введённый текст обрабатываются в вашем браузере. Они не загружаются на наши серверы, и мы их не храним. Некоторые инструменты при первом использовании скачивают с этого сайта нужный им код или данные (например, языковые данные для OCR).

Прочитать политику конфиденциальности

Вопросы и ответы

Загружаются ли мои файлы на сервер?

Нет. Чтение и сравнение полностью выполняются в браузере, и файлы не покидают ваше устройство.

Если вставить строку в середину, все строки ниже покажутся изменёнными?

Нет. Режим по умолчанию «Автовыравнивание» по содержимому строк находит вставленные и удалённые строки, а остальные строки остаются сопоставленными, поэтому показываются только действительно изменённые ячейки. Если строки пересортированы, выберите «По ключевому столбцу» и укажите столбец вроде ID или табельного номера.

Сработает ли сравнение, если столбцы переставлены или добавлен новый?

Да. Если отмечено «Первая строка — заголовок» (по умолчанию), столбцы сопоставляются по названию независимо от положения. Столбцы, которые есть только с одной стороны, отмечаются как добавленные или удалённые. Без этой отметки столбцы сопоставляются по положению (A, B, C…).

Как сравниваются формулы, даты и 1 и 1.0?

Формулы сравниваются по результатам, которые Excel сохранил в файле, а не по тексту формул. Даты сравниваются как текст вида 2024-05-01. При включённом «Сравнивать числа по значению» (по умолчанию) 1, 1.0 и 1.00 считаются равными, но коды с ведущими нулями вроде 00123 по-прежнему сравниваются как текст. Оформление, цвета и примечания не сравниваются.

Можно ли сравнить файл CSV с файлом Excel?

Да. С каждой стороны может быть .xlsx или .csv. Для CSV разделитель определяется автоматически; кодировки UTF-8 и UTF-16 тоже распознаются автоматически, а остальные файлы на этой странице читаются как Windows-1251. Старые файлы .xls и книги с паролем сначала нужно сохранить как .xlsx без пароля.

Есть ли ограничения по размеру или числу строк?

Каждый файл — до 50 МБ, каждый лист — до 200 000 строк, 200 столбцов и 3 млн ячеек. На странице показывается до 500 различий каждого типа, а в скачиваемом отчёте — до 100 000 различий.