Como usar a função INDIRETO no Excel
O Excel oferece uma infinidade de funcionalidades que facilitam a conclusão de tarefas analíticas com proficiência. Entre essas funcionalidades está a função INDIRETO, que permite referenciar células de acordo com os pré-requisitos em evolução, conferindo assim um maior nível de adaptabilidade aos documentos de planilha.
O presente tomo aprofunda uma exploração das complexidades associadas à função INDIRETO, abrangendo uma compreensão abrangente de seus princípios subjacentes e aplicações práticas no domínio do gerenciamento de planilhas.
O que é a função INDIRETA no Excel?
A função INDIRETO no Microsoft Excel permite a utilização de células, matrizes ou nomenclaturas designadas indiretamente por meio da aplicação de uma cadeia de caracteres como base referencial. Ao contrário de várias outras operacionalidades que exigem citação explícita de coordenadas celestes, essa função específica permite a geração de alusões baseadas no conteúdo incorporado em células individuais.
A função INDIRETO no Microsoft Excel segue uma estrutura gramatical descomplicada, conforme evidenciado por sua notação formal:
=INDIRECT(ref_text, [A1])
Onde:
O parâmetro especificado constitui a entrada textual obrigatória, que compreende uma referência de célula legítima. Ele pode incorporar uma referência de célula individual, como’A1’, um intervalo designado como’Preços’ou uma sequência de caracteres entre aspas duplas, por exemplo,‘Planilha1!A2’.
O parâmetro opcional determina se o formato de citação deve aderir ao sistema de referência A1 (verdadeiro) ou ao método R1C1 (falso), com configuração padrão de verdadeiro.
Como Usar a Função INDIRETO no Excel
Uma maneira de utilizar a função INDIRETO no Microsoft Excel é fornecer uma referência a uma célula ou intervalo e, em seguida, usar essas informações para realizar cálculos em células dentro dessa área especificada. Por exemplo, se alguém deseja somar todos os valores na coluna A começando na linha 10, eles podem inserir “=SUM(INDIRECT(“A”&ROW()))” em uma célula vazia, onde ROW() gera um número para cada nova linha conforme ela é inserida na planilha. Outra aplicação seria criar uma fórmula que faça referência a uma célula específica com base na entrada do usuário, como inserir uma letra ou número em uma célula diferente que servirá como referência indireta.
Recuperando valores com base em uma referência de célula
Você pode utilizar a função INDIRETO em conjunto com a função CORRESP no Microsoft Excel para recuperar dados de um intervalo especificado referenciando uma célula específica. Um exemplo demonstrativo é fornecido abaixo:
Dada uma tabela com as colunas A e B contendo uma lista de itens e seus respectivos preços, respectivamente, a célula D2 contém um nome de item específico, como “Maçãs”, que se deseja emparelhar com seu preço correspondente nas colunas B.
Para recuperar o custo do produto “Maçãs” utilizando uma combinação das funções INDIRETO e CORRESP no Excel, use a seguinte formulação:
=INDIRECT("B" & MATCH(D2, A2:A8, 0))
Nesta fórmula:
A fórmula “CORRESP(D2, A2:A8, 0)” busca o número da linha dentro de um intervalo especificado de células (de A2 a A8), onde o valor da célula D2 corresponde a um dos valores nela contidos.
A expressão “B” e uma função MATCH que busca o valor da célula D2 dentro do intervalo A2:A8, retornando a posição relativa da correspondência (base 0), resultam na criação de uma referência à linha cinco da coluna B (“B5”), assumindo que o valor “Maçãs” apareça na célula A5.
Por fim, a função recupera o conteúdo da célula B5, que representa o custo associado às maçãs.
Calculando a Soma de um Intervalo de Células
Pode-se utilizar a função INDIRETO em uma planilha do Excel para calcular o agregado de um intervalo especificado, que abrange as células A1 a A. A fórmula específica necessária para esta operação seria a seguinte:
=SUM(INDIRECT("A1:A7"))
A fórmula fornecida emprega a função INDIRETA, que se refere a um intervalo especificado de células que abrange A1 a A7. Posteriormente, ele utiliza a função SUM para calcular o valor agregado de todos os elementos contidos nesse intervalo designado.
Fazendo referência aos intervalos nomeados
A utilização da função INDIRETO permite referir-se e realizar cálculos em um intervalo designado, uma vez que tenha sido identificado por um nome usando a função RANGE no Microsoft Excel.
Considere um cenário em que se possui uma coleção de dados abrangendo estatísticas de vendas para vários intervalos de tempo, com a intenção de calcular o valor médio de vendas por semana em cada mês correspondente usando a função INDIRETO.
=AVERAGE(INDIRECT(F2))
A fórmula acima mencionada pertence a um intervalo nomeado específico, conforme designado pela célula F2 (por exemplo, Semana1, referindo-se ao intervalo inclusivo de B2 a B6) e calcula a média aritmética do conjunto de dados abrangido.
Fazendo referência a células de outra planilha
Suponha que alguém tenha uma pasta de trabalho composta por duas planilhas, a saber, “CityData” e “Report”. O primeiro engloba dados pertencentes a vários centros urbanos enquanto o segundo se destina a apresentar uma visão geral desses dados, incluindo estatísticas demográficas como a população de Kinshasa que podem ser obtidas na planilha “CityData”.
Por favor, insira a fórmula apropriada em uma célula designada dentro da planilha Relatório, como segue:
=INDIRECT("CityData!C6")
A formulação mencionada exibirá a demografia de Kinshasa, conforme registrado na célula C6 da planilha CityData. Além disso, pode-se alterar as alusões de célula englobadas pela função INDIRETO para obter dados estatísticos pertencentes a vários centros urbanos ou categorias de informações.
Referência flexível de dados com a função INDIRETA do Excel
A função INDIRETO no Microsoft Excel serve como um instrumento adaptável para criar referências dinâmicas e flexíveis dentro de uma planilha. A compreensão de sua sintaxe e utilização permite que os usuários aproveitem todo o seu potencial, aprimorando assim sua proficiência na manipulação e análise de dados. Independentemente de você estar envolvido em tarefas complexas de geração de relatórios ou integração de informações, a função INDIRETO constitui um componente vital do seu repertório do Excel.