Перейти к содержимому
DiffResolver

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

Сравните два файла CSV онлайн. Сопоставьте строки по ключевому столбцу, увидьте изменённые ячейки и уберите шум от пробелов или регистра. Ваши данные не покидают браузер.

Файлы никогда не покидают ваш браузер.

Строк: 0 · Символов: 0
Строк: 0 · Символов: 0
Параметры
Ключевые столбцы

Сначала загрузите файлы, чтобы выбрать ключевые столбцы.

Выберите столбцы, которые однозначно определяют каждую строку. Оставьте пустым, чтобы сопоставлять строки по содержимому.

О сравнении CSV

Сравнивает два файла CSV строка за строкой с учётом ключевых столбцов и без оглядки на форматирование. Безопасно обрабатывает поля в кавычках, экранированные запятые и строки с разным числом ячеек.

Как пользоваться

  1. Вставьте или загрузите оба файла CSV.
  2. Выберите «Ключевые столбцы» в параметрах, чтобы сопоставлять строки по идентификатору, а не по порядку.
  3. Включите «Обрезать пробелы в ячейках» и «Игнорировать регистр», чтобы убрать шум от случайного форматирования.

Попробуйте пример

Каталог товаров с правками цены и остатка. Типичный случай сравнения CSV.

С чем этот инструмент не работает

  • Различия в числовом формате (1,000 и 1000) считаются разными, пока вы не приведёте ячейки к общему виду.
  • Для файла CSV без строки заголовка нужно выключить «Первая строка — заголовок». Иначе первая строка будет считаться подписями столбцов.

Частые вопросы

Мои файлы когда-нибудь покидают браузер?

Нет. Каждое сравнение выполняется локально в вашем браузере. Ничего из того, что вы вставляете, перетаскиваете или загружаете, не уходит на сервер; инструмент продолжает работать, даже если после загрузки страницы вы отключитесь от сети.

Этот инструмент бесплатный?

Да. Все инструменты DiffResolver бесплатны: без учётной записи, регистрации и установки. Обработка идёт на вашем устройстве, поэтому серверных ограничений на использование нет.

Как сравнить файлы CSV, в которых изменился порядок строк?

Задайте «Ключевые столбцы» в параметрах — один или несколько столбцов-идентификаторов. Тогда строки сопоставляются по ключу, а не по положению, поэтому переставленные строки сравниваются чисто и видны настоящие правки.

Можно ли сравнивать файлы CSV с разными разделителями?

Да. По умолчанию разделитель определяется автоматически, а в параметрах его можно задать явно. Для данных с табуляцией есть отдельный инструмент сравнения TSV.

Что означают состояния строк «Добавлено», «Удалено» и «Изменено»?

Добавленные строки есть только в правом файле, удалённые — только в левом, а изменённые имеют общий ключ, но отличаются хотя бы одной ячейкой. Неизменённые строки можно показать для контекста через «Показать неизменённые строки».

Есть ли предел размера файла?

Серверного предела нет, потому что ничего не отправляется на сервер. Практический предел задаёт память вашего устройства. Выше 10 МБ для текста, 40 МБ для изображений, 100 МБ для документов и 500 МБ для архивов инструмент предупреждает, что работа может быть медленной, но файл никогда не блокирует.

Работает ли этот инструмент без сети?

Да. После первого посещения браузер хранит копию инструмента, поэтому страница, которую вы открывали раньше, работает и без сети. Вы также можете установить DiffResolver как приложение из меню браузера. Установка остаётся необязательной; сайт работает так же в обычной вкладке.

Где хранятся мои данные?

Ваши файлы нигде не хранятся. Они остаются в памяти страницы и исчезают, когда вы закрываете вкладку. В этом браузере остаётся только то, что вы сохраняете сами: снимок, параметры инструментов и тема. Чтобы удалить это, откройте «Настройки» и выберите «Очистить все локальные данные».

Смежные понятия

Похожие инструменты