1

У меня есть два листа, один имеет коды UPC, имена и размеры. У другого есть небольшая часть этих имен с размерами, но без UPC. Мне нужно получить номера UPC, чтобы заполнить соответствующие поля.

Смотри фото:

https://i.stack.imgur.com/sSyi3.jpg

1 ответ1

0

Вот формула, которая работает на одном большом допущении: для каждой комбинации Имени (например, Рубашка 1) и Размер (например, "Молодежный маленький") существует только ОДИН upc.

Введите это в K2 на Sheet1.

=INDEX(Sheet2!$C$1:$C$11,SUMPRODUCT((Sheet2!$E$1:$E$11=$C2)*(Sheet2!$G$1:$G$11="Youth "&K$1)*ROW(Sheet2!$C$1:$C$11)))

Эта формула, если вышеупомянутое предположение верно, вернет соответствующий UPC для соответствующей статьи Name и Size. Эта формула может быть заполнена через строку и вниз по столбцу для других размеров и статей.

Разбиваем формулу:
Поднятие тяжестей выполняется функцией SUMPRODUCT . Он проверяет каждую строку на листе 2 на соответствие имени и размера. Для каждой строки, если найдено совпадение, добавляется номер строки. Если совпадений не найдено, добавляется 0. Если предположение о том, что есть только одна строка, которая будет соответствовать обоим критериям, является верным, то это вернет номер строки соответствующей записи.

Затем функция INDEX возвращает значение из столбца UPC по номеру строки, возвращенному SUMPRODUCT .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .