Выпуск формулы соответствия индекса - PullRequest
0 голосов
/ 13 мая 2019

У меня есть список артикулов слева направо, столбцы B - X и 400 строк, не все ячейки заполнены, поэтому имеется много пустых ячеек.

У меня тогда есть название продукта в столбцеY (так как может быть несколько цветовых вариантов и SKU для 1 продукта).

На отдельной вкладке у меня есть все детали строки заказа, включая SKU, мне нужно добавить название продукта в конце этого, используя первую вкладку.

Я пробовал индексирование / сопоставление, но, похоже, оно не работает, vlookup - нет, поскольку мне нужно вернуть тот же столбец (Y), независимо от того, где он находит совпадение.

=INDEX('All Lines'!Y3:Y428,match(*Product SKU*,'All Lines'!B3:X428,0))

Все строки - моя первая вкладка с SKU продукта, полученным из вкладки с деталями заказа

Ожидается, что будет выведено имя продукта (которое находится в столбце Y)

1 Ответ

1 голос
/ 13 мая 2019

Сначала я неправильно понял ваш вопрос, я думаю.Вы ищете определенное значение, которое может быть где угодно в матрице B3:X428 и возвращаете строку в параметр строки INDEX()?

В этом случае вы можете попытаться включить SUMPRODUCT() в INDEX() параметр строки, такой как (упрощенный):

enter image description here

Формула в G2:

=INDEX(D2:D9,SUMPRODUCT((A2:C9=G1)*ROW(A2:C9))-1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...