O PROCV Vai Morrer? Conheça o XLOOKUP!

O XLOOKUP tem como missão encontrar dados rapidamente. Mas será que ele matará o PROCV?

 

Dia 28/08/2019 a Microsoft começou a liberar uma função que promete revolucionar a forma como efetuamos buscas no Excel. É a função XLOOKUP.  Ela é uma variação do VLOOKUP que é nosso conhecido PROCV. Ainda não se sabe se o nome será PROCX, mas a Microsoft está tratando nem sua página de suporte (clique aqui) como XLOOKUP mesmo.

Sabemos que a função PROCV, existente no Microsoft Excel desde a primeira versão lançado em em 1985 para o Macintosh, efetua buscas da esquerda para direita na vertical. Segundo este post do blog da Microsoft , esta função é a mais usada depois do SOMA e MÉDIA.

Já o XLOOKUP:

  • Pode efetuar as buscas para a esquerda e para a direita;
  • É mais rápido, porque você está especificando apenas duas colunas, em vez de toda a tabela da consulta;
  • Não se baseia em número de coluna, então se alguém acrescentar uma coluna no meio da tabela matriz, ela continuará funcionando;
  • Pode procurar de cima pra baixo ou de baixo pra cima;
  • Entre outras melhorias.

 

E como funciona XLOOKUP?

A sintaxe é

=XLOOKUP (valor_procurado, matriz_procurada, return_array, [match_mode], [search_mode])

Onde:

ArgumentoDescrição
valor_procuradoO valor de pesquisa
matriz_procuradaA matriz ou intervalo a ser pesquisado
return_arrayA matriz ou intervalo a retornar
match_mode

Opcional

Especifique o tipo de correspondência:

0-correspondência exata. Se nenhum for encontrado, retorne #N/A. Esse é o padrão.

-1-correspondência exata. Se nenhum encontrado, retorna o próximo item menor.

1-correspondência exata. Se nenhum encontrado, retorne o próximo item maior.

2-um curinga corresponde onde *,? e ~ tem um significado especial.

search_mode

Opcional

Especifique o modo de pesquisa a ser usado:

1-realize uma pesquisa começando no primeiro item. Esse é o padrão.

-1-fazer uma pesquisa inversa iniciando no último item.

2-realize uma pesquisa binária que dependa do matriz_procurada sendo classificada em ordem crescente . Se não forem classificados, resultados inválidos serão retornados.

-2-realize uma pesquisa binária que dependa do matriz_procurada sendo classificada em ordem decrescente. Se não forem classificados, resultados inválidos serão retornados.

 

Exemplos de funcionamento

Aqui temos um vídeo que mostra o funcionamento do PROCV, com planilha para baixar e treinar. Clique aqui para entender bem como esta função se comporta.

 

 

Entendendo o XLOOKUP:

A Microsoft postou um GIF com o funcionamento mais simples do XLOOKUP:

Fonte: Microsoft

Como vimos, o PROCV só pode procurar da esquerda para direita. No exemplo abaixo temos a procura do ID (primeira informação à esquerda) através do Último Nome, onde:

H8 – Valor procurado;

C8:C22 – Intervalo a pesquisar o valor procurado;

A8:A22 – Intervalo onde está o valor a ser retornado.

Digite seu e-mail abaixo, clique em Enviar e seja informado de todas as novidades!

No exemplo acima procuramos da direita para a esquerda, mas também podemos fazer como o PROCV e procurar da esquerda para direita. Ficaria da forma abaixo, onde estamos procurando o E-mail através do ID:

H8: Valor procurado;

A8:A22 – Intervalo a pesquisar o valor procurado;

D8:D22 – Intervalo onde está o valor a ser retornado.

 

Mas não é só isso! Nas observações no início deste texto, temos diversos ganhos com o XLOOKUP. O único ponto a ressaltar é que não adianta tentar fazer isso no seu Excel AGORA. Poucas pessoas possuem este recurso hoje e pode demorar um pouco até que todos estejam prontos para utilizar.

De uma forma ou de outra, essa função exigirá uma assinatura do Office 365.

Vamos aguardar mais novidades!

Cursos de Excel e Power BI presencial e na prática? Veja nossa agenda clicando aqui.

Este texto foi feito com informações dos sites:

MrExcel

Office Support

Blog Microsoft 

  •  
  •  
  •  
  •  
  •  
Posted in Atalhos, Procedimento.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *