Blog

Postado em em 7 de abril de 2021

PROCV sem Fórmula no Power BI

PROCV no Power BI sem Utilizar Fórmulas

Nessa aula vamos te mostrar como utilizar PROCV sem fórmula no Power BI, assim vai poder buscar suas informações de forma simples e rápida!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber a planilha que usamos na aula no seu e-mail, preencha:

Fala, pessoal! Hoje vamos aprender como fazer PROCV sem Fórmula no Power BI!

Isso é possível utilizando a ferramenta mesclar consultas no Power Query, que é uma ferramenta muito útil para trazer informações de outras tabelas a partir de uma que temos.

Vamos puxar as informações de outras tabelas para poder preencher novas colunas da nossa tabela como se estivéssemos utilizando a função PROCV.

Na aula de hoje vamos utilizar dois aquivos para mostrar aplicações diferentes: o arquivo de exemplo 1, onde teremos vendas a partir de uma empresa; e o exemplo 2, onde temos refeições em um determinado restaurante.

Vamos seguir os passos abaixo para realizar o que queremos. Acompanhe:

1) Importar arquivos – Exemplo 1

No nosso exemplo, temos um arquivo que mostra para a gente uma tabela de histórico de vendas, com SKU, itens vendidos, loja, data e código do cliente que comprou em uma empresa.

Em outra tabela desse mesmo arquivo, temos todas as informações específicas dos produtos (SKUs), como nome do produto, marca, custo, preço etc. Em uma terceira tabela, temos informações das lojas referentes a essas compras.

Então, para começar a trabalhar com esses arquivos no Power BI, devemos importá-los para o programa.

  • Na página inicial, clicar em Obter dados
  • Fonte > Excel > procurar o arquivo em questão
  • Selecionar a tabela (CadastroLojas) que queremos importar para o Power BI
PROCV sem Fórmula no Power BI
  • Clicar em transformar dados, porque os queremos editar os dados presentes nessas tabelas importadas

2) Mesclar Consultas no Power Query

Nosso objetivo aqui é trazer as colunas de Preço Unitário e Nome do Produto, que estão na tabela de CadastroProdutos, para a tabela de BaseVendas.

  • Assim que o Power Query (editor de consultas/tabelas) se abrir
  • Clicar na tabela BaseVendas (destino das colunas/informações)
  • Guia Página Inicial > Combinar > Mesclar Consultas > Mesclar Consultas (porque queremos manter essa nossa tabela e apenas adicionar as colunas de interesse, e não queremos criar uma nova consulta, que seria a outra opção)
PROCV sem Fórmula no Power BI
  • Clicar em OK

3) Novas colunas de interesse

  • Clicar no ícone à direita da nova “coluna” criada de CadastroProdutos
  • Fazer a seleção como na imagem a seguir
  • Clicar em OK

Como a coluna de SKU escolhida é a coluna em comum entre as tabelas, o Power BI vai fazer um PROCV desses SKUs presentes na tabela BaseVendas e retornar o que está na tabela de CadastroProdutos.

Observe que, tanto para o nome do produto quanto para seu preço, referente àquele SKU, o Power BI vai trazer para a consulta de BaseVendas, linha a linha, as informações que ele encontrar nessa procura.

Assim, ele busca as informações que queremos para a BaseVendas no CadastroProdutos, e retorna a informação desejada daquele SKU.

4) Repetir passos 2 e 3 para CadastroLojas

Vamos repetir aqui o que foi feito nos passos 2 e 3, citados acima, com as seguintes diferenças:

  • Usar a consulta de CadastroLoja
  • Trazer a coluna de Gerente

Acompanhe:

PROCV sem Fórmula no Power BI
PROCV sem Fórmula no Power BI

Ao final desse passo 4, teremos as nossas 3 novas colunas criadas, como podemos observar a seguir:

5) Importar Arquivo Exemplo 2

Vamos excluir as três consultas criadas anteriormente para mostrar outra aplicação.
Selecionaremos as três consultas, clicaremos com botão direito e em Excluir.

