Curso gratuito de Excel — Lição 12: Power Pivot e Modelo de Dados (mini banco de dados no Excel + DAX)

Cruze múltiplas tabelas com relacionamentos, aprenda o motor colunar e escreva suas primeiras medidas em DAX. É o mesmo motor do Power BI — dominar aqui é 80% do BI corporativo.
Lição 12 — Power Pivot e Modelo de Dados: um mini banco de dados dentro do Excel
Quando você chega em milhões de linhas ou precisa cruzar 5 tabelas ao mesmo tempo, PROCV começa a travar. Power Pivot resolve: cria relacionamentos entre tabelas (fato + dimensões, como num banco), e usa DAX — uma linguagem de fórmulas 100× mais poderosa que fórmulas do Excel.
É o mesmo motor do Power BI. Aprender Power Pivot é 80% do caminho do BI corporativo.
📚 Índice completo do curso (15 lições)
- Fundamentos e as 7 funções essenciais
- Funções lógicas: SE, E, OU, SES, SEERRO
- PROCV, ÍNDICE+CORRESP e PROCX
- Funções de texto (limpando dados sujos)
- Datas, horas e SLA
- Formatação condicional
- Tabelas do Excel (Ctrl+T)
- Tabela Dinâmica
- Gráficos que contam história
- Validação de dados e proteção
- Power Query
- Power Pivot e modelo de dados
- Macros e VBA — introdução
- Ponte com Power BI
- Projeto final — MRP (histórico, BOM, lead time, ordens de compra)
📥 Baixar planilha modelo COMPLETA (15 lições + Projeto MRP) — .xlsx com dados, exercícios, fórmulas prontas e gabarito.
Ativar Power Pivot
Arquivo → Opções → Suplementos → Gerenciar: Suplementos COM → Ir → marque Microsoft Power Pivot for Excel. Nova faixa 'Power Pivot' aparece.
Fluxo básico
- Adicione tabelas ao Modelo de Dados (via Power Query ou clique direito em Tabela → Adicionar ao Modelo de Dados).
- Abra a janela Power Pivot → aba Modo de Diagrama → arraste chaves para criar relacionamentos (ex:
Vendas[CodProduto]↔DimProduto[Código]). - Crie Medidas em DAX:
Receita := SUM(Vendas[Valor]),Margem % := DIVIDE([Lucro];[Receita]). - Insira Tabela Dinâmica baseada no Modelo — arraste campos de várias tabelas ao mesmo tempo.
Exercício
Use a aba L8-TDBase como tabela fato e L12-DimProduto como dimensão. Adicione as duas ao Modelo. Crie relacionamento por código de produto (adapte a chave conforme necessário).
Crie medida: <code>Receita := SUM('L8-TDBase'[Valor])</code>.
Insira TD do Modelo — Categoria (da dimensão) nas linhas, [Receita] nos valores.
Quiz
1) Diferença entre coluna calculada e medida?
Coluna calculada é calculada linha a linha, ocupa memória. Medida é calculada no contexto do filtro da TD, quase de graça. Regra: use medida sempre que possível.
2) DAX é igual a fórmula do Excel?
A sintaxe parece, mas o modelo mental é DIFERENTE — DAX trabalha com contexto de linha e contexto de filtro. Vale um curso à parte.
Referências e ferramentas citadas
Links oficiais das empresas e serviços mencionados neste artigo. Alguns são programas de afiliados/parceiros — usar nossos links ajuda a manter o blog gratuito, sem custo extra para você.
- Power Pivot — introdução ↗
Doc oficial
- Introdução à linguagem DAX ↗
Doc oficial DAX
Quer aplicar isso na sua empresa?
Fale com a Koda Digital e receba um plano sob medida.
Falar no WhatsApp