Este artigo descreve a sintaxe da fórmula e o uso da função INDIRETO no Microsoft Excel.
Descrição
Retorna a referência especificada por uma cadeia de texto. As referências são imediatamente avaliadas para exibir seu conteúdo. Use INDIRETO quando quiser mudar a referência a uma célula em uma fórmula sem mudar a própria fórmula.
Sintaxe
INDIRETO(texto_ref, [a1])
A sintaxe da função INDIRETO tem os seguintes argumentos:
-
Ref_text Obrigatório. Uma referência a uma célula que contém uma referência de estilo A1, uma referência de estilo R1C1, um nome definido como uma referência ou uma referência a uma célula como uma cadeia de caracteres de texto. Se ref_text não for uma referência de célula válida, INDIRECT retornará o #REF! valor de erro.
-
Se ref_text se refere a outra workbook (uma referência externa), a outra deve estar aberta. Se a workbook de origem não estiver aberta, INDIRECT retornará a #REF! valor de erro.
Observação Referências externas não são suportadas no Excel Web App. -
Se ref_text se refere a um intervalo de células fora do limite de linha de 1.048.576 ou o limite de coluna de 16.384 (XFD), INDIRECT retornará um #REF! erro.
Observação Esse comportamento é diferente de Excel versões anteriores Microsoft Office Excel 2007, que ignoram o limite excedido e retornam um valor.
-
-
A1 Opcional. Um valor lógico que especifica o tipo de referência contido na célula texto_ref.
-
Se a1 for VERDADEIRO ou omitido, texto_ref será interpretado como uma referência em estilo A1.
-
Se a1 for FALSO, texto_ref será interpretado como uma referência em estilo L1C1.
-
Exemplo
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.
Dados |
||
B2 |
1,333 |
|
B3 |
45 |
|
Jorge |
10 |
|
5 |
62 |
|
Fórmula |
Descrição |
Resultado |
'=INDIRETO(A2) |
Valor da referência na célula A2. A referência é para a célula B2, que contém o valor 1,333. |
1,333 |
'=INDIRETO(A3) |
Valor da referência na célula A3. A referência é para a célula B3, que contém o valor 45. |
45 |
'=INDIRETO(A4) |
Como a célula B4 tem o nome definido "Jorge", a referência a esse nome definido é para a célula B4, que contém o valor 10. |
10 |
'=INDIRETO("B"&A5) |
Combina "B" com o valor em A5, que é 5. Por sua vez, isso faz referência à celula B5, que contém o valor 62. |
62 |