Em seguida, dentro do Power Query, vamos importar mais uma tabela de fonte de dados vinda do Excel, como mostrada no vídeo. Clicar e Nova Fonte > Excel > Selecionar o arquivo Exemplo 2.

Vamos selecionar as três tabelas do arquivo Exemplo 2, e clicar em OK (porque já estamos no ambiente de edição de consultas), como mostrado abaixo.

PROCV sem Fórmula no Power BI

Observe que temos informações na consulta criada para Atendimentos de atendentes antigos e atendentes que estão atualmente na empresa.

Nosso desejo aqui é formar uma tabela com os atendimentos antigos, e separar em outra tabela os atendimentos atuais.

Com isso, vamos ver na prática como alterar os tipos de junção no Power Query para que essas consultas sejam separadas.

6) Atendimentos Atuais

Vamos duplicar a consulta de Atendimentos clicando com botão direito nela, e em Duplicar.

Renomear uma delas para Atendimentos Atuais, e outra para Atendimentos Antigos, como mostrado no vídeo.

Na tabela de atendimentos atuais vamos fazer novamente o mesclar consultas, para trazer as informações dos atendentes atuais.

Repare a seguir que teremos apenas 2894 correspondências das 4503 possíveis para aquela consulta. As que faltaram são dos atendimentos antigos.

Como queremos excluir esses atendimentos antigos da nossa consulta (as correspondências não feitas), vamos mudar o tipo de junção para interna (manter apenas linhas correspondentes).

Em seguida, vamos escolher trazer apenas o nome do funcionário.

Repare, que ao final do nosso processo, teremos linhas correspondentes apenas aos atendentes que se encontram na lista de atendentes atuais do restaurante (1, 3, 4, 5, 8, 9, 10, 13 e 14).

7) Atendimentos Antigos

Na tabela de atendimentos antigos vamos fazer novamente o mesclar consultas, para trazer as informações dos atendentes antigos.

Repare a seguir que teremos apenas 1609 correspondências das 4503 possíveis para aquela consulta. As que completam esse número total (4503) são dos atendimentos atuais.

PROCV sem Fórmula no Power BI

Como queremos excluir esses atendimentos antigos da nossa consulta (as correspondências não feitas), vamos mudar o tipo de junção para interna (manter apenas linhas correspondentes).

Em seguida, vamos escolher trazer apenas o nome do funcionário.

Repare, que ao final do nosso processo, teremos linhas correspondentes apenas aos atendentes que se encontram na lista de atendentes antigos do restaurante (2, 6, 7, 11 e 12).

O que acontece se entrar um novo atendente e um novo atendimento nesse restaurante lá no Excel?

Basicamente quando você cadastrar novas informações no Excel, você simplesmente precisa clicar em Atualizar, na guia Página Inicial, para que o Power BI faça esse novo carregamento de dados com as informações mais atualizadas.

Então, tudo que for novo será refletido no Power BI.

Conclusão do PROCV sem Fórmula no Power BI

Aprendemos  nessa aula como mesclar consultas no Power Query, que é uma ferramenta muito útil para trazer informações de tabelas. Conseguimos utilizar algo parecido com a função PROCV, no Power BI.

Outra informação muito importante que você aprendeu nessa aula é como alterar os tipos de junção no Power Query, para manter apenas trazer informações que queremos, a partir do PROCV.

Alterando o tipo de junção nós somos capazes de escolher se vamos também excluir as informações que não foram encontradas na nossa procura (que é um dos nossos exemplos).

Até o próximo post! Fique ligado no nosso canal do Youtube para mais conteúdo de Power BI! Um abraço!

Hashtag Treinamentos

Para acessar outras publicações de Power BI, clique aqui!


Quer aprender mais sobre Power BI com um minicurso gratuito?


Estão abertas as inscrições para o Programa Completo Excel Impressionador!

Clique no botão abaixo para mais informações: