Joviano

Bem vindo ao

Blog do Jovi!

O blog do Jovi tem como objetivo ajudar você com suas dúvidas, além de expandir seu conhecimento através da informação.

Como criar função personalizada no Power Query

Neste artigo, você verá como criar uma função personalizada no Power Query e usá-la em suas planilhas, bem como nos seus conjuntos de dados do Power BI.

Descubra as vantagens de criar funções personalizadas no Power Query e como elas podem tornar sua análise de dados mais eficiente e precisa.

O que é Power Query e como ele pode ser útil para sua análise de dados

Power Query é uma ferramenta incluída no Microsoft Excel e no Power BI que permite que você se conecte a diferentes fontes de dados, transforme esses dados e os carregue em sua planilha ou dashboard.

Isso permite que você faça coisas como combinar várias tabelas, remover colunas indesejadas e adicionar novas colunas calculadas.

Uma das principais vantagens do Power Query é que ele permite automatizar processos de limpeza e transformação de dados. Isso significa que, em vez de gastar horas limpando dados manualmente, você pode criar uma consulta no Power Query e aplicá-la com apenas alguns cliques. Isso pode poupar muito tempo e tornar a análise de dados mais eficiente.

Por que criar uma função no Power Query

Uma das principais vantagens do Power Query é sua capacidade de criar novas colunas calculadas. No entanto, às vezes, pode ser útil criar uma função personalizada para ser usada em múltiplas consultas.

Isso permite que você reutilize código, evitando ter que digitar as mesmas fórmulas várias vezes e economizando tempo. Além disso, se você precisar modificar sua função, poderá fazê-lo em um único lugar e essa modificação será refletida em todas as consultas em que ela é usada.

Como criar uma função no Power Query e usá-la em suas planilhas

Para este primeiro exemplo, vamos supor que você precise, em várias consultas, aplicar um tratamento que consiste em:

  • Levar as letras para maiúscula
  • Ficar só com as 3 primeiras letras

Dentro do editor Power Query do seu Excel ou Power BI, Para criar uma função no Power Query, siga esses passos:

1 – Crie uma consulta nula

power query nova consulta

2 – Clique na consulta que criou, vá na barra de fórmulas e digite:

criando uma consulta com um texto simples

2 – Botão direito sobre a consulta criada, e abra o editor avançado

power query editor avançado

3 – Crie as etapas de tratamento de dados que deseja, seguindo esse exemplo:

power query criando comando

4 – Clique em [CONCLUIDO] para ver ela funcionando, e retornando apenas “JOV

5 – Abra novamente o editor avançado

6 – Transforme o tratamento de dados em uma função, extraindo a variável fixa (“Fonte” nesse caso), e transformando em argumento, desta maneira:

power query criando função personalizada

7 – Clique em [CONCLUIDO], e verás que um símbolo aparece, mostrando que deu certo:

nome da função

8 – Altere o nome para algum de sua preferencia, mas eu recomendo que eles sigam esse padrão: fxNomeDaSuaFuncao. No meu caso aqui, ficou assim:

renomear função

9 – Agora com sua tabela selecionada, clique em adicionar coluna personalizada

power query invocando função personalizada

10 – Na caixa de comando escreva o nome da função, abra parêntesis, clique na coluna de argumento, e depois em [OK]

power query caixa de comando de funções

Prontinho!

tabela

Se você tiver mais tabelas que queira aplicar essa mesma função, só aplicar em quais quiser!

Fiz um vídeo ensinando essa técnica

Semanalmente faço uma LIVE para o Youtube, rigorosamente nas quintas-feiras às 20:00 horas (Brasília GMT-3), e o recorte a seguir mostra como transformar um tratamento de dados existente, em uma função personalizada.

Clique Aqui para conhecer o canal e inscreva-se nele.

Conclusão

Criar funções personalizadas no Power Query é uma excelente maneira de automatizar processos de limpeza e transformação de dados e poupar tempo na análise de dados. Com a capacidade de reutilizar código e modificar suas funções em um único lugar, você pode tornar sua análise de dados mais eficiente e precisa.

É emocionante saber que essa é apenas uma das muitas habilidades que podem ser aprendidas ao se aprofundar no Power Query. Se você deseja aproveitar ao máximo essa incrível ferramenta e se tornar um especialista em análise de dados, eu recomendo fortemente o curso “Formação Power Query 2.0“.

Neste curso, você aprenderá tudo o que precisa para criar consultas avançadas, desde como se conectar a diferentes fontes de dados até como criar suas próprias funções personalizadas. Não perca a oportunidade de se tornar um especialista em Power Query e impulsionar sua carreira para o próximo nível!

Agradecemos por sua leitura e esperamos continuar acompanhando seu aprendizado e crescimento. Fique a vontade para entrar em contato se você tiver alguma dúvida ou precisar de ajuda adicional. Obrigado novamente, e boa sorte em sua jornada de análise de dados!

Forte Abraço

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Receba conteúdos do Jovi!

Digite seu interesse abaixo:

Quer Aprender sobre Power Query?

Conheça nossa formação e tudo que você pode aprender com ela.

Mais conteúdos gratuitos para você!

OPA, vejo que você é novo por aqui!

Temos um presente de boas vindas para os amantes de Blog!

E ai FERA?!

Não vou atrapalhar tua leitura deste super artigo.

Só quero te dizer que por ser um visitante novo aqui no site, nosso sistema está programado para te enviar um cupom de desconto para a FORMAÇÃO POWER QUERY 2.0, que é um pacotão de cursos do JOVI, com mais de 300 horas de conteúdo.

Informe seus dados a seguir, que te enviaremos as instruções para resgate desse cupom exclusivo.

Exemplo 👉 +5511988776655 👈 [não informar pontos, traços e parênteses]

explicação telefone

Números do Brasil devem iniciar com +55
Preencha conforme o exemplo, pois o presente será enviado por WhatsApp para esse número. 

Após enviar, pode fechar essa janela, que seu presente já está em processamento.