Curso gratuito de Excel — Lição 15 (Projeto Final): MRP completo (histórico de demanda, BOM em 2 níveis, lead time e geração automática de ordens de compra)

Projeto final do curso. Você monta em Excel puro um MRP simplificado — o mesmo tipo de cálculo que SAP/Totvs fazem: histórico → previsão → BOM em 2 níveis → estoque de segurança → lead time → ordens de compra com data de emissão automática. Planilha completa para download.
🎓 Lição 15 — Projeto Final: MRP completo (histórico de demanda → BOM → lead time → ordens de compra)
Chegamos ao projeto final do curso. Você vai construir, em Excel puro, um sistema simplificado de MRP (Material Requirements Planning) — o mesmo tipo de cálculo que roda dentro de SAP, Oracle e Totvs para dizer ao setor de compras o QUE, QUANTO e QUANDO comprar.
Cenário: uma fábrica de bicicletas e patinetes. 3 produtos acabados, estrutura de produto em 2 níveis (produto → sub-conjuntos → matéria-prima), estoque atual, estoque de segurança e lead time de cada fornecedor. Objetivo final: gerar automaticamente as ordens de compra com data de emissão certa para tudo chegar no prazo.
Esse é o tipo de exercício que, entregue como projeto pessoal, muda um currículo.
📚 Í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.
📥 Baixe a planilha do projeto
A planilha já contém as 4 abas do MRP prontas com dados, fórmulas de referência e o resultado calculado. Estude e depois refaça do zero.
⬇ Baixar planilha completa do curso + MRP
Abas do projeto: MRP-Demanda, MRP-BOM, MRP-LeadTime, MRP-Ordens.
Passo 1 — Histórico de demanda e previsão
Na aba MRP-Demanda temos 6 meses de vendas (jan–jun) para os 3 produtos acabados. A coluna I calcula a previsão de julho usando uma fórmula simples de projeção linear:
=ARRED(G2+(G2-B2)/5;0)
Última observação + tendência mensal média. Você pode trocar por PREVISÃO.LINEAR ou PROJ.LIN em cenários mais robustos.
Passo 2 — Estrutura de produto (BOM) em 2 níveis
Na aba MRP-BOM cada linha diz: para 1 unidade do Produto Acabado (ou sub-conjunto), preciso de X unidades deste componente. Exemplo:
- 1 Bicicleta Adulto usa 1 SUB-Quadro, 2 SUB-Roda, 1 MP-Guidão, 1 MP-Selim, 1 MP-Corrente.
- 1 SUB-Quadro (nível 2) usa 4 MP-Tubo Aço, 1 MP-Solda, 1 MP-Tinta Base.
- 1 SUB-Roda (nível 2) usa 1 MP-Aro, 1 MP-Pneu, 1 MP-Câmara, 32 MP-Raio.
Passo 3 — Estoque atual, estoque de segurança e lead time
Aba MRP-LeadTime lista todos os itens (SUBs + MPs) com o estoque atual, o mínimo que devemos ter (segurança), o prazo do fornecedor em dias e o nome dele. Se algum item ficar abaixo do mínimo, o MRP dispara ordem de compra.
Passo 4 — A fórmula do MRP (a mágica está aqui)
Na aba MRP-Ordens cada linha calcula, para um item, a Necessidade Bruta (quanto precisamos comprar no total para atender a demanda do próximo mês), somando dois níveis do BOM:
Necessidade Bruta =
SOMARPRODUTO(
(BOM.Componente = item) * (BOM.Nível = 1) * BOM.Qtd *
PROCV(BOM.ProdutoAcabado; Demanda!A:I; 9; FALSO)
)
+
SOMARPRODUTO(
(BOM.Componente = item) * (BOM.Nível = 2) * BOM.Qtd *
PROCV(BOM.ProdutoAcabado; Ordens!A:G; 7; FALSO)
)
A primeira parte pega tudo que vai direto no produto acabado. A segunda cascateia: um SUB-Quadro precisa de 4 Tubos de Aço, então quando calculamos a necessidade de SUB-Quadro (que já foi calculada acima), essa quantidade puxa a necessidade dos Tubos.
Necessidade Líquida:
=MÁXIMO(0; NecessidadeBruta + EstoqueSegurança - EstoqueAtual)
Data de emissão da OC:
=SE(Ordem="SIM"; DataAlvoEntrega - LeadTime; "-")Passo 5 — Analisando o resultado
Abra a aba MRP-Ordens já preenchida. Você vê imediatamente:
1) Quais itens dispararam ordem de compra (coluna F = SIM). 2) A quantidade exata a comprar de cada um. 3) A data em que a OC precisa ser emitida para chegar até 31/07/2026.
Mude a Data Alvo (célula L1) para 15/07/2026 e veja todas as datas de emissão recalcularem instantaneamente — esse é o poder de um modelo bem construído.
Exercícios para consolidar
- Fácil: adicione um 4º produto acabado (PA-Bicicleta Elétrica) que usa SUB-Quadro, SUB-Roda, MP-Bateria Li-ion e MP-Motor 350W. Refaça as fórmulas e veja o MRP se ajustar.
- Médio: adicione uma coluna "Lote Mínimo de Compra" em MRP-LeadTime e ajuste a Qtd a Comprar para arredondar para cima ao múltiplo do lote (dica: ARREDMULT.SUPERIOR).
- Difícil: crie 3 cenários de demanda (Pessimista, Realista, Otimista) na aba Demanda e uma célula de seleção que troca qual cenário alimenta o MRP (dica: ESCOLHER ou ÍNDICE com CORRESP).
- Bônus MBA: transforme a saída em Tabela Dinâmica agrupada por Fornecedor — isso vira a lista de compras real que vai pro comprador.
Quiz final
1) Por que multiplicar pela quantidade do BOM antes de somar?
Porque a demanda é do produto acabado, não do componente. Se pedimos 100 bicicletas e cada uma tem 2 rodas, precisamos de 200 rodas — não 100.
2) Por que subtrair Estoque Atual e somar Estoque de Segurança?
Estoque Atual já reduz a necessidade (já temos). Estoque de Segurança PRECISA sobrar no final para cobrir imprevistos (fornecedor atrasa, demanda extra).
3) Um item tem lead time de 30 dias e a data alvo é 31/07. Quando emitir a OC?
01/07/2026 — 30 dias antes. Se emitir depois, chega atrasado.
4) Por que SUB-Quadro aparece TANTO como necessidade quanto como pai de outros itens?
Porque é semi-acabado: fabricamos internamente (então precisa produzir X quadros para atender à demanda de bicicletas), e esse X puxa a compra dos insumos dele (Tubo Aço, Solda, Tinta).
Encerrando o curso 🎉
Você começou entendendo linhas e colunas. Terminou construindo um MRP — o tipo de modelo que empresa média paga R$ 20 mil por mês em ERP para ter.
Se este projeto te tomou muito tempo, o mercado precisa de você. Se foi natural, você já pode cobrar como consultor(a) de Excel corporativo.
A Koda Digital faz treinamentos in-company e desenvolvimento de planilhas sob medida (dashboards, MRPs, orçamentos, KPIs). Se sua empresa quer levar isso para o próximo nível, chama a gente no WhatsApp.
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ê.
- MRP — Wikipedia ↗
Fundamentos teóricos do MRP
- APICS / ASCM (Supply Chain) ↗
Certificações CPIM e CSCP em planejamento
- SOMARPRODUTO (Microsoft) ↗
Doc oficial
- PROCV (Microsoft) ↗
Doc oficial
- Power BI Desktop ↗
Próximo passo para escalar o modelo
Quer aplicar isso na sua empresa?
Fale com a Koda Digital e receba um plano sob medida.
Falar no WhatsApp