Отделение номера столбца от строки в формуле Excel - PullRequest
0 голосов
/ 01 февраля 2020

Есть ли способ объявить диапазон в формуле Excel и получить значение, возвращаемое MATCH () в качестве номера строки?

Пример:

=VLOOKUP(C3,'Sheet2'!B2:C30000,2,FALSE)

То, что я хочу, это эквивалент формулы VBA "B" & [ MATCH () return ] & ":C30000".

Мне не разрешено использовать VBA.

1 Ответ

1 голос
/ 01 февраля 2020

Использование Index, INDIRECT и OFFSET являются изменчивыми, и их следует по возможности избегать.

=VLOOKUP(C3,INDEX('Sheet2'!B:B,MATCH(...)):'Sheet2'!C30000,2,FALSE)

Измените MATCH(...) на формулу соответствия.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...