Categories: Tecnologia

Como usar a função XLOOKUP no Microsoft Excel

O novo XLOOKUP do Excel substituirá VLOOKUP, fornecendo um poderoso substituto para uma das funções mais populares do Excel. Esta nova função resolve algumas das limitações de VLOOKUP e tem funcionalidades extras. Aqui está o que você precisa saber.

O que é XLOOKUP?

A nova função XLOOKUP tem soluções para algumas das maiores limitações de VLOOKUP . Além disso, ele também substitui HLOOKUP. Por exemplo, XLOOKUP pode olhar para a esquerda, o padrão é uma correspondência exata e permite que você especifique um intervalo de células em vez de um número de coluna. VLOOKUP não é tão fácil de usar ou tão versátil. Vamos mostrar como tudo funciona.

No momento, o XLOOKUP está disponível apenas para usuários do programa Insiders. Qualquer pessoa pode ingressar no programa Insiders para acessar os recursos mais recentes do Excel assim que estiverem disponíveis. Em breve, a Microsoft começará a implementá-lo para todos os usuários do Office 365.

Como usar a função XLOOKUP

Vamos mergulhar direto com um exemplo de XLOOKUP em ação. Pegue os dados de exemplo abaixo. Queremos retornar o departamento da coluna F para cada ID na coluna A.

Este é um exemplo clássico de pesquisa de correspondência exata. A função XLOOKUP requer apenas três informações.

A imagem abaixo mostra XLOOKUP com seis argumentos, mas apenas os três primeiros são necessários para uma correspondência exata. Então, vamos nos concentrar neles:

  • Lookup_value:  O que você está procurando.
  • Lookup_array:  onde procurar.
  • Return_array:  o intervalo que contém o valor a ser retornado.

A fórmula a seguir funcionará para este exemplo: =XLOOKUP(A2,$E$2:$E$8,$F$2:$F$8)

Vamos agora explorar algumas vantagens que o XLOOKUP tem sobre VLOOKUP aqui.

Não há mais número de índice de coluna

O infame terceiro argumento de VLOOKUP era especificar o número da coluna das informações a serem retornadas de uma matriz de tabela. Isso não é mais um problema porque o XLOOKUP permite que você selecione o intervalo a partir do qual retornar (coluna F neste exemplo).

E não se esqueça, XLOOKUP pode visualizar os dados restantes da célula selecionada, ao contrário de VLOOKUP. Mais sobre isso abaixo.

Você também não tem mais o problema de uma fórmula quebrada quando novas colunas são inseridas. Se isso acontecesse em sua planilha, o intervalo de retorno se ajustaria automaticamente.

Correspondência exata é o padrão

Sempre foi confuso ao aprender VLOOKUP por que você tinha que especificar uma correspondência exata.

Felizmente, o padrão de XLOOKUP é uma correspondência exata – o motivo muito mais comum para usar uma fórmula de pesquisa. Isso reduz a necessidade de responder ao quinto argumento e garante menos erros de usuários novos na fórmula.

Resumindo, XLOOKUP faz menos perguntas do que VLOOKUP, é mais amigável e também mais durável.

XLOOKUP pode olhar para a esquerda

Ser capaz de selecionar um intervalo de pesquisa torna o XLOOKUP mais versátil do que VLOOKUP. Com XLOOKUP, a ordem das colunas da tabela não importa.

PROCV foi restringido pesquisando a coluna mais à esquerda de uma tabela e, em seguida, retornando de um número especificado de colunas à direita.

No exemplo abaixo, precisamos pesquisar um ID (coluna E) e retornar o nome da pessoa (coluna D).

A seguinte fórmula pode conseguir isso: =XLOOKUP(A2,$E$2:$E$8,$D$2:$D$8)

O que fazer se não for encontrado

Os usuários das funções de pesquisa estão muito familiarizados com a mensagem de erro # N / A que os saúda quando sua VLOOKUP ou função MATCH não consegue encontrar o que precisa. E muitas vezes há uma razão lógica para isso.

Portanto, os usuários pesquisam rapidamente como ocultar esse erro porque ele não é correto ou útil. E, é claro, existem maneiras de fazer isso.

XLOOKUP vem com seu próprio argumento interno “se não encontrado” para lidar com esses erros. Vamos vê-lo em ação com o exemplo anterior, mas com um ID digitado incorretamente.

A fórmula a seguir exibirá o texto “ID incorreta” em vez da mensagem de erro: =XLOOKUP(A2,$E$2:$E$8,$D$2:$D$8,"Incorrect ID")

Usando XLOOKUP para uma pesquisa de intervalo

