VLOOKUP с соответствием и смещением - PullRequest
0 голосов
/ 29 января 2019

В таблице 1 у меня есть таблица ниже.

Я хочу использовать формулу, которая выбирает значения из листа 2 (строка плана), как только найдено совпадение с номером детали в ячейках A3 (лист 1) и A7(Лист 2).Используя VLOOKUP с функцией MATCH для индекса столбца, чтобы вернуть значение с правильной недели, он возвращает значения из строки 7 (Лист 2).Это значения, которые находятся в той же строке, что и соответствующая ячейка значения A7 (лист 2).

Однако я хочу, чтобы он возвращал значение (после того, как найдено совпадение между номером детали и неделей) из того же столбца, но двухстроки ниже (строка называется Plan).Я пытался использовать функцию OFFSET, но она не работает с VLOOKUP.

[ Лист 1 ]

Sheet 1

Лист 2 ] Sheet 2

1 Ответ

0 голосов
/ 30 января 2019

Ответ на мой вопрос:

OFFSET и VLOOKUP не идут вместе, поскольку VLOOKUP возвращает значение, а не массив.Необходимо изменить VLOOKUP с помощью INDEX и MATCH, а затем сместить возвращаемое значение.

= СМЕЩЕНИЕ (ИНДЕКС («Лист 2»! $ B: $ M; МАТЧ (Лист 1 $ A $ 3; «Лист 2»! $ A: $ A; 0); B1); 2; 0)

...