Que função (ou funções) posso usar para passar o título da planilha para uma referência?

3

Eu tenho um número de células em uma planilha que fazem referência a outra planilha. Bastante direto, exceto eu tenho que digitar o nome de cada planilha em cada fórmula que está se tornando monótona. O que eu gostaria de saber é se posso passar essa informação pela fórmula para a referência.

Então, atualmente, eu uso esse tipo de referência "= + 'Worksheet 1'! $ B $ 8", o que significa que retorna 98%

Gostaria de algo como fazer é usar uma função no lugar de colocar a 'Planilha 1', pois os dados referenciados estão no mesmo local para cada planilha. Eu posso listar os nomes das planilhas e usá-los como base de argumento para a chamada de função, mas não sei como fazê-la funcionar em uma chamada de referência.

    
por Grapecanuck 10.02.2015 / 18:39

1 resposta

1

Use INDIRECT ()

Supondo que o nome da planilha esteja na célula A1, isso deve ser feito:

=indirect("'"&A1&"'!"&$B$8") 

INDIRECT cria uma referência de célula a partir de texto e fórmulas. Os e comercial concatenam as peças juntas.

Nota: o OP indica em um comentário que esta era a solução usada: "Você respondeu totalmente a minha pergunta com a = função indireta".

    
por 07.08.2018 / 23:44