Blog

Postado em em 5 de junho de 2023

Função UNION para Juntar Tabelas no Power BI

Você sabia que existem duas maneiras de juntar arquivos no Power BI? Nesta aula vou te ensinar a função UNION para juntar tabelas!

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 por e-mail o(s) arquivo(s) utilizados na aula, preencha:

Fala Impressionadores! Você provavelmente já teve que juntar tabelas no Power BI para poder fazer suas análises, não é mesmo?

Mas você sabe como juntar essas tabelas? Hoje eu quero te mostrar como usar a função UNION no Power BI para juntar essas informações.

Só que para que essa função funcione, você vai precisar ter a mesma quantidade de colunas e elas precisam ter as mesmas informações.

Dessa maneira você consegue juntar as duas tranquilamente.

Só que se você tiver uma quantidade diferente de colunas entre as tabelas que vai juntar, você vai ter que fazer esse processo pelo Power Query.

Para isso podemos usar a ferramenta Acrescentar Consultas no Power Query, que te permite juntar as tabelas, sem que tenham a mesma quantidade de colunas.

Por fim vou te explicar quando usamos a fórmula UNION no Power BI ou quando juntamos as tabelas pelo próprio Power Query.

Dito isso, bora para a aula! – – Função UNION para Juntar Tabelas no Power BI

Função UNION para Juntar Tabelas
base

Observe que no arquivo acima temos duas planilhas, uma com o cadastro dos funcionários atuais e outra com os funcionários antigos.

Vamos importar essa tabela para o Power BI

Abra o ambiente do Power BI clique em Importar dados do Excel, selecione as duas planilhas e clique em carregar.

Função UNION para Juntar Tabelas
transformar dados

Essas tabelas estão separadas, porém, elas possuem a mesma estrutura então podemos fazer uma fórmula no Power BI para criar uma tabela que será a junção dessas duas.

Para fazer a função clique na guia página inicial -> Nova tabela

Função UNION para Juntar Tabelas
função
Funcionarios Global = UNION('Funcionários Antigos','Funcionários Atuais')

Escreva a função acima na barra de fórmulas e dê enter.

Como resultado dessa função vamos ter uma terceira planilha, nela vamos ter as duas tabelas, assim que terminar as informações da primeira vamos ter a informação da segunda logo abaixo.

Esse tipo de aplicação não exclui informações duplicadas e é necessário que a tabela tenha o mesmo número de colunas.

Mas e quando a tabela não tiver o mesmo número de colunas?

Para te mostrar este exemplo vou excluir da tabela de funcionários ativos uma coluna que corresponde a data de demissão, assim nossas tabelas vão ter números diferentes de colunas.

Vamos ter que fazer a junção pelo Power Query, ambiente de formatação do Power BI, para ir para o Power Query clique em transformar dados.

Assim que abrir as planilhas em página inicial clique em Acrescentar consultas -> Acrescentar consultas como Novas.

Função UNION para Juntar Tabelas
acrescentar consultas

A próxima janela vai pedir a quantidade de planilhas que queremos juntar, vamos selecionar 2 tabelas e indicar nos campos os nomes de cada arquivo.

completar itens
completar itens

Dê ok e renomeie a tabela nova -> Funcionários, por exemplo.

Observe que neste caso a coluna com a data de demissão que só existe na planilha de demissões o Power Query manteve, deixando vazio os valores quando passamos para a segunda planilha, o que faz mais sentido.

resultado
resultado

Feito isso, podemos fechar e aplicar e vamos ter conseguido juntar as planilhas mesmo tendo uma coluna a menos.

Conclusão – Função UNION para Juntar Tabelas

Nesta aula trouxe as duas formas de juntar planilhas no Power BI, essas duas maneiras funcionam bem e você pode escolher qual faz mais sentido para você.

Se suas planilhas têm o mesmo tamanho e quantidade de colunas eu recomendo que você use a fórmula porque além de ser muito simples você não precisa ir para o ambiente do Power Query.

Vou deixar aqui mais uma aula sobre como retirar ZEROS A ESQUERDA em tabelas que você precisa coletar valores ou formatar. Clique no link!

Até a próxima aula! Um abraço,

Hashtag Treinamentos

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


Quer aprender mais sobre Power BI com um minicurso básico gratuito?

Quer sair do zero no Python e virar uma referência na sua empresa? Inscreva-se agora mesmo no Python Impressionador