0% acharam este documento útil (0 voto)
0 visualizações24 páginas

Tutorial ETL

O documento aborda ETL, análise de dados e automação utilizando Excel e Power Query, focando em capacitar estudantes e profissionais a otimizar suas tarefas de manipulação de dados sem programação. A apostila inclui fundamentos do ETL, uso do Power Query, extração e transformação de dados, além de práticas para automatizar relatórios e integrar com Excel. O conteúdo é estruturado em módulos que guiam o usuário desde a compreensão básica até a aplicação prática em projetos.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
0 visualizações24 páginas

Tutorial ETL

O documento aborda ETL, análise de dados e automação utilizando Excel e Power Query, focando em capacitar estudantes e profissionais a otimizar suas tarefas de manipulação de dados sem programação. A apostila inclui fundamentos do ETL, uso do Power Query, extração e transformação de dados, além de práticas para automatizar relatórios e integrar com Excel. O conteúdo é estruturado em módulos que guiam o usuário desde a compreensão básica até a aplicação prática em projetos.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

ETL, Análise de Dados e Automação com

Excel e Power Query

Da Importação de Dados à Construção de


Informações para Tomada de Decisão

Público-alvo

Estudantes que querem entrar no mundo da análise de dados sem programação.- Analistas
iniciantes que já usam Excel, mas se sentem perdidos com planilhas bagunçadas.-
Profissionais de finanças, RH, logística que passam horas copiando e colando.- Qualquer
pessoa que deseje automatizar relatórios e ter mais tempo para pensar.

Objetivos da Apostila

Ao final, você será capaz de:

Explicar o que é ETL e por que ele é essencial.- Identificar cada etapa de um pipeline de
dados.- Usar o Power Query com a interface gráfica – sem escrever código.- Importar dados
de arquivos, pastas, web e bancos.- Limpar e transformar dados com cliques, não com
fórmulas complicadas.- Automatizar a atualização de relatórios com um único botão.-
Preparar dados para Tabelas Dinâmicas, gráficos e dashboards no Excel.- Compreender o
que a Linguagem M faz por trás, mas sem precisar usá-la.

Sumário (versão expandida)


Módulo I — Fundamentos

Capítulo 1 – O que é ETL e por que você precisa disso?- Capítulo 2 – O passo a passo de um
pipeline ETL

Módulo II — Power Query: seu novo melhor amigo

Capítulo 3 – Power Query: o que é, para que serve e quando usar- Capítulo 4 – Um tour pela
interface (com mapa visual)

Módulo III – Extraindo dados de qualquer lugar

Capítulo 5 – Conectando-se a fontes: Excel, CSV, PDF, Web, Pasta e mais

Módulo IV – Transformando dados como um profissional

Capítulo 6 – O fluxo visual do Power Query (entenda a ordem)- Capítulo 7 – As 20


transformações essenciais (cada uma com exemplo)

Módulo V – Entendendo o que acontece nos bastidores

Capítulo 8 – Etapas aplicadas: o histórico do seu trabalho- Capítulo 9 – A mágica por trás
dos botões (introdução à Linguagem M)- Capítulo 10 – Traduzindo cliques em código (tabela
de correspondência)

Módulo VI – Projeto prático: do caos ao dashboard

Capítulo 11 – Caso TechStore: limpando, mesclando e calculando lucro

Módulo VII – Nunca mais faça manualmente


(automação)

Capítulo 12 – Atualização automática: como o Power Query economiza horas

Módulo VIII – Integração com o Excel: a análise começa


agora

Capítulo 13 – Alimentando Tabelas Dinâmicas, gráficos e dashboards

Módulo IX – Boas práticas e resolução de problemas

Capítulo 14 – Organize seu projeto como um expert- Capítulo 15 – Os 10 erros mais comuns
e como corrigi‑los

Módulo X – Finalizando com confiança

Capítulo 16 – Checklist do pipeline perfeito- Capítulo 17 – O fluxo completo do analista de


dados

Módulo I — Fundamentos

Capítulo 1 – O que é ETL e por que você precisa


disso?

A analogia da cozinha

Imagine que você é chef de cozinha. Os ingredientes chegam da feira (dados brutos). Você
precisa lavar, descascar, cortar, temperar (transformar) e, finalmente, servir o prato (carga) para
o cliente (quem toma decisão). Esse processo inteiro – desde a compra até o prato – é o ETL.

Extração (E): pegar os dados da fonte (arquivo, banco, web).- Transformação (T): limpar,
padronizar, calcular, juntar.- Carga (L): colocar os dados prontos no Excel (ou outro destino).

Exemplo micro – antes e depois

Antes (dados brutos – planilha de vendas)


Coluna1 Coluna2 Coluna3 Coluna4
Produto Data Valor Região
Notebook 15/05/2026 3500,00 SP
Console 16/05/2026 4200,00 RJ
... ... ... ...

Depois (dados transformados)

Produto Data Valor Região


Notebook 2026-05-15 3500 SP
Console 2026-05-16 4200 RJ

Perceba: removemos cabeçalho extra, padronizamos data e valor. Isso é ETL.

Por que isso importa?

Evita erros manuais (copiar e colar sempre gera falhas).- Ganho de tempo – uma vez
configurado, o processo se repete sozinho.- Consistência – todo mundo vê os mesmos
dados limpos.- Escalabilidade – você pode processar milhares de linhas com o mesmo
esforço.

Capítulo 2 – O passo a passo de um pipeline ETL

O ciclo de vida dos dados (simplificado)

1. Dados são gerados (venda, cadastro, sensor...)2. Extraímos esses dados para um local de
trabalho (ex: uma pasta).3. Transformamos (limpeza, cálculos, junções).4. Carregamos no
Excel ou Power BI.5. Analisamos com Tabelas Dinâmicas e gráficos.6. Tomamos decisões
(ex: aumentar estoque da região SP).7. Atualizamos o pipeline com novos dados.

Exemplo do dia a dia


Você recebe todo mês um arquivo CSV de vendas. Ao invés de copiar e colar em uma planilha
mestre, você cria um pipeline que:

Lê o CSV.- Converte datas.- Filtra vendas canceladas.- Calcula comissão.- Carrega em uma
tabela.

Quando chegar o próximo mês, você só clica em "Atualizar" e tudo se repete. Isso é ETL.

Resumo do capítulo

ETL = Extrair, Transformar, Carregar.- Automatiza tarefas repetitivas.- Evita erros e garante
dados confiáveis.

Pergunta para você: Quais tarefas manuais com planilhas você gostaria de automatizar? (Anote
mentalmente – vamos resolver isso adiante.)

Módulo II – Power Query: seu novo melhor


amigo

Capítulo 3 – Power Query: o que é, para que serve e


quando usar

Definição simples

Power Query é uma ferramenta da Microsoft que permite importar, limpar e transformar dados
usando uma interface visual. Ele está embutido no Excel (a partir da versão 2016) e é o coração
da preparação de dados no Power BI.

Você não precisa escrever uma linha de código. Cada clique vira uma etapa registrada que pode
ser reexecutada.
Vantagens (por que usar)

Sem programação – menus e botões.- Reprodutível – o processo é salvo e pode rodar


novamente.- Conecta a centenas de fontes – Excel, CSV, PDF, web, SQL, etc.- Integrado ao
Excel – os dados limpos vão direto para sua planilha.- Rápido – mesmo com milhões de
linhas (claro, depende do seu computador).

Quando usar (e quando não usar)

Use quando:

Você recebe relatórios periódicos com a mesma estrutura.- Precisa combinar várias planilhas
ou arquivos.- Quer automatizar a limpeza de dados.- Deseja preparar dados para Tabelas
Dinâmicas ou dashboards.

Não use quando:

Você precisa de atualização em tempo real (milissegundos) – nesse caso, use bancos de
dados.- Seus dados são extremamente grandes (bilhões de linhas) – prefira ferramentas
como Azure Data Factory.

Capítulo 4 – Um tour pela interface (com mapa


visual)

Onde encontrar o Power Query no Excel

Abra o Excel.- Vá na guia Dados grupo Obter e Transformar Dados clique em Obter Dados
ou Editar Consultas (se já tiver consultas).

As 8 áreas principais do Editor do Power Query


Vamos explorar cada parte com um desenho mental:

+------------------------------------------------------------------+
| Barra de Ferramentas (Salvar, Desfazer, Fechar e Carregar) |
+------------------------------------------------------------------+| Abas: Página Inicial | Transformar | Adicionar
Coluna | Exibir |+------------------------------------------------------------------+| Painel | Barra de Fórmulas
|| de | (mostra o código M da etapa atual) || Consultas |
|| (lista de +--------------------------------------------------+| todas as | Visualização dos Dados (prévia de
até 1000 linhas)|| consultas | Colunas com cabeçalhos, ícones de tipo, filtros || do arquivo) |
|| +--------------------------------------------------+| | Etapas Aplicadas (histórico das
transformações) || | 1. Fonte || | 2. Navegação
|| | 3. Cabeçalhos Promovidos || | ... ||
| Configurações da Consulta (nome, propriedades) |

+------------------------------------------------------------------+

Micro exemplo – navegando

1. Clique em Obter Dados De CSV/Texto e escolha um arquivo.2. O Power Query abre


automaticamente com a pré‑visualização.3. Observe: você vê os dados, a barra de fórmulas
com = [Link](...), e o painel de etapas com uma etapa chamada "Fonte".4. Clique em
qualquer coluna – aparecem opções de filtro e tipo.

Importante: você não está alterando o arquivo original. Tudo é feito na memória.
Módulo III – Extraindo dados de qualquer lugar

Capítulo 5 – Conectando‑se a fontes

Excel (do mesmo arquivo ou de outro)

Caminho: Dados Obter Dados Do Arquivo Da Pasta de Trabalho do Excel.- Exemplo: Você
tem uma planilha "[Link]" com uma tabela chamada "Cadastro". Importe‑a.- Dica:
Dê preferência a tabelas nomeadas (Ctrl+T) em vez de intervalos, pois são mais fáceis de
identificar.

CSV (arquivo de texto separado por vírgula ou


ponto‑e‑vírgula)

Caminho: Dados Obter Dados Do Arquivo De CSV/Texto.- Exemplo: "vendas_maio.csv"


com separador ";". O Power Query detecta automaticamente, mas você pode ajustar.-
Atenção: verifique a codificação (UTF‑8, ANSI) para acentos.

TXT (texto com delimitador personalizado)

Mesmo caminho que CSV, mas você pode definir o delimitador manualmente (tab, espaço,
etc.).

PDF (extrair tabelas de relatórios)

Caminho: Dados Obter Dados Do Arquivo De PDF.- Exemplo: Relatório "[Link]" com
uma tabela de saldos. O Power Query lista todas as tabelas detectadas; você escolhe a
correta.

Pasta (consolidar vários arquivos)

Caminho: Dados Obter Dados Do Arquivo Da Pasta.- Exemplo: Pasta com 12 arquivos
([Link], [Link]...). O Power Query combina todos em uma única tabela e ainda
adiciona uma coluna com o nome do arquivo.
Web (dados públicos)

Caminho: Dados Obter Dados De Outras Fontes Da Web.- Exemplo: URL de cotações de
moedas. O Power Query acha as tabelas HTML e você seleciona.

Banco de dados (visão geral)

Caminho: Dados Obter Dados De Banco de Dados Do SQL Server (ou outro).- Exemplo:
Conectar‑se a uma tabela de pedidos em um servidor SQL. Você pode usar credenciais e
filtrar com SQL.

Resumo prático

Você sempre começa com "Obter Dados". O importante é escolher a fonte certa e, se
necessário, definir parâmetros (delimitador, codificação, tabela).

Módulo IV – Transformando dados como um


profissional

Capítulo 6 – O fluxo visual do Power Query

Ordem lógica das etapas

1. Conectar – importar os dados (Fonte).2. Navegar – selecionar a tabela/planilha correta.3.


Limpar – remover colunas, linhas, cabeçalhos extras.4. Promover cabeçalhos – transformar a
primeira linha em títulos.5. Ajustar tipos – garantir que datas, números e textos estejam
corretos.6. Transformar – cálculos, mesclagens, agrupamentos, filtros.7. Validar – verificar
contagens e totais.8. Carregar – enviar para o Excel.

