Todos os postsKODA · BLOG
Curso de Excel

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)

· 22 min de leitura
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.

📥 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

  1. 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.
  2. 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).
  3. 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).
  4. 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ê.

Quer aplicar isso na sua empresa?

Fale com a Koda Digital e receba um plano sob medida.

Falar no WhatsApp