É possível utilizar o HLOOKUP e VLOOKUP no Excel para procurar valores tanto horizontal como verticalmente num conjunto de dados e devolver o valor correspondente.

Para o efeito, pode utilizar a seguinte sintaxe básica:

 =VLOOKUP( B11 , A3:E8 ,HLOOKUP( B12 , B1:E2 ,2,FALSE),FALSE) 

Esta fórmula específica procura o valor na célula B11 na coluna A da gama vertical A3:E8 e, em seguida, procura o valor na célula B12 na linha 1 do intervalo horizontal B1:E2 e devolve o valor da célula correspondente onde estes dois valores de pesquisa se intersectam.

O exemplo seguinte mostra como utilizar esta sintaxe na prática.

Exemplo: Utilizar HLOOKUP e VLOOKUP em conjunto no Excel

Suponhamos que temos o seguinte conjunto de dados no Excel que mostra as vendas efectuadas em várias lojas de retalho de uma empresa durante cada trimestre:

Nota É necessário criar a linha chamada Número de coluna que lista os números das colunas do Excel para que a fórmula devolva o valor correto.

Suponhamos que gostaríamos de procurar o valor de venda do Oeste região durante Trimestre 2 .

Podemos escrever a seguinte fórmula na célula B13 para extrair este valor:

 =VLOOKUP( B11 , A3:E8 ,HLOOKUP( B12 , B1:E2 ,2,FALSE),FALSE) 

A imagem de ecrã seguinte mostra como utilizar esta fórmula na prática:

A fórmula devolve um valor de 25 que corresponde ao valor de venda do Oeste região durante Trimestre 2 .

Se alterarmos os valores da região e do trimestre, a fórmula actualizará o valor das vendas em conformidade.

Por exemplo, suponhamos que alteramos a região para Pacífico e o quarto para Trimestre 4 :

A fórmula devolve um valor de 40 que corresponde ao valor de venda do Pacífico região durante Trimestre 4 .