Função indireta do Excel para nomear uma planilha

0

Eu estou tentando ter a planilha de uma atualização de pasta de trabalho externa para uma célula de referência em um livro de trabalho atual.

Este é o meu código até agora.

=INDEX([Test.xlsx]indirect("I8")!$A$3:$B$7, MATCH(I8,[Test.xlsx]indirect("i8")!$A$3:$A$7,0),2)

Onde Test é o livro externo e I8 está no livro e na planilha atuais.

Qualquer ajuda com isso seria muito apreciada.

    
por user587822 27.04.2016 / 16:37

1 resposta

0

O indireto precisa ter toda a parte nele:

=INDEX(INDIRECT("[Test.xlsx]'" & I8 & "'!$A$3:$B$7"), MATCH(I8,INDIRECT("[Test.xlsx]'" & I8 & "'!$A$3:$A$7"),0),2)
    
por 27.04.2016 / 16:54