Excel: use vlookup para encontrar um valor entre o intervalo
Você pode usar a função VLOOKUP no Excel com TRUE como último argumento para encontrar um valor que esteja em um intervalo e retornar o valor correspondente em outro intervalo.
Observe que a função VLOOKUP usa a seguinte sintaxe básica:
VLOOKUP (valor_procurado, matriz_tabela, núm_índice_coluna, [procura_intervalo])
Ouro:
- lookup_value : o valor a ser procurado
- table_array : o intervalo de células para pesquisar
- col_index_num : o número da coluna que contém o valor de retorno
- range_lookup : TRUE = procura uma correspondência aproximada, FALSE = procura uma correspondência exata
Usando TRUE para o último argumento, você pode procurar um valor dentro de um intervalo.
O exemplo a seguir mostra como fazer isso na prática.
Exemplo: use VLOOKUP para encontrar um valor entre o intervalo
Digamos que temos o seguinte conjunto de dados no Excel que mostra as vendas mínimas necessárias para que um funcionário de uma empresa ganhe um determinado valor de bônus:
Veja como interpretar esse conjunto de dados:
- Se um funcionário fizer de 0 a 500 vendas, ele ganhará US$ 0 em bônus.
- Se um funcionário fizer de 500 a 1.000 vendas, ele receberá um bônus de US$ 25 .
- Se um funcionário fizer de 1.000 a 2.000 vendas, ele receberá um bônus de US$ 50 .
E assim por diante.
Suponha que queiramos usar a função VLOOKUP para encontrar o valor 870 na coluna Vendas e retornar o valor correspondente na coluna Bônus .
Podemos digitar a seguinte fórmula na célula E2 para fazer isso:
=VLOOKUP( E1 , A2:B7 , 2, TRUE)
A captura de tela a seguir mostra como usar esta fórmula na prática:
Como o valor exato de 870 não existia na coluna Vendas, a função VLOOKUP procurou o próximo valor mais alto na coluna Vendas que fosse menor que 870 .
A fórmula identificou o valor de 500 e retornou o valor do bônus que correspondia a esse valor, que era 25 .
Observe que os valores na coluna Vendas já estão classificados do menor para o maior, e é por isso que a função VLOOKUP conseguiu identificar corretamente o próximo maior valor que era menor que o valor de pesquisa.
Se a primeira coluna do seu intervalo de pesquisa não estiver classificada, a função VLOOKUP poderá retornar resultados inesperados.
Recursos adicionais
Os tutoriais a seguir explicam como realizar outras tarefas comuns no Excel:
Excel: use VLOOKUP para retornar vários valores horizontalmente
Excel: Use VLOOKUP para retornar um espaço em branco em vez de zero
Excel: Como usar VLOOKUP por data