Mais de 1000 ALUNOS

Formação Completa em Excel!

Power Query PROCV Aproximado Excel

Power Query Procv Aproximado Excel Capa

Como fazer procv aproximado no Power Query no Excel. Veja em vídeo e passo-a-passo no artigo.

Procv Aproximado

Em algumas situações precisamos a necessidade de classificar valores, ou mesmo de buscar valores próximos em outra tabela.

A isso podemos chamar no Excel de Procv Aproximado.

No nosso exemplo temos esta tabela de base, que fala de quão recente foi a última compra de um cliente e dá uma nota de recência de 1 à 5.

A tabela que precisamos classificar é a abaixo, aonde temos os dados de código da venda, cliente, data e valor.

Iremos classificar pela coluna data pegando a venda mais recente para cada cliente e dando a nota da tabela acima.

Vejamos como fazer isso com Power Query.

Power Query Procv Aproximado – Mesclar Aproximado

Usando as mesmas tabelas de exemplo faça os seguintes procedimentos para termos o procv aproximado com a classificação de recência das vendas de cada clietne.

Clique na tabela de vendas e na guia Dados->De Tabela/Intervalo.

Faça o mesmo com a tabela de base para a classificação, tabela recência.

Na tabela tVendas clique em Página InicialAgrupar por e faça como abaixo, fazendo agrupamento por data da última compra, soma com o valor total das vendas e quantidade de vendas.

Temos então as colunas agrupadas como abaixo para cada um dos 1000 clientes.

Precisamos criar também uma coluna para calcular a quantidade de dias que faz da última compra.

Clique na guia Adicionar Coluna e selecione Coluna Personalizada digitando conforme abaixo a fórmula M. Esta fórmula calcula a diferença de dias entre duas datas.

Duration.Days(DateTime.Date(DateTime.LocalNow())-[Última Compra])

Agora vamos juntar os dados das duas tabelas.

Para isso clique em Página Inicial->Mesclar Consultas e marque as colunas R em tVendas e Até dias na tabela tRecencia.

E o principal, no tipo de Junção marque a opção Externa Completa (todas as linhas de ambos).

Na coluna criada com Table, expanda ela clicando na opção ao topo da coluna com as duas setinhas.

Veja que temos a coluna Até dias nula na sua maioria, iremos criar uma coluna para unir os dados da coluna Até Dias com a coluna R para podermos classificar e realizar o Procv Aproximado no Power Query.

Agora iremos criar a coluna condicional que usaremos como auxiliar para classificar os dados.

Clique na guia Adicionar Coluna e selecione Coluna Condicional.

Faça como na configuração abaixo, verificando se a coluna está nula.

Se estiver preencha com o valor da coluna Até dias, senão preencher com a coluna R.

Com isso temos uma coluna com a quantidade de dias da coluna R e também os dados da coluna Até dias.

Após isso clique na coluna Personalizar e classifique ela do maior para o menor.

E em seguida clique na coluna Recência, que temos a classificação que queremos colocar e preencha clicando na guia Transformar e selecione Preenchimento->Para Cima.

Com isso temos os dados preenchidos na coluna Recência, gerando assim a classificação.

Por fim clique na primeira coluna e coloque um filtro na coluna para retornar apenas quando é diferente de nulo.

E por fim temos então a planilha com a classificação preenchida como vemos abaixo fazendo o procv aproximado.

Download Planilha Power Query Procv Aproximado Excel

Clique no botão abaixo para realizar o  download do arquivo de exemplo:

Download Monitor - Ninja Forms Error: Download is not Ninja Form locked!

Avalie este post

Conheça nosso

Curso de Excel completo

plugins premium WordPress