sobressair INDIRECT função
O Microsoft Excel INDIRETO função converte uma string de texto em uma referência válida.
Sintaxe
=INDIRECT (ref_text, [a1])
Argumentos
Ref_text (o argumento obrigatório): É a referência a uma célula que contém um dos seguintes:
- Uma referência do estilo A1.
- Uma referência do estilo R1C1.
- Um intervalo nomeado definido como referência.
- Uma referência a uma célula na forma de sequência de texto.
[a1] (o argumento opcional): É um valor lógico para atribuir o estilo de ref_text.
- Se a1 for ture ou omitido, ref_text é interpretado como uma referência do estilo A1.
- Se a1 for FALSE, ref_text será interpretado como uma referência do estilo R1C1.
Valor de retorno
O Função INDIRETA retornará uma referência válida especificada por uma string de texto.
Notas de função:
A função INDIRETA retornará o #REF! valor de erro quando:
- O ref_text se refere a outra pasta de trabalho que não está aberta;
- O ref_text se refere a um intervalo de células fora do limite de linha de 1,048,576 ou do limite de coluna de 16,384 (XED).
Exemplos
Os exemplos a seguir ilustram o uso comum da função INDIRETA no Excel.
Exemplo 1: referência de célula INDIRETA
Conforme a captura de tela abaixo, a função INDIRETA =INDIRECT(B2) converteu a string de texto em B2 em uma referência de célula válida e, em seguida, retornar o valor desta referência de célula (D2) como o resultado final.
Notas:
- Se ref_text estiver entre aspas duplas, como =INDIRECT("B2"), obterá o valor em B2 diretamente.
- Você também pode combinar uma string de texto e uma referência de célula dentro da função INDIRETA, conforme mostrado na captura de tela abaixo.
Aqui, a função INDIRETO concatena o ref_text (diz D) e o valor em B2 (diz 2) como uma referência de célula válida D2 e retorna o valor em D2 como resultado.
Exemplo 2: INDIRETO com intervalo nomeado
A função INDIRETO também pode se referir diretamente a intervalos nomeados. Como mostrado na captura de tela abaixo, há uma tabela contendo vários intervalos nomeados, e agora você precisa somar os valores em um determinado intervalo nomeado (diz Mon) com a combinação das funções SUM e INDIRETO. Faça o seguinte.
1. Insira o nome do intervalo em uma célula, aqui eu insiro Mon na célula C12. Selecione uma célula em branco, copie a fórmula abaixo e pressione a tecla Enter.
=SUM(INDIRECT(C12))
Agora você somou todos os valores no intervalo nomeado especificado (Mon).
Mais exemplos
As melhores ferramentas de produtividade para escritório
Kutools for Excel - ajuda você a se destacar da multidão
Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.
- Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
- Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
- Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
- Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
