Você precisa encontrar dados específicos em sua planilha do Excel? Aprenda a usar a função MATCH para fazer isso de forma rápida e fácil.
Quando se trata de análise de dados no Excel, a capacidade de encontrar dados específicos dentro de um intervalo é importante. Enquanto o Excel oferece vários recursos e funções para localizar e extrair informações de um conjunto de dados, a função CORRESP oferece uma solução flexível e eficiente.
Neste artigo, vamos explorar a sintaxe, aplicações e exemplos de uso da função CORRESP no Excel.
O que é a função CORRESP no Excel?
A função CORRESP no Excel permite pesquisar um valor específico dentro de um intervalo e retorna a posição relativa dentro desse intervalo. Você pode então usar esta posição para recuperar os dados correspondentes do conjunto de dados.
A sintaxe da função CORRESP é a seguinte:
=MATCH(lookup_value, lookup_array, [match_type])
Onde:
- valor_pesquisa: Este é o valor que você deseja encontrar no lookup_array.
- lookup_array: este é o intervalo de células onde você deseja procurar o valor_procurado.
- tipo de partida (opcional): Este argumento especifica o tipo de correspondência que você deseja executar. Existem três opções:
- 0 (ou omitido): localiza a primeira ocorrência de um valor que é exatamente igual a lookup_value. O lookup_array pode estar em qualquer ordem.
- 1: localiza o maior valor que é menor ou igual ao lookup_value, supondo que o lookup_array seja classificado em ordem crescente.
- -1: localiza o menor valor maior ou igual a lookup_value, supondo que lookup_array seja classificado em ordem decrescente.
Como usar a função CORRESP no Excel
Vamos considerar alguns exemplos práticos para entender como usar a função CORRESP do Excel:
Encontrar uma correspondência exata
Suponha que você tenha uma lista de notas dos alunos em uma planilha e queira encontrar a posição da nota de Alex (88). Você pode usar a função MATCH com match_type 0 (correspondência exata) para conseguir isso. Aqui está a fórmula que você usaria:
=CORRESP(88, B1:B7, 0)
Esta fórmula irá procurar o valor 88 no intervalo B1:B7 e retornar sua posição relativa. O resultado seria 5, que indica que a pontuação de Alex é o quinto valor na lista de pontuações do exame.
Encontrando a correspondência mais próxima em dados classificados
Digamos que você tenha uma lista de temperaturas e suas altitudes correspondentes classificadas em ordem crescente de altitudes. Você deseja encontrar a correspondência de altitude mais próxima de 1800 na lista. Aqui está a fórmula que você usará:
=CORRESP(1800, B1:B7, 1)
A função buscará o valor 1800 no intervalo B1:B7 (a coluna de altitude) e retorna a posição do valor mais próximo que é menor ou igual a 1800. Neste caso, a altitude mais próxima menor ou igual a 1800 é 1500 (na célula B3), então a fórmula retornará 3.
Lidando com erros com MATCH
Ao usar a função CORRESP, você pode encontrar alguns erros. Por exemplo, se o lookup_value não for encontrado no lookup_array, a função MATCH retornará o #N / D erro.
Para lidar com isso, você pode usar o IFERROR ou Função ISERRO para fornecer uma mensagem mais amigável. Aqui está um exemplo:
=SEERRO(CORRESP("Chicago", A2:A8, 0), "Cidade não encontrada")
Desde Chicago não for encontrado no intervalo, o Excel exibirá Cidade não encontrada em vez do valor do erro.
Usando CORRESP com outras funções do Excel
A função MATCH torna-se ainda mais poderosa quando combinada com outras funções, como VLOOKUP, INDEX e o Função OFFSET, para executar tarefas avançadas de pesquisa e recuperação de dados.
Usando VLOOKUP com a função MATCH
Suponha que temos uma tabela com colunas: EU IA, produtos, Categoria, e Preço. Usaremos VLOOKUP e MATCH para encontrar o produto e o preço correspondentes ao ID na célula A4. Para obter o produto, use a seguinte fórmula:
=PROCV(A4,A2:D7, CORRESP("Produtos", A1:D1,0), FALSO)
Para obter o Preço:
=PROCV(A4,A2:D7, CORRESP("Preço", A1:D1,0), FALSO)
Neste exemplo, a função VLOOKUP usará o valor na célula A4 (que é o ID) para procurar a linha correspondente no intervalo A2:D7.
Depois de encontrar a linha, ele usará o número da coluna retornado por MATCH para recuperar o produtos e Preço valores.
Dominando pesquisas de dados com a função MATCH do Excel
A função CORRESP é uma ferramenta importante no Excel para localizar dados específicos dentro de um intervalo, e sua versatilidade a torna valiosa para várias tarefas avançadas de pesquisa de dados. Compreendendo sua sintaxe e vários tipos de correspondência, você pode navegar com eficiência pelos seus dados, encontrando correspondências exatas ou aproximadas conforme necessário.
Ao combinar CORRESP com outras funções como VLOOKUP e SEERRO, você pode criar fórmulas de pesquisa avançadas para lidar com vários cenários e trabalhar com grandes conjuntos de dados de forma eficaz.