technology

Como usar a função CORRESP no Excel

.

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:

  1. valor_pesquisa: Este é o valor que você deseja encontrar no lookup_array.
  2. lookup_array: este é o intervalo de células onde você deseja procurar o valor_procurado.
  3. tipo de partida (opcional): Este argumento especifica o tipo de correspondência que você deseja executar. Existem três opções:
  4. 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.
  5. 1: localiza o maior valor que é menor ou igual ao lookup_value, supondo que o lookup_array seja classificado em ordem crescente.
  6. -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:

 =MATCH(88, B1:B7, 0) 
Encontrar uma correspondência exata em um intervalo de dados usando MATCH

Esta fórmula irá procurar o valor 88 no intervalo B1:B7 e retornar sua posição relativa. O resultado seria 5que 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á:

 =MATCH(1800, B1:B7, 1) 
Encontrar uma correspondência aproximada em um intervalo classificado usando MATCH

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 menor ou igual a 1800. Nesse caso, a altitude menor ou igual a 1800 mais próxima é 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 a função SEERRO ou SEERRO para fornecer uma mensagem mais amigável. Aqui está um exemplo:

 =IFERROR(MATCH("Chicago", A2:A8, 0), "City not found") 
Manipulando erros na função CORRESP usando SEERRO

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 a função OFFSET, para realizar pesquisas avançadas de dados e tarefas de recuperação.

Usando VLOOKUP com a função MATCH

Suponha que temos uma tabela com colunas: EU IA, produtos, Categoriae 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:

 =VLOOKUP(A4,A2:D7, MATCH("Product", A1:D1,0), FALSE) 
Extraindo o produto correspondente usando MATCH e VLOOKUP no Excel

Para obter o preço:

 =VLOOKUP(A4,A2:D7, MATCH("Price", A1:D1,0), FALSE) 
Recuperando o valor do preço correspondente usando VLOOKUP com MATCH na folha de amostra

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.

.

Mostrar mais

Artigos relacionados

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo