A função INDIRETO no Excel é uma poderosa ferramenta que permite acessar dados de outras células e intervalos de forma dinâmica. Com ela, é possível criar fórmulas mais flexíveis e automatizadas, facilitando a análise e manipulação de dados. Neste artigo, vamos explorar como utilizar a função INDIRETO no Excel e aproveitar ao máximo seus recursos.
O que é a função INDIRETO?
A função INDIRETO é uma função do Excel que permite referenciar uma célula ou intervalo usando um texto como referência. Em outras palavras, ela permite que você construa uma fórmula que utilize uma referência em formato de texto, proporcionando mais flexibilidade na manipulação de dados.
Essa função é muito útil quando precisamos trabalhar com referências que variam de acordo com alguma condição ou critério, ou quando queremos criar fórmulas que sejam mais dinâmicas. Ao utilizar a função INDIRETO, podemos construir fórmulas que se ajustem automaticamente a diferentes cenários, economizando tempo e esforço.
Como utilizar a função INDIRETO?
Para utilizar a função INDIRETO, basta digitar a função na célula desejada e especificar o texto que corresponde à referência que queremos utilizar. Por exemplo, se queremos somar os valores de um intervalo de células cujo endereço é definido em outra célula, podemos utilizar a função INDIRETO para referenciar esse intervalo de forma dinâmica.
Vejamos um exemplo: suponha que temos uma planilha com os meses do ano nas colunas A a L, e queremos somar os valores referentes ao mês especificado em outra célula. Podemos utilizar a função INDIRETO da seguinte forma:
A | B | C | … | L |
---|---|---|---|---|
Janeiro | Fevereiro | Março | … | Dezembro |
100 | 150 | 200 | … | 250 |
Suponhamos que a célula A1 contenha o nome do mês que desejamos somar, por exemplo, “Fevereiro”. Podemos utilizar a função INDIRETO para acessar o intervalo correspondente aos valores desse mês e realizar a soma:
“`
=SOMA(INDIRETO(A1&”2:”&A1&”2″))
“`
Nesse exemplo, a fórmula irá construir dinamicamente a referência “Fevereiro2:Fevereiro2”, considerando o conteúdo da célula A1, e realizará a soma dos valores contidos nesse intervalo.
Situações em que a função INDIRETO é útil
A função INDIRETO pode ser utilizada em várias situações no Excel, proporcionando mais flexibilidade e automatização na análise de dados. Algumas situações em que ela é útil incluem:
Código | Produto | Preço | Quantidade |
---|---|---|---|
001 | Produto A | 10 | 50 |
002 | Produto B | 20 | 100 |
003 | Produto C | 30 | 200 |
Situação 1: Fazer referências a intervalos de células que mudam de acordo com critérios: imagine que temos uma tabela com informações sobre produtos, onde cada produto possui um código único. Se queremos realizar operações ou cálculos somente para um determinado produto, podemos utilizar a função INDIRETO para referenciar o intervalo correspondente a esse produto.
Por exemplo, suponha que queremos obter o preço do Produto B. Poderíamos utilizar a função INDIRETO da seguinte forma:
“`
=INDIRETO(“C”&CORRESP(“Produto B”;B2:B4;0))
“`
Nesse exemplo, a função CORRESP é utilizada para encontrar a posição do Produto B na coluna B. A função INDIRETO é então utilizada para construir dinamicamente a referência “C2” (onde está o preço do Produto B) utilizando o resultado da função CORRESP.
Situação 2: Utilizar referências em formato de texto em fórmulas de forma dinâmica: em algumas situações, pode ser necessário utilizar referências em formato de texto em fórmulas, por exemplo, quando o nome da tabela é obtido dinamicamente ou quando queremos construir fórmulas mais flexíveis.
Por exemplo, suponha que temos várias tabelas com dados de vendas, onde o nome da tabela corresponde ao mês de referência (por exemplo, “Tabela_Janeiro”, “Tabela_Fevereiro”, etc.). Se quisermos realizar uma operação em uma dessas tabelas, podemos utilizar a função INDIRETO para referenciar a tabela correta de acordo com o mês selecionado.
“`
=SOMA(INDIRETO(“Tabela_”&A1&”[TotalVendas]”))
“`
Nesse exemplo, a célula A1 contém o nome do mês selecionado. A função INDIRETO é utilizada para construir dinamicamente a referência à tabela correta, concatenando o texto “Tabela_”, o conteúdo da célula A1 e o texto [TotalVendas]”. Isso permite que a fórmula se ajuste automaticamente ao mês selecionado, realizando a soma dos valores corretos.
Conclusão
A função INDIRETO no Excel é uma ferramenta poderosa que permite acessar células e intervalos de forma dinâmica, facilitando a manipulação e análise de dados. Ao utilizar essa função, é possível criar fórmulas mais flexíveis e automatizadas, adaptando-se a diferentes cenários e economizando tempo e esforço. Combinada com outras funções do Excel, como a CORRESP ou CONCATENAR, a função INDIRETO se torna ainda mais poderosa e versátil.
Assista ao vídeo abaixo para obter mais informações sobre como utilizar a função INDIRETO no Excel: