Desenvolver sistema automatizado para extrair, consolidar e gerar relatórios gerenciais a partir de múltiplas fontes de dados (Excel/CSV), reduzindo tempo de processamento manual de 4 horas para 15 minutos.
projeto-automacao/
│
├── dados_brutos/ # Arquivos de entrada (Excel)
│ ├── relatorio_Janeiro_2024.xlsx
│ ├── relatorio_Fevereiro_2024.xlsx
│ └── relatorio_Marco_2024.xlsx
│
├── relatorios_gerados/ # Arquivos de saída automatizados
│ ├── 00_Dashboard_Resumo.csv
│ ├── 01_Resumo_Executivo.xlsx
│ ├── 02_Performance_Responsaveis.xlsx
│ ├── 03_Status_Financeiro.xlsx
│ └── 04_Base_Consolidada_Completa.xlsx
│
├── automacao_relatorios.py # Script principal de automação
└── README.md # Documentação do projeto
- Python 3.x
- Pandas - Manipulação e consolidação de dados
- NumPy - Cálculos numéricos
- openpyxl - Leitura e escrita de arquivos Excel
- pathlib - Manipulação de caminhos de arquivos
- Busca e leitura automática de múltiplos arquivos Excel
- Consolidação em um único DataFrame
- Identificação automática do período (mês) de cada arquivo
- Variação de Orçamento (%): Diferença entre realizado e planejado
- Progresso do Projeto (%): Avanço em relação ao prazo
- Taxa de Entrega (%): Entregas realizadas vs planejadas
- Situação de Orçamento: Classificação (Dentro/Acima do orçamento)
- Situação de Prazo: Classificação (No Prazo/Atrasado)
Visão geral com métricas-chave:
- Total de projetos
- Status de projetos
- Orçamentos totais
- Variações médias
- Responsáveis envolvidos
Consolidação por projeto com métricas agregadas.
Análise de eficiência de cada gestor de projeto.
Visão de orçamentos por situação (dentro/acima).
Dataset completo com todas as métricas calculadas.
- Arquivos de entrada: 3 arquivos Excel (3 meses)
- Total de registros: 15 projetos
- Relatórios gerados: 5 arquivos
- Taxa de Conclusão: 46.7%
- Orçamento Total Gerenciado: R$ 1.618.281,00
- Variação Média de Orçamento: +7.25%
- Taxa Média de Entrega: 70.55%
⏱️ Redução de Tempo:
- Processo Manual: ~4 horas
- Processo Automatizado: ~15 minutos
- Economia: 93.75% do tempo
✅ Eficiência: Redução drástica de tempo de processamento
✅ Acurácia: Eliminação de erros manuais em consolidações
✅ Padronização: Formato consistente de relatórios
✅ Escalabilidade: Processa qualquer quantidade de arquivos
✅ Rastreabilidade: Métricas calculadas automaticamente
pip install pandas numpy openpyxlpython automacao_relatorios.py- Cria dados de exemplo (3 arquivos Excel em
dados_brutos/) - Consolida dados de todos os arquivos
- Calcula métricas derivadas automaticamente
- Gera 5 relatórios em
relatorios_gerados/ - Exibe resumo com estatísticas e insights
- 🔔 Notificações por email ao concluir processamento
- 📊 Dashboards interativos com Plotly/Dash
- 🗄️ Integração com banco de dados (SQL)
- 📅 Agendamento automático (cron/task scheduler)
- 🌐 API REST para acesso aos relatórios
- 📱 Interface web com Streamlit
Mário Sérgio Inácio Júnior
- LinkedIn: Mário Sérgio Inácio Júnior
- Email: mariosergioijr@gmail.com
Este projeto foi desenvolvido para fins educacionais e de portfólio.
Projeto desenvolvido como parte da transição de carreira para Análise de Dados e Cloud Computing - Fevereiro 2026