Como fazer a correspondência aproximada usando a correspondência de índice básico no Excel

Anonim

Nós sabemos como fazer uma correspondência aproximada com VLOOKUP. Mas como fazemos a correspondência aproximada usando INDEX MATCH? Neste mesmo artigo, aprenderemos, no excel, como fazer correspondência aproximada usando INDEX e MATCH.
Fórmula genérica para correspondência aproximada

= INDEX (result_array, MATCH (lookup value, lookup array, 1))

Result_array: O índice do qual você deseja obter o resultado.
Valor_procurado: o valor que você está procurando em lookup_array.
Lookup_array: A matriz na qual você procurará o valor de pesquisa:

Observação: a tabela de pesquisa deve ser classificada em ordem crescente para obter as respostas corretas.

Vamos aprender com um exemplo.
Exemplo: Faça um INDEX MATCH Aproximado para obter as notas
Aqui eu tenho uma lista de alunos com as notas obtidas no teste de rotina. Preciso dar notas a esses alunos de acordo com outra tabela. 0 a 39 como F, 40 a 59 D, ​​60 a 79 C, 80 a 89 B e 90 ou acima como A.
Observe que a tabela de pesquisa (notas e notas) é classificada de forma crescente.

Escreva esta fórmula em E2 e copie-a.

= ÍNDICE ($ I $ 2: $ I $ 6, CORRESPONDÊNCIA (D2, $ H $ 2: $ H $ 6,1))


Como funciona?

Bem, esta fórmula está usando a funcionalidade MATCH de fazer uma correspondência aproximada no intervalo. Na verdade, quando fornecemos 1, TRUE ou nada para a função MATCH, ela executa uma correspondência aproximada para o valor de pesquisa. Isso significa que, se ele não encontrar o valor fornecido no intervalo de pesquisa, ele retornará o último valor encontrado que foi menor do que o número fornecido.
Então, se olharmos para a fórmula no E3, é

ÍNDICE ($ I $ 2: $ I $ 6, CORRESPONDÊNCIA (D3, $ H $ 2: $ H $ 6,1))

A função MATCH procura o valor de D3 (36) no intervalo H2: H6. Ele não consegue encontrar 36 dentro do alcance. Portanto, ele retorna o índice do último valor encontrado em H2: H6 que é menor que 36. E esse valor é 0 e seu índice é 1. Portanto, MATCH (D3, $ H $ 2: $ H $ 6,1) isso se traduz em 1 em E3.

Agora temos a fórmula INDEX ($ I $ 2: $ I $ 6,1). E isso retorna F.

Então sim pessoal, é assim que você faz uma correspondência aproximada usando as funções INDEX e MATCH no Excel. Se você tiver alguma dúvida sobre este ou qualquer outro tópico do excel 2019, 2016 e 2013 ou anteriores, deixe-me saber a seção de comentários abaixo.
⇬ Fazer download do arquivo:

Como fazer a correspondência aproximada usando a correspondência de índice básico no Excel

Artigos relacionados:

Use INDEX e MATCH para pesquisar o valor

Como usar a função LOOKUP no Excel

Valor de pesquisa com vários critérios

Artigos populares:

A função VLOOKUP no Excel

CONT.SE no Excel 2016

Como usar a função SUMIF no Excel