Descreva a tarefa
Um analista precisa automatizar o processamento recorrente de dados que hoje é feito manualmente em planilhas.
Dê contexto ao ONE 26
O ONE 26 analisa a estrutura da sua planilha, identifica problemas de qualidade de dados, cria scripts de automação na linguagem que você preferir e gera templates otimizados para uso futuro.
Contexto necessário
Anexe uma planilha de exemplo com dados reais ou anonimizados. Descreva o processamento que hoje é manual e a linguagem preferida para o script (Python, Node.js, etc.). Indique o formato de saída desejado.
O que o ONE 26 responde
O ONE 26 analisa e extrai informações, criando uma resposta estruturada com os resultados.
Análise da Estrutura
Identifiquei sua planilha com 12 colunas:
| Coluna | Tipo | Validação Necessária |
|--------|------|---------------------|
| ID | Integer | Único, não nulo |
| Fornecedor | String | Padronização |
| Produto | String | - |
| Quantidade | Integer | > 0 |
| Preço Unit. | Float | > 0 |
| Desconto | Float | 0-100% |
| Subtotal | Calculado | - |
| ICMS | Float | 0-25% |
| IPI | Float | 0-15% |
| Total | Calculado | - |
| Data | Date | Formato válido |
| Status | Enum | [Pendente, Aprovado, Cancelado] |
Problemas Encontrados
• 3 formatos diferentes de data
• Nomes de fornecedores inconsistentes (Acme vs ACME vs Acme Ltd)
• 12 linhas com quantidade negativa
Script Python Gerado
```python
import pandas as pd
from datetime import datetime
def process_orders(file_path):
df = pd.read_excel(file_path)
# Validações
df['Data'] = pd.to_datetime(df['Data'], dayfirst=True)
df['Fornecedor'] = df['Fornecedor'].str.upper().str.strip()
df = df[df['Quantidade'] > 0]
# Cálculos
df['Subtotal'] = df['Quantidade'] df['Preço Unit.'] (1 - df['Desconto'])
df['Total'] = df['Subtotal'] * (1 + df['ICMS'] + df['IPI'])
# Relatório
summary = df.groupby('Fornecedor').agg({
'Total': ['sum', 'count'],
'Quantidade': 'sum'
})
return df, summary
```
Script completo e template otimizado disponíveis para download.
Prompts de follow-up
Continue a conversa com o ONE 26 para refinar, expandir ou explorar mais:
Adicione agendamento automático diário
Cron job ou Task Scheduler
Inclua envio de email com o relatório
Automação de distribuição
Dicas e truques
- Envie uma planilha de exemplo com dados reais (anonimizados)
- Descreva as regras de negócio para validações
- Indique formato de saída desejado (Excel, CSV, JSON)
Casos de Uso Relacionados

