>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Usar Dados de Célula do Excel para Referenciar Nome de Planilha

Ao usar o Excel, às vezes é necessário obter informações de várias planilhas ou usar um valor em uma célula para criar um endereço de referência de planilha. Isso é útil quando você usa uma planilha mestre para controlar links para várias pastas de trabalho subordinadas, e fornece uma introdução à função INDIRECT(), uma das ferramentas mais úteis da biblioteca de funções do Excel.

Passo 1

Crie uma pasta de trabalho no Excel. Ela começa com três planilhas, mostradas por abas na parte inferior da tela. Por padrão, são nomeadas "Plan1", "Plan2" e "Plan3". A Plan1 estará ativa.

Passo 2

Digite "'Plan2" na célula A2. Digite "'Plan3" na célula A3. Note que ambos antecedem a palavra "Plan" com aspas simples ('), para indicar que é um valor de texto.

Passo 3

Clique na aba da Plan2 e digite "Laranja" na célula A1.

Passo 4

Clique na aba da Plan3 e digite "Chave de fenda" na célula A1.

Passo 5

Clique na aba da Plan1 e, na célula B2, insira a fórmula: "=INDIRECT("'"&A2&"'!A1")" (sem as aspas antes do sinal de igual ou após o parêntese final). Ao pressionar "Enter", a fórmula será avaliada e a célula mostrará "Laranja". A função INDIRECT() substitui o conteúdo da célula A2 no formato normal de referência cruzada de planilhas. Isso dá o mesmo resultado que digitar "=Plan2!A1" na célula C2.

Passo 6

Copie a célula B2 e cole na célula B3. A célula B3 agora mostrará "Chave de fenda". Isso ocorre porque a referência relativa na fórmula agora puxa o nome da planilha da célula A3 em vez de A2.

Dica

A função INDIRECT() é uma ferramenta flexível que permite substituir o conteúdo de uma célula em uma fórmula onde pode ser avaliada.

Aviso

Mais de cem instâncias da função INDIRECT() tornarão a avaliação da planilha mais lenta, pois cada referência INDIRECT() é verificada sempre que um valor naquela aba é alterado.