Embora não seja tão comum quanto a correspondência exata, um uso muito eficaz de uma fórmula de pesquisa é procurar um valor em intervalos. Veja o seguinte exemplo. Queremos devolver o desconto dependente do valor gasto.

Desta vez, não estamos procurando um valor específico. Precisamos saber onde os valores da coluna B se enquadram nos intervalos da coluna E. Isso determinará o desconto obtido.

XLOOKUP tem um quinto argumento opcional (lembre-se, o padrão é a correspondência exata) denominado modo de correspondência.

Você pode ver que XLOOKUP tem mais recursos com correspondências aproximadas do que VLOOKUP.

Existe a opção de encontrar a correspondência mais próxima menor que (-1) ou maior que (1) o valor procurado mais próximo. Também existe a opção de usar caracteres curinga (2), como o? ou o *. Essa configuração não está ativada por padrão como era com VLOOKUP.

A fórmula neste exemplo retorna o menor mais próximo do que o valor procurado se uma correspondência exata não for encontrada: =XLOOKUP(B2,$E$3:$E$7,$F$3:$F$7,,-1)

No entanto, há um erro na célula C7 onde o erro # N / A é retornado (o argumento ‘se não encontrado’ não foi usado). Isso deveria ter retornado um desconto de 0% porque o gasto de 64 não atinge os critérios para nenhum desconto.

Outra vantagem da função XLOOKUP é que ela não exige que o intervalo de pesquisa esteja em ordem crescente como VLOOKUP.

Insira uma nova linha na parte inferior da tabela de pesquisa e, em seguida, abra a fórmula. Expanda o intervalo usado clicando e arrastando os cantos.

A fórmula corrige imediatamente o erro. Não é um problema ter o “0” na parte inferior da faixa.

Pessoalmente, ainda classificaria a tabela pela coluna de pesquisa. Ter “0” na parte inferior me deixaria louco. Mas o fato de a fórmula não ter quebrado é brilhante.

XLOOKUP também substitui a função HLOOKUP

Conforme mencionado, a função XLOOKUP também está aqui para substituir HLOOKUP . Uma função para substituir duas. Excelente!

A função HLOOKUP é a pesquisa horizontal, usada para pesquisar ao longo das linhas.

Não tão conhecido como seu irmão VLOOKUP, mas é útil para exemplos como abaixo, onde os cabeçalhos estão na coluna A e os dados estão ao longo das linhas 4 e 5.

XLOOKUP pode olhar em ambas as direções – colunas para baixo e também ao longo das linhas. Não precisamos mais de duas funções diferentes.

Neste exemplo, a fórmula é usada para retornar o valor de venda relacionado ao nome na célula A2. Ele olha ao longo da linha 4 para encontrar o nome e retorna o valor da linha 5:=XLOOKUP(A2,B4:E4,B5:E5)

O XLOOKUP pode olhar de baixo para cima

Normalmente, você precisa procurar uma lista para encontrar a primeira (geralmente apenas) ocorrência de um valor. XLOOKUP tem um sexto argumento denominado modo de pesquisa. Isso nos permite alternar a pesquisa para começar na parte inferior e pesquisar uma lista para encontrar a última ocorrência de um valor.

No exemplo abaixo, gostaríamos de encontrar o nível de estoque para cada produto na coluna A.

A tabela de pesquisa está em ordem de data e há várias verificações de estoque por produto. Queremos retornar o nível de estoque da última vez que foi verificado (última ocorrência do ID do produto).

O sexto argumento da função XLOOKUP oferece quatro opções. Estamos interessados ​​em usar a opção “Pesquisar último para primeiro”.

A fórmula completa é mostrada aqui: =XLOOKUP(A2,$E$2:$E$9,$F$2:$F$9,,,-1)

Nessa fórmula, o quarto e o quinto argumento foram ignorados. É opcional e queríamos o padrão de uma correspondência exata.

Arredondar para cima

A função XLOOKUP é o sucessor ansiosamente aguardado para as funções VLOOKUP e HLOOKUP.

Vários exemplos foram usados ​​neste artigo para demonstrar as vantagens do XLOOKUP. Uma delas é que o XLOOKUP pode ser usado em planilhas, pastas de trabalho e também com tabelas. Os exemplos foram mantidos simples no artigo para ajudar nosso entendimento.

Devido aos arrays dinâmicos que serão introduzidos no Excel em breve, ele também pode retornar um intervalo de valores. Isso é definitivamente algo que vale a pena explorar mais.

Os dias de VLOOKUP estão contados. XLOOKUP está aqui e em breve será a fórmula de pesquisa de fato.

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

7 meses ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

7 meses ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

7 meses ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

7 meses ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

7 meses ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

7 meses ago