Fórmula do Excel: pesquisa XLOOKUP à esquerda -

Índice

Fórmula genérica

=XLOOKUP(value,rng1,rng2)

Resumo

XLOOKUP pode ser usado para localizar valores à esquerda do valor de pesquisa. No exemplo mostrado, a fórmula em H6 é:

=XLOOKUP(H4,E5:E14,B5:B14)

que retorna 25, a altura na coluna B para o modelo H na linha 12.

Explicação

Enquanto VLOOKUP é limitado a pesquisas à direita da coluna de pesquisa, XLOOKUP pode pesquisar valores à esquerda nativamente. Isso significa que XLOOKUP pode ser usado em vez de INDEX e MATCH para encontrar valores à esquerda em uma tabela ou intervalo.

No exemplo mostrado, estamos procurando o peso associado ao Modelo H na linha 12. A fórmula em H6 é:

=XLOOKUP(H4,E5:E14,B5:B14)

  • O lookup_value vem da célula H4
  • O lookup_array é o intervalo E5: E14, que contém o modelo
  • O return_array é B5: B14, que contém Peso
  • O match_mode não é fornecido e o padrão é 0 (correspondência exata)
  • O search_mode não é fornecido e o padrão é 1 (do primeiro ao último)

Pesquisar vários valores

XLOOKUP pode retornar mais de um valor por vez do mesmo registro correspondente. A fórmula na célula G9 é:

=XLOOKUP(H4,E5:E14,B5:D14)

que retorna a Altura, Peso e Preço do Modelo H em uma matriz que se estende na faixa G9: H9.

A única diferença da fórmula acima é que return_array é inserido como um intervalo que contém mais de uma coluna, B5: D14.

Artigos interessantes...