Como usar POWER QUERY e Automatizar Tarefas do dia a dia | Excel
Summary
Este vídeo ensina a automatizar tarefas diárias usando Power Query no Excel. Demonstra como importar relatórios, criar colunas personalizadas (extrair mês/ano de datas, realizar cálculos como divisão/soma), consolidar múltiplos relatórios em um único arquivo, e gerar tabelas dinâmicas. Enfatiza a reutilização das etapas de tratamento de dados, permitindo que novos relatórios sejam processados eficientemente com apenas a atualização da fonte e consolidação. O método se baseia em organizar os arquivos, formatar dados como tabela no Excel para evitar erros e aproveitar o editor do Power Query para automatizar transformações.
Key Insights
Transformar os dados do relatório em tabela no Excel antes de importar para o Power Query.
É recomendado transformar os dados de cada relatório em uma tabela dentro do Excel (usando Inserir > Tabela) antes de importá-los para o Power Query. Embora não seja obrigatório, essa prática melhora a organização no Power Query e ajuda a evitar erros. Ao converter em tabela, o Power Query identifica corretamente os cabeçalhos e considera apenas o intervalo da tabela, excluindo informações fora dela (como legendas ou linhas vazias), garantindo um processamento mais seguro dos dados.
No Navegador do Power Query, selecione a 'Tabela' para importar os dados de forma limpa e organizada.
Após selecionar o arquivo Excel, o Navegador do Power Query exibe as planilhas e tabelas disponíveis. É crucial selecionar a 'Tabela' (se você a formatou previamente no Excel) em vez da aba (planilha) normal. A seleção da tabela garante que apenas os dados relevantes sejam importados, evitando linhas vazias, comentários e outros ruídos que podem estar presentes na planilha, o que facilita o tratamento posterior dos dados.
Crie colunas personalizadas para extrair o nome do mês e o ano a partir da coluna de data.
Para adicionar colunas personalizadas, vá em 'Adicionar Coluna' > 'Coluna Personalizada'. Para extrair o nome do mês, use a fórmula 'Date.MonthName([NomeDaSuaColunaDeData])'. Para extrair o ano, use 'Date.Year([NomeDaSuaColunaDeData])'. O Power Query utiliza a linguagem M, onde a estrutura básica é NomeDaColuna = Fórmula(ColunaReferenciada).
Edite a 'Fonte' da nova consulta duplicada para apontar para o novo arquivo de relatório.
Na consulta duplicada (ex: 'fevereiro'), vá até as 'Etapas Aplicadas' na lateral direita. Clique com o botão direito na etapa 'Fonte' e selecione 'Editar Configuração'. Clique em 'Procurar' e selecione o novo arquivo de relatório (fevereiro.xlsx). Ao clicar em OK, todas as etapas de transformação aplicadas à consulta original (janeiro) serão automaticamente aplicadas aos dados do novo relatório (fevereiro).
Sections
Introdução e Preparação dos Arquivos
Objetivo: Automatizar tarefas diárias com Power Query, importando relatórios e criando colunas.
O objetivo principal do vídeo é ensinar a utilizar o Power Query na prática para automatizar tarefas reais do dia a dia. Isso inclui importar planilhas, criar colunas personalizadas (como nome do mês ou ano a partir da data, e cálculos como divisão, soma, multiplicação), consolidar múltiplos relatórios em um único arquivo, e então utilizar esses dados em uma tabela dinâmica no Excel. A grande vantagem é que as etapas de tratamento de dados ficam salvas, necessitando apenas importar novos relatórios e consolidá-los.
Organize todos os arquivos de relatórios em uma mesma pasta para facilitar o processo.
Uma sugestão para otimizar o processo é organizar todos os arquivos de relatório que serão utilizados dentro da mesma pasta. Embora não seja estritamente obrigatório, essa prática facilita a gestão e localização dos arquivos, especialmente quando novos relatórios com frequência são recebidos.
Transformar os dados do relatório em tabela no Excel antes de importar para o Power Query.
É recomendado transformar os dados de cada relatório em uma tabela dentro do Excel (usando Inserir > Tabela) antes de importá-los para o Power Query. Embora não seja obrigatório, essa prática melhora a organização no Power Query e ajuda a evitar erros. Ao converter em tabela, o Power Query identifica corretamente os cabeçalhos e considera apenas o intervalo da tabela, excluindo informações fora dela (como legendas ou linhas vazias), garantindo um processamento mais seguro dos dados.
Utilize uma planilha Excel vazia para importar e consolidar os relatórios.
Para iniciar o processo de consolidação, abre-se uma planilha Excel vazia. É nesta planilha que todos os relatórios importados serão agrupados e tratados. Novos arquivos recebidos ao longo do tempo devem ser adicionados a essa mesma planilha de consolidação para que o tratamento automático continue.
Importando e Transformando Dados no Power Query
Importe relatórios de arquivo do Excel para o Power Query através da opção 'Dados' > 'Obter Dados'.
Para importar um relatório, navegue até a aba 'Dados' na planilha Excel vazia, clique em 'Obter dados' e escolha 'De Arquivo' > 'Do Pasta de Trabalho do Excel'. O Excel abrirá o navegador de pastas do computador para que você possa selecionar o arquivo desejado. O processo não precisa ser feito com todos os arquivos de uma vez; simula-se a importação de um arquivo por vez (ex: janeiro) para depois replicar o tratamento de forma automática.
No Navegador do Power Query, selecione a 'Tabela' para importar os dados de forma limpa e organizada.
Após selecionar o arquivo Excel, o Navegador do Power Query exibe as planilhas e tabelas disponíveis. É crucial selecionar a 'Tabela' (se você a formatou previamente no Excel) em vez da aba (planilha) normal. A seleção da tabela garante que apenas os dados relevantes sejam importados, evitando linhas vazias, comentários e outros ruídos que podem estar presentes na planilha, o que facilita o tratamento posterior dos dados.
Abra o Editor do Power Query clicando em 'Transformar Dados' para iniciar a limpeza e automação.
Após selecionar a tabela desejada no Navegador, clique em 'Transformar Dados' para abrir o Editor do Power Query. Este é o ambiente onde todas as operações de limpeza, transformação e criação de novas colunas serão realizadas. O Editor exibe à esquerda as consultas importadas, no centro os dados, à direita as etapas aplicadas (que registram todas as transformações) e na barra superior as ferramentas de manipulação.
Crie colunas personalizadas para extrair o nome do mês e o ano a partir da coluna de data.
Para adicionar colunas personalizadas, vá em 'Adicionar Coluna' > 'Coluna Personalizada'. Para extrair o nome do mês, use a fórmula 'Date.MonthName([NomeDaSuaColunaDeData])'. Para extrair o ano, use 'Date.Year([NomeDaSuaColunaDeData])'. O Power Query utiliza a linguagem M, onde a estrutura básica é NomeDaColuna = Fórmula(ColunaReferenciada).
Realize cálculos personalizados dividindo colunas, como valor do frete pelo peso para obter o valor por quilo.
Outro exemplo de coluna personalizada é a criação de um cálculo. Para obter o valor do frete por quilo, pode-se dividir a coluna 'Valor do Frete' pela coluna 'Peso'. A fórmula seria simplesmente '[Valor do Frete] / [Peso]'. É importante dar um nome claro para esta nova coluna resultante.
Ajuste o tipo de dados das colunas para moeda e formate para duas casas decimais, se necessário.
Após criar novas colunas ou ao importar dados, é possível ajustar a formatação. Para colunas numéricas como 'Valor do Frete' ou o resultado do cálculo de valor por quilo, clique com o botão direito no cabeçalho da coluna, selecione 'Alterar Tipo' e escolha 'Moeda'. Se o número de casas decimais não for o desejado, use a opção 'Arredondamento' na aba 'Transformar' para definir manualmente quantas casas decimais exibir.
Renomeie a consulta de importação (ex: 'Tabela 1') para um nome descritivo como 'janeiro 2026'.
Para uma melhor organização, renomeie cada consulta após o tratamento dos dados. Clique com o botão direito sobre o nome da consulta (geralmente a aba original do Excel) na lista de consultas à esquerda e selecione 'Renomear'. Um nome como 'janeiro 2026' ajuda a identificar a origem e o período dos dados.
Consolidação e Automação com Múltiplos Relatórios
Duplique uma consulta tratada (ex: 'janeiro') e renomeie-a para o próximo relatório (ex: 'fevereiro').
Para processar um novo relatório (ex: fevereiro) sem repetir todas as etapas de tratamento, duplique a consulta já tratada (ex: 'janeiro'). Clique com o botão direito sobre a consulta de origem e selecione 'Duplicar'. Renomeie a nova consulta para o nome do novo relatório (ex: 'fevereiro').
Edite a 'Fonte' da nova consulta duplicada para apontar para o novo arquivo de relatório.
Na consulta duplicada (ex: 'fevereiro'), vá até as 'Etapas Aplicadas' na lateral direita. Clique com o botão direito na etapa 'Fonte' e selecione 'Editar Configuração'. Clique em 'Procurar' e selecione o novo arquivo de relatório (fevereiro.xlsx). Ao clicar em OK, todas as etapas de transformação aplicadas à consulta original (janeiro) serão automaticamente aplicadas aos dados do novo relatório (fevereiro).
Crie uma consulta 'Consolidado' para agrupar todos os relatórios individuais tratados.
Crie uma nova consulta chamada 'Consolidado' (ou similar). Esta consulta servirá para reunir todos os relatórios individuais já tratados. Inicialmente, ela pode ser uma cópia de um relatório já processado. O objetivo é ter uma tabela única que contenha todos os dados consolidados.
Utilize 'Acrescentar Consultas' na consulta 'Consolidado' para incluir novos relatórios.
Para adicionar um novo relatório (ex: fevereiro) à tabela consolidada, abra a consulta 'Consolidado'. Na aba 'Página Inicial' do Editor do Power Query, clique em 'Acrescentar Consultas'. Escolha a opção 'Três ou mais tabelas' (ou similar) para uma visualização mais clara. Selecione os relatórios que deseja adicionar (ex: 'fevereiro') e clique em 'Adicionar'. O Power Query juntará os dados dos relatórios selecionados ao final do 'Consolidado'. Repita este processo para cada novo relatório que chegar (março, abril, etc.).
Feche o Editor do Power Query para aplicar as alterações e atualizar a planilha Excel.
Após realizar as adições na consulta 'Consolidado', clique em 'Fechar' na barra superior do Editor do Power Query. O Excel perguntará se você deseja manter as alterações. Confirme clicando em 'Manter'. As alterações serão aplicadas e a planilha Excel será atualizada com os dados consolidados.
Atualize a consulta e os objetos de relatório (como Tabela Dinâmica) para refletir os novos dados.
Ao adicionar novos dados ou relatórios, é necessário atualizar a conexão no Excel. Clique na aba 'Dados' e depois em 'Atualizar Tudo'. Isso faz com que o Power Query busque os dados mais recentes e aplique todas as transformações. Se você criou uma Tabela Dinâmica a partir dos dados tratados, também precisará atualizá-la (clicando nela, indo em 'Análise de Tabela Dinâmica' > 'Atualizar' ou usando o botão geral 'Atualizar Tudo').
A automatização permite que relatórios futuros sejam processados rapidamente apenas atualizando a fonte.
Uma vez que todas as etapas de tratamento e consolidação estão configuradas no Power Query, o processo se torna altamente automatizado. Para relatórios futuros ou novos dados, basta adicionar os novos arquivos à pasta de origem (ou atualizar sua localização), e então, dentro do Power Query, replicar ou atualizar a fonte e acrescentar à consulta consolidada. A etapa de atualização no Excel aplicará todas as transformações e cálculos automaticamente, economizando tempo significativo.
Exemplos Práticos e Considerações Finais
Exemplo de uso: Consultar transportadoras e valor total de frete por mês em uma Tabela Dinâmica.
Após consolidar os dados de janeiro e fevereiro, é possível criar uma Tabela Dinâmica. Selecionando a tabela 'Consolidado' e indo em 'Inserir' > 'Tabela Dinâmica', pode-se analisar os dados. Por exemplo, para ver o valor total de frete por transportadora, por mês, basta arrastar os campos 'Mês', 'Transportadora' e 'Valor Total do Frete' para as áreas correspondentes na configuração da Tabela Dinâmica.
O Power Query substitui a necessidade de usar PROC V em muitos cenários, oferecendo maior flexibilidade.
O apresentador sugere que o Power Query pode ser uma alternativa mais poderosa e flexível do que o PROC V em muitas situações de busca e combinação de dados. Ele menciona que o Power Query pode lidar com um volume maior de dados e oferece um sistema de transformação mais robusto.
Incentivo para mais conteúdo sobre Power Query, dashboards e automação no Excel.
O apresentador pede aos espectadores para comentarem solicitando mais vídeos sobre Power Query, automação de tarefas, dashboards no Excel criados com Power Query e Power BI, e uso do Power Query para tabelas dinâmicas. Isso indica que ele pretende criar mais conteúdo educativo sobre esses tópicos.
Convite para curso completo de Excel com bônus exclusivos (IA, Power BI, VBA, etc.).
Ao final do vídeo, o apresentador faz um convite especial para um curso completo de Excel, que cobre desde o básico até o avançado. O curso inclui bônus exclusivos como inteligência artificial, Power BI, planilhas prontas, dashboards, mercado de trabalho, VBA e macros, e Power Pivot, além de um certificado de conclusão. O link para o curso é disponibilizado na descrição do vídeo.
Ask a Question
*Uses 1 Wisdom coin from your coin balance











