Pesquisa
Encontrando um valor sob um cabeçalho
Definição
Procurar uma chave na linha de cima e retornar um valor de uma linha abaixo significa dar a HLOOKUP a chave, a tabela, o número da linha e FALSE.
Sintaxe
=HLOOKUP(lookup_value, table_array, row_index_num, range_lookup)
Argumentos
| Argumento | Significado |
|---|---|
lookup_value |
A chave a localizar na primeira linha da tabela, entre aspas duplas quando for texto. |
table_array |
A tabela que é pesquisada. A linha das chaves precisa vir primeiro. |
row_index_num |
A linha da tabela a retornar. 2 é a linha abaixo das chaves. |
range_lookup |
Use FALSE para uma correspondência exata. |
Exemplo resolvido
Uma tabela de tamanhos guarda rótulos em A2:C2 e quantidades em A3:C3.
| A | B | C |
|---|---|---|
| S | M | L |
| 4 | 12 | 7 |
Fórmula: =HLOOKUP("M",A2:C3,2,FALSE)
Resultado: 12. M é a segunda chave, e a linha abaixo dela contém 12.
Prática
As células A2:C2 contêm Q1, Q2 e Q3. As células A3:C3 contêm 11, 19 e 7. Em D2, escreva uma fórmula de correspondência exata que retorne o número sob Q2.
- Em D2, escreva um HLOOKUP de correspondência exata que retorne o valor de Q2 a partir de A2:C3.
- D2 deve mostrar o valor de Q2.
Funções relacionadas
HLOOKUP é a função que encontra a chave na linha de cima e retorna o valor da linha que você informa.
Erro comum
Deixar FALSE de fora: o padrão é correspondência aproximada, que em chaves não ordenadas pode retornar uma coluna próxima em vez de 12.