Função INDIRETA no Excel

Função INDIRETA no Excel

A função INDIRETO no Excel ajuda você a consultar dados facilmente quando necessário. Abaixo estão detalhes de como usar a função INDIRETO no Excel .

Função INDIRETA no Excel

Qual é a função INDIRETA no Excel?

A função INDIRETA do Excel retorna uma referência de célula válida da string de texto fornecida. INDIRETO é útil quando você deseja montar um valor de texto que possa ser usado como referência válida.

  • Objetivo: Criar uma referência a partir do texto.
  • Valor de retorno: uma referência de planilha válida.
  • Argumento:
    • ref_text - Referência fornecida como texto.
    • a1 - (opcional) Um valor booleano para indicar uma referência do tipo A1 ou R1C1.
    • O padrão é TRUE = A1 style.
  • Receita:=INDIRECT(ref_text, [a1])

Observação ao usar a função INDIRETO no Excel

A função INDIRETO retorna uma referência de célula válida de uma sequência de texto fornecida. INDIRETO é útil quando você precisa construir um valor de texto concatenando cadeias de texto separadas que podem ser traduzidas em uma referência de célula válida.

INDIRETO avalia dois argumentos ref_texte a1. Ref_text é a string de texto a ser avaliada como referência. A1 indica o tipo de referência para o próximo valor de texto. Quando a1 é TRUE (valor padrão), o tipo é A1. Quando a1 é FALSE, o tipo é R1C1. Por exemplo:

=INDIRECT("A1") // Returns a reference like =A1
=INDIRECT("R1C1",FALSE) // Returns a reference like =R1C1

O objetivo do INDIRETO pode parecer confuso a princípio, mas há muitas situações em que é necessário criar uma referência a partir de um texto, incluindo:

  • Uma fórmula de nome de planilha personalizável.
  • Uma fórmula pode montar uma referência de célula a partir de cada pequeno trecho de texto.
  • Uma referência fixa não será alterada mesmo se linhas ou colunas forem excluídas.
  • Crie matrizes de números com a função ROW em fórmulas complexas.

Nota: INDIRETO é uma função instável, por isso pode retardar seu progresso ao processar planilhas grandes ou complexas. Portanto, use-o com cuidado.

Exemplo 1 – Os nomes das planilhas são personalizáveis

No exemplo acima, INDIRETO está configurado para usar um nome de planilha personalizável da seguinte forma:

=INDIRECT(B5&"!A1") // The sheet name in B6 is a variable

A fórmula em B5, copiada, concatena o texto em B5 com a string "!A1" e retorna o resultado como INDIRETO. A função INDIRETO avalia então o texto e o converte em uma referência adequada. Os resultados em C5:C9 são os valores da célula A1 nas 5 planilhas listadas na coluna B.

Exemplo 2 – Tabela de pesquisa personalizável

Na planilha abaixo, PROCV é usado para calcular custos para dois fornecedores, A e B. Usando o fornecedor na coluna F, PROCV usa automaticamente esta tabela exata:

Função INDIRETA no Excel

A fórmula em G5 é:

=VLOOKUP(E5,INDIRECT("vendor_"&F5),2,0)

Exemplo 3: Referência fixa

A referência criada por INDIRETO não será alterada mesmo que a célula, linha ou coluna seja inserida ou excluída. Por exemplo, a fórmula abaixo sempre se referirá às primeiras 100 linhas da coluna A, mesmo que as linhas desse intervalo sejam excluídas ou inseridas:

=INDIRECT("A1:A100") // will not change

Observação ao usar a função INDIRETO no Microsoft Excel

  • As referências criadas pelo INDIRECT são avaliadas em tempo real e o conteúdo da referência também é exibido.
  • Quando ref_text for uma referência externa a outra pasta de trabalho, essa pasta de trabalho deverá estar aberta.
  • a1 é opcional. Quando omitido, a1 é uma referência do tipo TRUE = A1.
  • Quando a1 é definido como FALSE, INDIRETO cria uma referência do tipo R1C1.

Jogue quebra-cabeça no Excel

Jogue quebra-cabeça no Excel

MehmetSalihKoten, um usuário do Reddit, criou uma versão totalmente funcional do Tetris no Microsoft Excel.

Como usar a função Converter no Excel

Como usar a função Converter no Excel

Para converter unidades de medida no Excel, usaremos a função Converter.

Como usar a função HLOOKUP no Excel

Como usar a função HLOOKUP no Excel

Qual é a função HLOOKUP? Como usar a função HLOOKUP no Excel? Vamos descobrir com LuckyTemplates!

Função IFERROR no Excel, fórmula e uso

Função IFERROR no Excel, fórmula e uso

A função IFERROR no Excel é bastante usada. Para usá-lo bem, você precisa entender a fórmula IFERROR do Microsoft Excel.

Como usar a função VALOR no Excel

Como usar a função VALOR no Excel

Qual é a função VALOR no Excel? Qual é a fórmula do valor no Excel? Vamos descobrir com LuckyTemplates.com!

Função EOMONTH do Excel, como usar a função EOMONTH

Função EOMONTH do Excel, como usar a função EOMONTH

A função EOMONTH do Excel é utilizada para exibir o último dia de um determinado mês, com uma implementação muito simples. Você obterá então o último dia de um mês específico com base nos dados que inserimos.

Como usar o loop do-while no Excel VBA

Como usar o loop do-while no Excel VBA

Quer automatizar tarefas repetitivas no Excel VBA? Então, vamos aprender como usar um loop Do-While para implementar uma série de ações que se repetem até que uma condição seja atendida.

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

Excel 2016 - Lição 6: Altere o tamanho de colunas, linhas e células no Excel

A largura da coluna e a altura da linha padrão no Excel podem não corresponder aos dados inseridos. O artigo abaixo mostra algumas maneiras de alterar o tamanho de colunas, linhas e células no Excel 2016. Consulte-o!

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Excel 2016 - Lição 5: Conceitos básicos de células e intervalos

Sempre que você trabalhar com o Excel, precisará inserir informações – ou conteúdo – nas células. Vamos aprender com LuckyTemplates os conceitos básicos de células e intervalos no Excel 2016!

Como usar a função XLOOKUP no Excel

Como usar a função XLOOKUP no Excel

Qual é a função Xlookup no Excel? Como usar o Xlookup no Excel? Vamos descobrir com LuckyTemplates.com!