Está pensando em atualizar o Server para a versão 22.1? Por padrão, nós habilitamos o AMP Engine mais rápido. Leia sobre como essas alterações nas configurações do sistema podem afetá-lo.

Free Trial

Base de conhecimento - Português

Alteryx para usuários do Excel: como fazer um VLOOKUP no Alteryx

Community_Admin
Alteryx
Alteryx
Created

O VLOOKUP é uma das funções mais utilizadas do Excel.  O VLOOKUP pega um valor de pesquisa e encontra esse valor na primeira coluna de um intervalo de pesquisa.  A sintaxe da função é completada especificando o número de coluna para retornar do intervalo.  Em outras palavras, o VLOOKUP é uma junção.  Uma coluna de dados é unida a um intervalo especificado para retornar um conjunto de valores desse intervalo.  

 

Esta postagem tem dois objetivos:

1. Demonstrar como um VLOOKUP pode ser feito utilizando o Alteryx.

2. Demonstrar como fazer um VLOOKUP pode ser ainda mais fácil no Alteryx. 

 

Para fins de argumentação, vamos supor que temos duas planilhas em um arquivo do Excel.  A planilha 1 contém uma lista mestra de dados de vendas.  Os dados são estes:

 

VLOOKUP 02.png 

 

A planilha 2 contém uma lista selecionada de vendedores com nomes e sobrenomes:

 

VLOOKUP 01.png

 

Usando uma função VLOOKUP, queremos pegar a lista de vendedores, fazer a correspondência com os vendedores encontrados na planilha 1 e retornar os dados de vendas para cada vendedor.  Observe que nossa lista de vendedores da planilha 2 tem duas vendedoras chamadas "Angelina".  A planilha 1 tem várias pessoas chamadas "Angelina" e "Michael".  Usar somente o nome não retornará resultados confiáveis com o VLOOKUP.  Além disso, fazer a correspondência no sobrenome - ou até mesmo em uma concatenação de nome e sobrenome - tampouco é sempre confiável.  Existem muitos "Michael Thomas" no mundo e podem existir vários em seu intervalo de dados.  A melhor maneira de completar o nosso VLOOKUP é usar um identificador único para cada vendedor.  Mas, novamente, apenas para fins de argumentação, vamos supor que cada combinação de nome e sobrenome produza um nome/identificador único. 

 

A primeira coisa que precisamos fazer é concatenar nome e sobrenome em um novo campo.

 

VLOOKUP 03.png

 

Faremos o mesmo com nossos dados na planilha 2.  Para que VLOOKUPs funcionem corretamente, os dados devem ser ordenados.  No nosso caso, ordenaremos a planilha 1 e a planilha 2 em ordem crescente de "Nome concatenado":

 

VLOOKUP 04.png

 

Agora estamos prontos para utilizar nossa função =VLOOKUP:

 

VLOOKUP 05.png

 

Funcionou! Vejamos como fazer a mesma coisa no Alteryx.  (Dica: existe mais de uma maneira de fazer isso).  

Começaremos importando nossos dados das planilhas 1 e 2:

 

VLOOKUP 06.png

 

VLOOKUP 07.png

 

Assim como no exemplo do Excel, concatenaremos nome e sobrenome em um novo campo.  Para efeitos de clareza, vamos chamar o nome concatenado da planilha 1 de "Nome completo" e da planilha 2 de "Novo nome".  Faremos isso utilizando uma expressão da ferramenta Fórmula:

 

VLOOKUP 08.png

 

VLOOKUP 09.png

 

 

Por fim, vamos anexar uma ferramenta Encontrar e substituir, onde a planilha 2 é anexada à entrada "F" e a planilha 1 é anexada à "R".  

 

VLOOKUP 10.png

 

A configuração para a ferramenta Encontrar e substituir fica assim:

 

VLOOKUP 11.png

 

Observe que "Sales" (vendas) é selecionado em "Agrupar campo(s) ao registro".  Ao executar o fluxo de trabalho, obtemos os dados de vendas por cada vendedor, exatamente como fizemos no Excel:

 

VLOOKUP 12.png

 

 Mas existe uma maneira ainda mais simples de fazer um VLOOKUP no Alteryx! Basta unir as duas planilhas com uma ferramenta Junção.  

 

VLOOKUP 13.png

 

Veja como a ferramenta Junção é configurada:

 

VLOOKUP 14.png

 

Unimos nossos dados por Nome e Sobrenome sem ter que concatenar os dois campos primeiro.  Além disso, selecionamos os dados de vendas que desejamos retornar na mesma ferramenta Junção.  

 

VLOOKUP 15.png

 

O Alteryx tem uma vantagem sobre a função VLOOKUP do Excel.  Vamos supor que você deseja retornar Vendas e Oportunidades.  Com o Alteryx, isso pode ser feito com uma única Junção.  Com o Excel, precisaríamos fazer vários VLOOKUPs.

Nenhuma classificação
Contribudores
Rótulos