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.
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.
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.
Clique na aba da Plan2 e digite "Laranja" na célula A1.
Clique na aba da Plan3 e digite "Chave de fenda" na célula A1.
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.
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.
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.
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.
Tecnologia Eletrônica © [www.351231.com]