Pesquisa
INDIRECT
Definição
INDIRECT retorna o valor da célula ou do intervalo nomeado por uma cadeia de texto.
Sintaxe
=INDIRECT(ref_text)
Argumentos
| Argumento | Significado |
|---|---|
ref_text |
Um endereço de célula como texto, como "B3", ou uma célula que contém esse texto. |
Exemplo resolvido
Um registro guarda um endereço-alvo como texto em A2 e o valor a ler em B3.
| A: Endereço | B: Valor |
|---|---|
| B3 | |
| 88 |
Fórmula: =INDIRECT(A2)
Resultado: 88. O texto B3 é tratado como uma referência, e B3 contém 88.
Prática
A célula A2 contém 42 e a célula B2 contém o texto A2. Em C2, escreva uma fórmula que retorne o valor da célula nomeada em B2.
- Em C2, escreva uma fórmula INDIRECT para B2.
- C2 deve mostrar o valor da célula nomeada em B2.
Funções relacionadas
INDEX escolhe pela posição em vez de por um endereço em texto. MATCH pode fornecer uma posição se você montar o endereço de outro jeito.
Erro comum
Apontar INDIRECT para o número em vez do texto do endereço: se A2 contém 42, =INDIRECT(A2) retorna #REF! porque 42 não é uma referência.