Usando a função de endereço para criar matriz excel

1

Estou tentando criar um array usando o endereço para encontrar o valor máximo de uma planilha diferente

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

retorna este othersheet!$O$10:othersheet!$T11

isso retorna o endereço correto para o array, mas não é utilizável como é. Indireto causa erro #ref. Max faz com que #Value error

Se eu copiar a pasta othersheet!$O$10:othersheet!$T11 em uma célula diferente como um valor, use o máximo de =max(othersheet!$O$10:othersheet!$T11) para funcionar bem.

Eu não consigo descobrir onde estou indo errado

    
por Mark P 11.02.2016 / 22:59

1 resposta

0

Você precisa usar INDIRECT() da seguinte forma:

=MAX(INDIRECT(ADDRESS(10;15;1;TRUE;"othersheet")):INDIRECT(ADDRESS(11;20;1;TRUE;"othersheet")))
    
por 11.02.2016 / 23:26