
Fórmula genérica
=INDEX(grades,MATCH(score,scores,1))
Resumo
Este exemplo mostra como usar INDEX e MATCH para recuperar uma nota de uma tabela com base em uma determinada pontuação. Isso requer uma "correspondência aproximada", uma vez que é improvável que a pontuação real exista na tabela. A fórmula na célula F5 é:
=INDEX(C5:C9,MATCH(E5,B5:B9,1))
O que retorna "B", a nota correta para uma pontuação de 88.
Explicação
Esta fórmula usa MATCH para encontrar a linha correta para uma determinada pontuação. MATCH está configurado para procurar o valor em E5 na coluna B:
MATCH(E5,B5:B9,1)
Observe que o último argumento é 1 (equivalente a TRUE), o que permite que MATCH execute uma correspondência aproximada nos valores listados em ordem crescente. Nesta configuração, MATCH retorna a posição do primeiro valor que é menor ou igual ao valor de pesquisa. Neste caso, a pontuação é 88, a linha 4 é retornada.
Assim que MATCH retornar 4, temos:
=INDEX(C5:C9,4)
O que faz com que INDEX recupere o valor na 4ª linha do intervalo C5: C9, que é "B".
Nota: os valores na coluna B devem ser classificados em ordem crescente para que MATCH retorne a posição correta.