Rastreabilidade das linhas descartadas auditoria
| Motivo do descarte | Linhas | Observação |
| Linhas em branco (apenas whitespace) |
8 |
Ignoradas — não são registros de venda |
| Linhas quebradas / incompletas (menos de 7 campos) |
39 |
Ex.: “P10015;24/06/2026;Camiseta básica” — faltam categoria, qtd, valor e canal |
| Valor inválido (ex.: “ERRO_IMPORT”) |
15 |
Sem preço unitário não é possível calcular receita |
| Outro campo inválido (data/quantidade/categoria) |
0 |
Não houve nenhum caso após a normalização |
| Linhas duplicadas (mesmo pedido_id) |
29 |
Mesmo pedido repetido — mantida apenas a 1ª ocorrência |
| Total descartado (inválidas + duplicadas) | 83 | 5,5% das 1.500 linhas de dados |
Como cada sujeira foi tratada: data normalizada dos 5 formatos
(aaaa-mm-dd, dd/mm/aaaa, d/m/aaaa, dd-mm-aa)
para dd/mm/aaaa; valor limpo de "R$ ", com , e .
reconciliados para decimal; categoria e produto normalizados quanto a caixa e espaços;
duplicatas resolvidas pela chave pedido_id (1ª ocorrência mantida).
Cada linha descartada é contada uma única vez, pelo primeiro motivo que falha.