сверкаОткрыть инструмент →

Работа с таблицами

Как найти строки, которых нет во второй таблице Excel

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

Открыть пример сверки →

Что должно получиться

Исходный список
АртикулТовар
001Кабель
002Переходник
004Чехол
Новый список
АртикулТовар
002Переходник
001Кабель
003Зарядка

Коды 001 и 002 есть в обоих списках. Код 004 есть только в исходном, 003 — только в новом. Перестановка первых двух строк ничего не меняет. Все данные примера вымышлены.

Если оба списка на одном листе: СЧЁТЕСЛИ

Пусть исходные коды находятся в A2:A4, новые — в B2:B4, первая строка содержит заголовки. В C2 введите и протяните до C4:

=ЕСЛИ(СЧЁТЕСЛИ($B$2:$B$4;A2)=0;"Нет в новом";"Есть")

Отфильтруйте C по «Нет в новом». Чтобы найти добавленные коды, проверьте обратное направление — в D2 и до D4:

=ЕСЛИ(СЧЁТЕСЛИ($A$2:$A$4;B2)=0;"Новый код";"Есть")

В своих данных замените последнюю строку диапазона. Для английского Excel названия функций — IF и COUNTIF, разделитель аргументов зависит от настроек Excel. Формула проверяет наличие значения, а не количество одинаковых строк и не изменение цены.

СЧЁТЕСЛИ не различает регистр и воспринимает * и ? как подстановочные знаки. Поэтому для кодов с такими символами простой пример нужно адаптировать. Условия описаны в справке Microsoft. Для примера сохраните коды как текст: потерянные Excel ведущие нули формула не восстановит.

Если это два отдельных файла

  1. Откройте Сверку и выберите два XLSX/CSV либо вставьте таблицы. Для учебной проверки можно скачать исходную и новую таблицу.
  2. Свяжите поле «Артикул» с полем «Код» как ключ. Выберите нужные значения для сравнения, например наименование и цену.
  3. В результате нажмите «Исчезло»: останется код 004. «Добавилось» покажет код 003. «Без изменений» не показывает все совпавшие ключи: если цена поменялась, запись окажется в «Изменилось».
  4. Сформируйте отчёт в PNG, HTML или Excel. Это отчёт сверки со статусами, а не обещание отдельной выгрузки только видимого фильтра.

Демонстрация доступна без входа. Для своих данных действуют бесплатный лимит и платные варианты доступа. До 5 000 непустых строк и 10 МиБ на файл. Файлы обрабатываются в браузере; условия обработки данных.

Когда отсутствие ещё не означает удаление

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

Проверить результат на примере →