1

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

=address(10,15,1,true,"othersheet")&":"&"address(11,20,true,"othersheet")

возвращает этот othersheet!$O$10:othersheet!$T11

это возвращает правильный адрес для массива, но он не может быть использован как есть. Косвенные причины #ref error. Макс вызывает ошибку #Value

Если я скопирую вставить другой лист!$ O $ 10:othersheet!$ T11 в другую ячейку в качестве значения, затем возьмите max = max(другие листы!$ O $ 10:othersheet!$ T11) работает нормально.

Я не могу понять, где я иду не так

1 ответ1

0

Вам нужно использовать INDIRECT() следующим образом:

=MAX(INDIRECT(ADDRESS(10;15;1;TRUE;"othersheet")):INDIRECT(ADDRESS(11;20;1;TRUE;"othersheet")))

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