Indústria · 2025 · Trabalho interno

Fechamento mensal que saía do Excel em três dias

O relatório gerencial dependia de sete planilhas consolidadas à mão. Modelei a origem e devolvi o fechamento em atualização automática.

Entregue dentro da operação em que eu trabalho, com dados mascarados.

  • Power BI
  • SQL Server
  • Power Query
  • DAX

3 dias → 4 h

Tempo de fechamento

Da última carga do ERP ao relatório aprovado

7 → 1

Planilhas na cadeia

11

Indicadores unificados

Antes calculados de forma diferente por área

O problema

O relatório gerencial do mês chegava à diretoria com três dias de atraso. A causa não era volume de dado — era o caminho até ele. Sete planilhas alimentadas por áreas diferentes eram consolidadas à mão por uma única pessoa da controladoria, que também era o único ponto de falha: quando essa pessoa entrava de férias, o fechamento parava.

Pior que o atraso era a divergência. Comercial e Financeiro reportavam margens diferentes para o mesmo produto, porque cada área tinha decidido, anos antes, o que entrava no custo. Ninguém estava errado. Simplesmente não havia uma regra escrita.

O que foi feito

Comecei pelo dicionário, não pelo painel. Reuni as duas áreas e documentei as duas definições de margem lado a lado, até a diretoria escolher qual valia. Só depois disso montei o modelo.

  • Modelo dimensional sobre as tabelas do ERP, sem passar por planilha
  • Medidas em DAX com a regra de negócio escrita em comentário, uma a uma
  • Atualização agendada e um painel de conferência para a controladoria validar a carga antes de liberar o relatório
Painel de fechamento mensal com indicadores consolidados
Wireframe do layout de fechamento — captura real pendente.
Painel de conferência de carga usado pela controladoria
Wireframe do painel de conferência — captura real pendente.

O que travou no caminho

O modelo ficou pronto em três semanas e ninguém usou por mais um mês.

O motivo foi banal e eu deveria ter previsto: a controladoria não confiava num número que não tinha conferido linha a linha. O painel dava o total certo, mas não dava o caminho até ele. Do ponto de vista de quem assina o relatório, isso é o mesmo que não dar nada.

A solução não foi técnica. Construí o painel de conferência — uma tela feia, de uso interno, que compara o total do modelo com o total da origem e lista as diferenças. Depois de duas semanas batendo, a equipe parou de abrir a planilha antiga por conta própria.

A lição foi que adoção não é etapa de entrega, é requisito de projeto — e que eu tinha tratado como se fosse.

Resultado

O fechamento passou de três dias para uma manhã, e deixou de depender de uma pessoa só. A divergência de margem entre Comercial e Financeiro acabou — não porque o painel resolveu, mas porque a regra virou decisão documentada antes de virar código.

Tem um problema parecido?

Se este caso se parece com algo que você precisa resolver — numa vaga ou num projeto — a conversa começa pelo problema, não pela ferramenta.