2

У меня есть vlookup, который должен проверять следующий столбец справа каждый раз, когда он перетаскивает ячейку. Так что, если vlookup впервые введен в ячейку A3, то это будет:

=vlookup($A$1, $A$1:$E$1, 2, False)

Тогда, если я перетащу его на А4, оно станет:

=vlookup($A$1, $A$1:$E$1, 3, False)

Пока что единственный способ увеличить число - использовать COLUMNS в качестве номера индекса, но это работает только при горизонтальном перетаскивании. Есть ли способ добиться того, чего я хочу?

1 ответ1

3

Вы можете использовать функцию ROW, которая возвращает номер строки своей собственной ячейки.

A3: =vlookup($A$1, $A$1:$E$1, row()-1, False)

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