Robô em Power Automate Desktop que lê várias planilhas de vendas, junta tudo num relatório único com resumo por categoria e salva um arquivo datado. O caso clássico de RPA em finanças e operações — sem código, low-code.
RPA · Power Automate Desktop · Automação de Processos · Excel · Low-code · Consolidação de Dados
Todo fim de mês alguém baixa as planilhas de cada filial e copia tudo à mão pra um arquivo consolidado. É repetitivo, lento e dá erro. Este robô faz isso sozinho.
- Lê todas as planilhas
.xlsxda pastaentrada/. - Junta as linhas numa aba Consolidado, marcando a filial de origem.
- Gera um resumo por categoria (soma dos totais) numa segunda aba.
- Salva um relatório datado em
saida/(Relatorio_Vendas_AAAA-MM-DD.xlsx). - Registra um log e trata erro por arquivo (um arquivo ruim não derruba o robô).
entrada/ planilhas de exemplo (3 filiais) ← input do robô
saida/ onde o relatório é gerado
docs/
flow-spec.md ⭐ roteiro passo a passo pra montar o fluxo no PAD
post-linkedin.md
flow/ onde vai o fluxo exportado do PAD (texto/Robin ou .zip)
scripts/
gerar_amostras.py recria as planilhas de exemplo (opcional)
- Clone o repositório e abra a pasta.
- (Opcional) recrie os dados de exemplo:
pip install openpyxl python scripts/gerar_amostras.py
- Abra o Power Automate Desktop e monte o fluxo seguindo docs/flow-spec.md — está ação por ação.
- Ajuste as variáveis
PastaEntradaePastaSaidapara os caminhos da sua máquina. - Rode. O relatório aparece em
saida/.
- Ações de Excel no PAD (ler, escrever, múltiplas abas)
- Loop em arquivos + loop aninhado em linhas
- Tabela de dados e dicionário como acumuladores
- Condicional (Se/Senão) para o agrupamento
- Tratamento de erro por item
- Boas práticas: caminhos em variáveis, log de execução, saída datada
MIT — veja LICENSE.
ℹ️ O fluxo do PAD é montado na ferramenta gráfica (não é código-fonte de texto). Este repositório traz o caso, os dados e o roteiro completo para reproduzir; o fluxo exportado vai na pasta
flow/.
Feito por Matheus Raul · automação de processos (RPA).