HLOOKUP
Use HLOOKUP e VLOOKUP para localizar valores em listas grandes. Use HLOOKUP para pesquisar em linhas e VLOOKUP para pesquisar em colunas.
A função pesquisa a linha superior de uma tabela ou matriz por um valor que você especifica. Ou seja, ele pesquisa os títulos das colunas. Se encontrar o valor especificado, ele retornará um valor de uma linha especificada na mesma coluna.
Para procurar uma correspondência exata para o valor inserido, especifique TRUE como o valor do parâmetro range_lookup
. Para usar TRUE, os dados devem estar classificados em ordem crescente.
Sintaxe
HLOOKUP(lookup_value, table_array,row_index_number[,range_lookup=TRUE])
Lookup_value pode ser uma referência a uma célula que contém o valor a ser consultado.
Table_array é um intervalo de células.
O row_index_number é o número da linha da qual o valor será retornado.
Exemplo
* | Produto A | Produto B | Produto C | Produto D |
---|---|---|---|---|
Região 1 | 76 | 67 | 58 | 57 |
Região 2 | 59 | 71 | 52 | 55 |
Região 3 | 75 | 45 | 69 | 43 |
Região 4 | 12 | 44 | 17 | 28 |
A célula Y20 contém Product
B
.
Esta função retorna 71, o valor na terceira linha da coluna do Produto B:
=HLOOKUP(Y20,A1:E5,3,TRUE)
Um valor numérico e fictício, será necessário na célula marcada com um asterisco (*), se você especificar TRUE para o parâmetro range_lookup.