Títulos de planilha (nomes) em uma lista, deseja escrever uma fórmula para poder selecionar o local da planilha selecionada na lista

1

Por exemplo, eu nomeei minhas guias da planilha da seguinte forma

SEP
OCT
NOV
DEC

Se eu quiser referenciar os dados da célula A1 na planilha SEP, eu escreveria esta fórmula:

=SEP!D10

Eu quero escrever uma fórmula para tornar SEP uma variável que pode ser selecionada de uma lista.

i.e. fórmula

=*worksheetname*!A1

minha lista tem todos os nomes das abas da planilha, eu seleciono OCT na lista e ela retornará os dados de

=OCT!A1
    
por Adam 11.10.2013 / 07:44

2 respostas

1

Use Indirect . No exemplo, a célula B1 é a variável de nome da planilha.

SEP A1: =INDIRECT(B1 & "!C1)
SEP B1: OCT
OCT C1: Hello World

Saída
SEP A1: Hello World

    
por 11.10.2013 / 09:52
-1

Cenário:
Você tem três guias chamadas "Jan", "Feb" e "Mar" com os dados desejados na célula h4 da respectiva guia.

A   B               

1 resultado do mês
2 Jan 80% Fórmula para célula B2 = INDIRETO (A2 & "! H4", TRUE)
3 fev 90%
4 de março 85%

    
por 28.02.2015 / 08:15