2

Как вернуть ссылку на ячейку последней строки данных в столбце?

Я хочу передать его в качестве входных данных для индекса соответствия. Я попытался использовать комбинацию адреса и контрата. Он возвращает строку, и я не могу передать ее в индекс совпадения.

1 ответ1

0

Функция LOOKUP нам идеально подходит для этого. Например:

=LOOKUP(2,1/(A:A<>""),A:A)
  • (A:A <> "") возвращает массив {TRUE, TRUE, ...., FALSE}
  • 1/(A:A <> "") изменяет этот массив для достижения {1,1, .., # DIV/0!, ..}.
  • Так как LOOKUP ожидает увидеть отсортированный массив (в порядке возрастания), и если он не может найти точное совпадение, он выберет самое большое значение в lookup_range , которое меньше или равно значению (в этом примере два), поэтому формула находит последний "1" в массиве и возвращает соответствующее значение из result_range.

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