Micro exemplo: Imagine que você importa uma planilha com 3 linhas de cabeçalho. A ordem
certa: remover as 2 primeiras linhas, promover cabeçalhos, depois alterar tipos. Se você alterar
tipos antes de promover, as colunas terão nomes genéricos e você terá que refazer.

Capítulo 7 – As 20 transformações essenciais (cada


uma com exemplo)

Aqui estão as ferramentas que você usará 90% do tempo. Cada uma é apresentada com:

O quê – definição.- Pra quê – utilidade.- Como – onde clicar.- Exemplo micro – com dados
antes/depois.

Promover Cabeçalhos

O quê: Transformar a primeira linha da tabela em nomes de colunas.- Pra quê: Para que suas
colunas tenham nomes significativos.- Como: Guia Transformar Usar Primeira Linha como
Cabeçalho (ou clique com o botão direito no cabeçalho da coluna "Promover para
Cabeçalho").- Exemplo:

Antes:

Coluna1 Coluna2 Coluna3


Produto Preço Estoque
Notebook 3500 50
Console 4200 30

Depois:

Produto Preço Estoque


Notebook 3500 50
Console 4200 30
Alterar Tipo de Dados

O quê: Definir se uma coluna é texto, número, data, etc.- Pra quê: Para fazer operações
corretas (somar números, usar datas em cronologias).- Como: Clique no ícone (ABC, 123,
calendário) ao lado do cabeçalho e escolha o tipo.- Exemplo: Coluna "Preço" está como texto
(não soma). Altere para "Número Decimal" agora você pode somar.

Antes: "3500,00" (texto).Depois: 3500,00 (número).

Remover Linhas

O quê: Excluir linhas desnecessárias (topo, rodapé, em branco, com erros).- Pra quê: Eliminar
ruídos.- Como: Guia Página Inicial Remover Linhas escolha a opção.- Exemplo: Seu CSV
tem 2 linhas de cabeçalho antes dos dados. Use "Remover Linhas Superiores" 2.

Antes: linhas 1-2 com texto explicativo; linha 3 com cabeçalho; linha 4 [Link]: a partir da
linha 3 (após remover as 2 primeiras). Você pode então promover cabeçalhos.

Remover Colunas

O quê: Apagar colunas que não serão usadas.- Pra quê: Reduzir volume e focar no essencial.-
Como: Clique com o botão direito na coluna Remover.- Exemplo: Sua tabela tem "ID",
"Nome", "Endereço", "Cidade". Você só precisa de "Nome" e "Cidade". Remova as demais.

Antes: 4 [Link]: 2 colunas.

Filtrar Dados

O quê: Mostrar apenas linhas que atendem a uma condição.- Pra quê: Isolar subconjuntos de
interesse.- Como: Clique no ícone de filtro (seta para baixo) no cabeçalho da coluna.-
Exemplo: Filtrar vendas da região "SP".

Antes: todas as regiõ[Link]: apenas linhas onde a coluna Região = SP.

Classificar (Ordenar)

O quê: Organizar linhas em ordem crescente ou decrescente.- Pra quê: Facilitar a


visualização ou preparar para remoção de duplicatas (mantendo a primeira ocorrência).-
Como: Clique na seta de ordenação no cabeçalho.- Exemplo: Ordenar por Data (mais antigo
primeiro).

Antes: ordem aleató[Link]: linhas ordenadas cronologicamente.

Remover Duplicatas

O quê: Deletar linhas idênticas (ou com base em colunas específicas).- Pra quê: Garantir
unicidade.- Como: Guia Página Inicial Remover Linhas Remover Duplicatas.- Exemplo: A
coluna "Pedido" tem dois registros iguais. Selecione a coluna e remova duplicatas, mantendo
a primeira ocorrência.

Antes: duas linhas com mesmo [Link]: apenas uma linha.

Substituir Valores

O quê: Trocar um valor por outro (ex: "N/A" por vazio).- Pra quê: Padronizar categorias.-
Como: Clique com o botão direito na coluna Substituir Valores.- Exemplo: Coluna "Status"
tem "pago", "Pago", "PAGO". Substitua "Pago" por "Pago" (ou transforme tudo em maiúsculas).

Antes: "pago", "Pago", "PAGO".Depois: todos "Pago".


Preencher Valores (para baixo/para cima)

O quê: Copiar o valor da célula anterior (ou posterior) para as vazias.- Pra quê: Completar
dados hierárquicos (ex: mês repetido).- Como: Guia Transformar Preencher Para Baixo.-
Exemplo: Coluna Mês: "Jan", vazio, vazio, "Fev", vazio. Preencha para baixo: "Jan", "Jan", "Jan",
"Fev", "Fev".

Antes: células [Link]: todas preenchidas.

Dividir Colunas

O quê: Separar uma coluna em várias usando delimitador (vírgula, hífen) ou por número de
caracteres.- Pra quê: Extrair partes de informações concatenadas.- Como: Clique com botão
direito Dividir Coluna.- Exemplo: Coluna "Produto_Cod" = "Notebook-001". Dividir por "-"
duas colunas: "Produto" e "Codigo".

Antes: "Notebook-001".Depois: "Notebook" | "001".

Mesclar Colunas

O quê: Juntar duas ou mais colunas em uma com separador.- Pra quê: Criar chaves
compostas ou textos para exibição.- Como: Guia Adicionar Coluna Mesclar Colunas.-
Exemplo: Colunas "Cidade" e "UF" mesclar com " - " "São Paulo - SP".

Antes: "São Paulo" e "SP".Depois: "São Paulo - SP".

Agrupar Dados
O quê: Sumarizar dados por categorias (soma, média, contagem).- Pra quê: Criar resumos
para relatórios.- Como: Guia Transformar Agrupar por.- Exemplo: Tabela de vendas com
colunas "Região" e "Valor". Agrupar por Região, somar Valor total por região.

Antes: linhas [Link]: uma linha por região com o total.

Coluna Condicional (Se... Então... Senão)

O quê: Criar uma coluna baseada em condições.- Pra quê: Classificar dados (ex: "Alta" se
quantidade > 10).- Como: Guia Adicionar Coluna Coluna Condicional.- Exemplo: Se
[Quantidade] > 10 então "Alta" senão "Baixa".

Antes: coluna Quantidade numé[Link]: nova coluna "Categoria" com Alta/Baixa.

Coluna Personalizada (cálculo livre)

O quê: Usar uma fórmula M para calcular um valor.- Pra quê: Operações não disponíveis nos
menus (ex: [Preço] * [Quantidade]).- Como: Guia Adicionar Coluna Coluna Personalizada.-
Exemplo: [Preço] * [Quantidade] coluna "Total".

Antes: Preço e Quantidade [Link]: coluna Total calculada.

Índice (numeração sequencial)

O quê: Adicionar uma coluna com números 0,1,2... (ou 1,2,3...).- Pra quê: Criar identificadores
únicos.- Como: Guia Adicionar Coluna Coluna de Índice.- Exemplo: Adicionar índice a partir
de 1.

Antes: sem numeraçã[Link]: coluna "Índice" com 1,2,3...


Reordenar Colunas

O quê: Mudar a ordem das colunas na tabela.- Pra quê: Para facilitar a leitura.- Como: Arraste
o cabeçalho da coluna para a posição desejada.- Exemplo: Colocar "ID" como primeira
coluna.

Antes: coluna ID no [Link]: coluna ID na primeira posição.

Renomear Colunas

O quê: Alterar o nome de uma coluna.- Pra quê: Usar nomes descritivos e sem espaços (se
preferir).- Como: Clique duas vezes no cabeçalho e digite o novo nome.- Exemplo: "Vlr"
"Valor_Venda".

Antes: "Vlr".Depois: "Valor_Venda".

Mesclar Consultas (Join)

O quê: Combinar duas tabelas com base em uma coluna comum (como PROCV, mas mais
poderoso).- Pra quê: Enriquecer dados (ex: adicionar custo ao produto).- Como: Guia Página
Inicial Combinar Mesclar Consultas.- Exemplo: Tabela Vendas e Tabela Custos. Mesclar
por "Produto" para obter "Custo_Unitario".

Antes: Vendas sem [Link]: Vendas com coluna de custo.

Anexar Consultas (Append)


O quê: Empilhar duas ou mais tabelas com a mesma estrutura (como colar uma abaixo da
outra).- Pra quê: Consolidar dados de vários meses.- Como: Guia Página Inicial Combinar
Anexar Consultas.- Exemplo: Juntar vendas de janeiro e fevereiro em uma só tabela.

Antes: duas tabelas [Link]: uma tabela única com todos os registros.

Coluna de Exemplo (preenchimento assistido)

O quê: O Power Query infere uma transformação a partir de exemplos que você fornece.- Pra
quê: Quando você não sabe qual função usar.- Como: Guia Adicionar Coluna Coluna de
Exemplo.- Exemplo: Você tem uma coluna "Nome Completo" e quer extrair o primeiro nome.
Digite o primeiro nome em algumas linhas; o Power Query adivinha a lógica.

Resumo do capítulo

Cada transformação é uma ação que você pode aplicar em qualquer ordem. O importante é
pensar no fluxo: limpeza padronização cálculos agregação. Pratique cada uma com um
conjunto pequeno de dados para fixar.

Módulo V – Entendendo o que acontece nos


bastidores

Capítulo 8 – Etapas aplicadas: o histórico do seu


trabalho

O que é esse painel?

À direita do Editor, você vê a lista de Etapas Aplicadas. Cada clique seu gerou uma etapa. Elas
são executadas em ordem, de cima para baixo, toda vez que você atualiza a consulta.

O que você pode fazer com as etapas?

Editar: clicar na engrenagem para reabrir a configuração da etapa.- Excluir: remover uma
etapa (cuidado com etapas posteriores).- Renomear: dar um nome descritivo (ex:
"Filtrar_Lucro_Positivo").- Reordenar: arrastar para cima/baixo (nem sempre seguro).-
Desabilitar: desmarcar a caixa para pular temporariamente.

Micro exemplo

Você importou um CSV, promoveu cabeçalhos, alterou tipos e depois filtrou. Se você clicar na
etapa "Cabeçalhos Promovidos", a visualização mostra os dados antes do filtro. Isso ajuda a
depurar.

Capítulo 9 – A mágica por trás dos botões


(introdução à Linguagem M)

Toda ação vira código

O Power Query usa uma linguagem chamada M. Cada clique é convertido em uma linha de
código M. Você pode ver esse código na barra de fórmulas ou no Editor Avançado.

Exemplo:Você clica em "Remover Colunas". O Power Query gera:`=


[Link](#"EtapaAnterior", {"ColunaIndesejada"})

Por que saber isso?

Para entender erros.- Para fazer ajustes finos que não estão disponíveis na interface.- Para
copiar e colar trechos de código entre consultas.
Mas não se preocupe: você pode usar o Power Query por anos sem nunca escrever uma linha de
M. A interface cobre 95% das necessidades.

Capítulo 10 – Traduzindo cliques em código (tabela


de correspondência)

Ação na interface Função M correspondente (exemplo)


Promover Cabeçalhos [Link]()
Alterar Tipo (para [Link](..., {{"Coluna", type number}})
número)
Remover Colunas [Link](..., {"Coluna"})
Filtrar (Valor > 100) [Link](..., each [Coluna] > 100)
Substituir "N/A" por "" [Link](..., "N/A", "", [Link], {"Coluna"})
Coluna Condicional [Link](..., "Nova", each if [Coluna] > 10 then "Alta" else
"Baixa")
Mesclar (Join) [Link](...) + [Link](...)
Agrupar por (soma) [Link](..., {{"Total", each [Link]([Valor]), type number}})

Micro exemplo: Se você quiser saber qual é a fórmula de uma etapa, basta clicar nela e olhar a
barra de fórmulas.

Módulo VI – Projeto prático: do caos ao


dashboard

Capítulo 11 – Caso TechStore: limpando, mesclando


e calculando lucro
A empresa fictícia

A TechStore vende eletrônicos. Ela recebe diariamente um arquivo CSV de vendas e possui uma
planilha de custos dos produtos. Você deve gerar um relatório de lucro por região e produto.

Dados brutos ([Link])

Código do Pedido Produto Data da Venda Região Quantidade Preço Unitário Desconto
101 Notebook 15/05/2026 EN 5 R$ 3.500,00
102 Console 16/05/2026 PT 2 R$ 4.200,00 10%
103 Jogo 17/05/2026 JP 10 R$ 320,00
104 Notebook 18/05/2026 EN -1 R$ 3.500,00

Problemas a resolver

1. Cabeçalho com espaços e acentos.2. Data em formato texto.3. Região com maiúsculas/
minúsculas misturadas.4. Preço com "R$" e vírgula.5. Desconto vazio (interpretar como 0).6.
Quantidade negativa (deve ser filtrada).7. Falta o custo dos produtos (vem de outra planilha).

Plano de transformações

1. Importar CSV.2. Remover coluna "Código do Pedido" (não será usada).3. Promover
cabeçalhos.4. Renomear colunas para nomes simples: Produto, Data, Regiao, Qtd, Preco,
Desconto.5. Converter Data para tipo data.6. Transformar Regiao para maiúsculas.7. Limpar
Preco: remover "R$ ", substituir "," por ".", alterar para número decimal.8. Substituir Desconto
vazio por 0 e alterar para número decimal.9. Filtrar Qtd > 0.10. Importar planilha de custos
(com colunas Produto e Custo).11. Mesclar com a planilha de custos pela coluna Produto.12.
Calcular Total Venda = Qtd * Preco * (1 - Desconto/100).13. Calcular Total Custo = Qtd *
Custo.14. Calcular Lucro = Total Venda - Total Custo.15. Agrupar por Regiao e Produto,
somando Qtd, Total Venda, Lucro.16. Carregar no Excel como tabela.

Execução passo a passo (resumida)

Importar CSV: Dados Obter Dados De CSV/Texto selecione o arquivo.- Remover coluna
"Código do Pedido": clique com botão direito na coluna Remover.- Renomear: dê duplo
clique em cada cabeçalho e renomeie.- Data: clique no ícone de tipo Data (formato dd/mm/
aaaa).- Regiao: botão direito Transformar Maiúsculas.- Preco: Substituir Valores: "R$ " por
""; Substituir Valores: "," por "."; depois alterar tipo para Número Decimal.- Desconto: Substituir
Valores: deixe "Valor a encontrar" vazio e "Substituir por" 0; depois tipo Decimal.- Filtrar Qtd:
clique no filtro Filtros Numéricos Maior que 0.- Importar Custos: Obter Dados Do
Arquivo Da Pasta de Trabalho do Excel escolha "[Link]" e a tabela "Custos".- Mesclar:
na consulta Vendas, vá em Página Inicial Mesclar Consultas selecione Custos, escolha
coluna Produto em ambas, tipo "Esquerda Externa" e expanda a coluna para adicionar Custo.-
Colunas personalizadas: - Total_Venda = [Qtd] * [Preco] * (1 - [Desconto]/100) - Total_Custo
= [Qtd] * [Custo] - Lucro = [Total_Venda] - [Total_Custo]- Agrupar: Transformar Agrupar por
grupo por Regiao e Produto; novas colunas: Soma de Qtd, Soma de Total_Venda, Soma de
Lucro.- Carregar: Fechar e Carregar em Tabela.

Resultado final (exemplo)

Regiao Produto Soma Qtd Soma Venda Soma Lucro


EN Notebook 5 17.500 2.500
PT Console 2 8.400 1.200
JP Jogo 10 3.200 800

Agora você pode criar uma Tabela Dinâmica com esses dados.

Módulo VII – Nunca mais faça manualmente


(automação)

Capítulo 12 – Atualização automática

Como funciona

Uma vez que seu pipeline está configurado, você não precisa refazer nada quando chegam
novos dados. Basta:

1. Substituir o arquivo fonte (ou adicionar novos na pasta).2. No Excel, ir em Dados Atualizar
Tudo.3. O Power Query reexecuta todas as etapas e atualiza a tabela de destino.
Exemplo

Você criou o pipeline para "[Link]". No mês seguinte, o arquivo é substituído por
"vendas_junho.csv" (com a mesma estrutura). Você renomeia o arquivo para "[Link]" (ou
atualiza o caminho na consulta) e clica em Atualizar Tudo. O relatório agora mostra os dados de
junho.

Configurações adicionais

Atualizar ao abrir o arquivo: nas propriedades da consulta, marque essa opção.- Atualização
programada: usando Power Automate ou VBA (avançado).

Módulo VIII – Integração com o Excel: a análise


começa agora

Capítulo 13 – Alimentando Tabelas Dinâmicas,


gráficos e dashboards

Como usar os dados limpos

Depois de carregar a tabela no Excel, você pode:

Tabela Dinâmica: Inserir Tabela Dinâmica selecione a tabela carregada.- Gráficos: a partir
da Tabela Dinâmica, insira um gráfico dinâmico.- Segmentações de dados: ferramentas de
tabela dinâmica Inserir Segmentação.- Dashboards: organize gráficos, segmentações e
indicadores em uma planilha.

Exemplo prático

Com a tabela agregada da TechStore, crie uma Tabela Dinâmica com Região nas Linhas, Produto
nas Colunas e Soma Lucro nos Valores. Insira uma segmentação para Região. Agora você pode
filtrar dinamicamente e ver qual produto dá mais lucro em cada região.

Módulo IX – Boas práticas e resolução de


problemas

Capítulo 14 – Organize seu projeto como um expert

Nomeação de consultas

Use nomes claros: Vendas, Custos, Vendas_Agregadas.- Evite Consulta1, Tabela2.

Estrutura de pastas

Mantenha todos os arquivos fonte em uma pasta organizada.- Use caminhos relativos (se
possível) ou parâmetros para facilitar a mudança de local.

Documentação

Renomeie etapas (ex: "Filtrar_Produtos_Ativos").- Adicione comentários no código M quando


necessário (Editor Avançado // comentário).

Validação

Compare o número de linhas antes e depois de cada filtro.- Verifique totais (soma, média)
com os dados originais.- Teste com um subconjunto pequeno primeiro.

Capítulo 15 – Os 10 erros mais comuns e como


corrigi‑los
1. Tipo incorreto – aparece erro ao somar. Solução: altere o tipo da coluna.2. Data inválida –
células com erro de data. Solução: substitua valores incorretos ou use "Analisar" para extrair
partes.3. Cabeçalho promovido na linha errada – colunas com "Coluna1". Solução: remova
linhas superiores primeiro.4. Duplicatas não removidas – contagens estranhas. Solução:
selecione a(s) coluna(s) correta(s) ao remover duplicatas.5. Células vazias causando erros –
operações falham. Solução: substitua null por 0 ou "" antes de cálculos.6. Estrutura do arquivo
mudou – consulta quebra. Solução: use nomes de colunas em vez de posições; evite
referências fixas.7. Arquivo fonte movido ou renomeado – erro "Arquivo não encontrado".
Solução: edite a etapa Fonte e atualize o caminho.8. Mesclagem com chaves duplicadas –
multiplica linhas. Solução: remova duplicatas antes de mesclar ou use junção apropriada.9.
Agrupamento muito lento – desempenho ruim. Solução: filtre antes de agrupar.10.
Atualização trava o Excel – usar "Atualização em segundo plano" ou reduzir etapas.

Módulo X – Finalizando com confiança

Capítulo 16 – Checklist do pipeline perfeito


Conectei a fonte correta.- [ ] Os dados importaram completamente.- [ ] Os cabeçalhos estão
corretos (nomes significativos).- [ ] Cada coluna tem o tipo adequado.- [ ] Valores
padronizados (maiúsculas, formatação).- [ ] Transformações aplicadas e validadas.- [ ]
Etapas renomeadas com descrições.- [ ] Atualização testada com dados novos.- [ ] Dados
carregados no destino certo.- [ ] Tabela Dinâmica ou gráfico pronto para análise.

Capítulo 17 – O fluxo completo do analista de dados


Arquivo CSV/Excel/PDF/Web Power Query (extração) Limpeza e
transformação Validação (conferir) Carga no Excel (tabela/modelo)
Tabela Dinâmica / Gráfico / Dashboard Tomada de decisão (insights)
Parabéns! Você agora tem um conhecimento sólido de ETL com Excel e Power Query.
Lembre‑se: a prática leva à perfeição. Cada conjunto de dados trará novos desafios, mas com as
ferramentas e a lógica que aprendeu, você está preparado para enfrentá‑los.

Bons estudos e que seus dashboards sejam sempre atualizados!

Você também pode gostar