Инструмент сравнения списков

Вставьте два списка бок о бок, и инструмент вернет три группы: пересечение, элементы исключительно в списке A и элементы исключительно в списке B. Полезно для сверки экспортов email, таблиц SKU, списков ключевых слов, строк CSV или любой коллекции, где нужно ответить «что есть в одном и нет в другом?», не открывая сводную таблицу.

Как сравнить два списка

  1. 1

    Вставьте список A

    Вставьте первый список в левое поле, по одной записи на строку.

  2. 2

    Вставьте список B

    Вставьте второй список в правое поле, в том же формате: по одной записи на строку.

  3. 3

    Выберите опции

    Включите совпадение без учета регистра и обрезку пробелов для нормализации записей перед сравнением.

  4. 4

    Прочитайте три столбца

    В обоих списках, только в A, только в B: каждый блок показывает количество записей и кнопку копирования.

Что означают три группы

  • В обоих списках (пересечение): записи, появляющиеся в A и в B. Представьте совпадающие email в двух рассылках, SKU, присутствующие в двух выгрузках инвентаря, или ключевые слова, по которым ранжируются и ваш сайт, и конкурент.
  • Только в A (A минус B): записи, уникальные для первого списка. Полезно для нахождения отписок, отсутствующих строк или пробелов в ключевых словах.
  • Только в B (B минус A): зеркальный случай: записи, которые есть у B и нет у A.

Нормализация имеет значение

Две записи, выглядящие идентично, все равно могут не совпасть, если у одной завершающий пробел или другой регистр. Две опции исправляют самые частые несоответствия:

Опция Что она делает
Обрезка пробелов Убирает ведущие и завершающие пробелы и табуляции по строке
Без учета регистра Alice@example.com и alice@example.com считаются равными

Частые применения

  • Сверка экспортов CRM перед импортом, чтобы выявить дубликаты или пропавшие контакты.
  • Нахождение дельты между двумя файлами исследования ключевых слов при переезде сайта.
  • Проверка того, какие зависимости изменились между двумя листингами package-lock.
  • Сравнение списков учащихся по классам или семестрам.

Подводные камни

Дубликаты внутри одного списка удаляются перед сравнением: если в A apple встречается три раза, это все равно считается одной записью. Если вам нужна семантика мультимножества (сколько раз встречается каждый элемент), используйте инструмент сравнения текста (diff).

Часто задаваемые вопросы

Нет. Инструмент трактует каждый список как множество, поэтому перемещение строк в A или B не меняет результат. Значение имеет только содержимое.

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

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

Нет. В каждой итоговой группе дубликаты удаляются. Если вам нужно сохранить кратность, потребуется другой инструмент.

Нет. Сравнение выполняется полностью на стороне клиента: списки, которые вы вставляете, никогда не передаются и не сохраняются.

Сопутствующие инструменты

Переводчик стандартного галактического алфавита

Переведите английский в стандартный галактический алфавит, рунический шифр из Commander Keen, стола зачарования Minecraft и Ready Player Two.

Подбор слов для Wordle

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

Генератор бегущей строки

Создавайте анимированные бегущие заголовки с настраиваемой скоростью, размером шрифта и цветами. Предпросматривайте CSS-строку marquee или панель объявлений вживую в браузере.

Генератор странного текста

Превратите любой текст в глитчевый жуткий zalgo-Unicode с регулируемым ползунком интенсивности, чтобы скопировать в био, подписи и сообщения.

Генератор названий городов

Создавайте вымышленные названия городов, посёлков, деревень и столиц для миростроения, карт, игр, историй и тестовых данных на реальном языке или в придуманном стиле.

Генератор текста для мемов

Добавьте классические подписи для мема к шаблону или своему изображению. Задайте верхний и нижний текст, настройте шрифт, цвет и обводку, затем скачайте или скопируйте PNG.

Инструмент доступен на других языках