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

Esta tabela ocupa A1: E5 e mostra vendas de quatro produtos em quatro regiões:
* 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)
Nota

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.