Нахождение разницы в количестве одинаковых предметов на двух листах

Нахождение разницы в количестве одинаковых предметов на двух листах

У меня есть два разных листа в Excel с двумя столбцами на каждом листе. Первый столбец содержит название товара, а второй столбец — количество.

Как узнать разницу в количествах?

Элементы на обоих листах не отсортированы и расположены в разном порядке.

решение1

Вам нужна функция VLOOKUP().

Настроить Sheet2так

Скриншот рабочего листа 2

а Sheet1вот так

Рабочий лист 1 Скриншот

Введите следующую формулу C2и нажмите ctrl-enter/copy-paste/fill-down/auto-fill в оставшуюся часть столбца таблицы:

=ABS(B2-VLOOKUP(A2,Sheet2!$A$1:$B$8,2,FALSE))

Объяснение:

Функция VLOOKUP()работает, выполняя поиск значения первого аргумента в первом столбце диапазона, указанного во втором аргументе, и возвращает значение из той же строки в столбце, указанном третьим аргументом. (Третий аргумент — это индекс столбца, начинающийся с единицы, для столбцов диапазона второго аргумента.)

Функция ABS()нужна только для того, чтобы сделать все разности положительными. Ее можно опустить, если вам также нужно знать, больше или меньше ли величина в , Sheet2чем та, что в Sheet1.

Ошибка #N/Aвозникает, когда элемент в Sheet1не имеет соответствующей записи в Sheet2. При необходимости это можно изменить на любую строку с помощью IFERROR()функции.

решение2

введите описание изображения здесь

Как это работает:

  1. Запишите это в ячейку G3и Sheet 2 заполните ее.

      =IFERROR(VLOOKUP(Sheet1!A3,$A$3:$B$9,2,False)-Sheet1!B3,"Not Found")
    
  2. VLOOKUPФункция находит и сопоставляет элементы между листами и вычитает количество, если они найдены, в противном случае IFERRORвозвращает Not Foundсообщение.

Или вы можете использовать его также в ячейке H3и Sheet 2заполнить ее.

=IFERROR(ABS(IF(COUNTIF(A$3:A$9,Sheet1!A3)<>0,Sheet1!B3-INDEX(B$3:B$9,MATCH(Sheet1!A3,A$3:A$9,0))," ")),"Not Found")
  1. В первой части формулы COUNTIFнайдите соответствие между Itemsобоими листами и, если возвращается 1, то следующая часть формулы Subtracts Quantitiesмежду листами, которая поддерживается INDEX & MATCHкомбинацией.

При необходимости измените ссылки на ячейки в формуле.

Связанный контент