Como migrar os dados da planilha sem perder histórico
Como levar o histórico da planilha para um sistema novo sem perder informação, o que limpar antes e por que migrar tudo nem sempre é a melhor escolha.
Resposta rápida
Migrar dados de planilha para sistema tem três etapas que não podem ser puladas: limpar e padronizar na origem, importar em ambiente de teste e conferir contra os números que você já conhece, e só então importar em produção. O erro mais comum é querer migrar tudo. Histórico antigo costuma ter mais valor como arquivo consultável do que como dado ativo dentro do sistema novo, e insistir nele atrasa a migração inteira.
Neste artigo
A decisão de sair da planilha já foi tomada. O sistema foi escolhido. E aí vem a pergunta que trava tudo: o que fazer com oito anos de histórico?
A resposta que a maioria quer ouvir é “migra tudo”. A resposta que funciona é outra.
Migrar tudo quase nunca vale
O custo de migrar não está em mover o dado. Está em limpá-lo.
Dado antigo é o mais sujo: cadastro duplicado, categoria que mudou de nome três vezes, campo que significava uma coisa em 2019 e outra em 2023. Limpar isso custa caro e o uso posterior é baixo — quase ninguém consulta o pedido de cinco anos atrás.
O padrão que funciona:
- Para o sistema novo: saldos atuais, cadastros ativos e histórico recente, geralmente de um a dois anos.
- Como arquivo consultável: todo o resto, guardado de forma organizada e acessível.
Você não perde informação. Só não paga para colocá-la onde ela não será usada.
As três etapas
1. Limpar na origem
Faça isso na planilha, antes de qualquer importação. Limpar depois, com o dado já espalhado no sistema, é muito mais caro.
O que procurar, em ordem de frequência:
- Duplicidade de cadastro. O mesmo cliente como “João Silva”, “Joao Silva ME” e “J. Silva”. É o problema número um.
- Campos obrigatórios vazios. O sistema novo vai exigir o que a planilha permitia deixar em branco.
- Formato inconsistente. Data como texto, valor com separadores misturados, telefone de cinco jeitos diferentes.
- Categoria digitada livremente. Vinte variações do que deveriam ser cinco opções.
2. Importar em teste e conferir
Nunca importe direto em produção. Importe num ambiente de teste e confira contra números que você já conhece e confia:
- Total de clientes ativos.
- Saldo de estoque de dez itens escolhidos a dedo.
- Faturamento do último mês fechado.
- Total a receber.
Se esses batem, a migração está boa. Conferir linha por linha é inviável e não é necessário — o que você precisa é de confiança nos agregados.
Se não batem, a diferença aponta exatamente onde está o problema de conversão.
3. Importar em produção com data de corte
Defina uma data. Até ela, a operação é na planilha. A partir dela, só no sistema.
Operar nos dois ao mesmo tempo “só por garantia” é a receita para divergência: metade da equipe lança num lugar, metade no outro, e em duas semanas nenhum dos dois está certo.
A planilha continua disponível para consulta. Só não recebe lançamento novo.
O que normalmente dá errado
Descobrir a sujeira no meio. Por isso a limpeza vem primeiro, e por isso vale auditar o cadastro antes de fechar prazo com qualquer fornecedor.
Ninguém define quem decide. Quando aparece um cadastro ambíguo, alguém precisa dizer qual é o certo. Se não houver essa pessoa definida, a migração para.
Importar sem conferir. O dado entra, parece certo, e três meses depois alguém descobre que os valores vieram com o separador errado.
Treinar depois. A equipe precisa saber usar o sistema na data de corte, não aprender durante.
O que fazer com o arquivo antigo
Guarde de forma que alguém consiga consultar daqui a dois anos:
- Em formato aberto, como CSV, não só no formato nativo da planilha.
- Com um arquivo de texto explicando o que cada coluna significava.
- Em local com backup, não no computador de uma pessoa.
- Com atenção ao dado pessoal: arquivo antigo também está sob a LGPD, assunto de riscos de planilha compartilhada.
Antes de começar
Responda três coisas:
- Quais números você usa para saber que está tudo certo? São eles que validam a migração.
- Quem decide quando o dado está ambíguo? Precisa ter nome.
- Qual a data de corte? Sem ela, a migração se arrasta.
O passo a passo completo da escolha do sistema está em como migrar de planilhas para um sistema de gestão.
Quer ajuda para dimensionar a sua? Me chame.
Perguntas frequentes
Preciso migrar todo o histórico?
Quase nunca vale. O custo de limpar dado antigo cresce rápido e o uso é baixo. O padrão que funciona é migrar saldos atuais e cadastros ativos para o sistema, e manter o histórico antigo como arquivo consultável. Você não perde a informação, só não paga para colocá-la onde não será usada.
O que precisa ser limpo antes de migrar?
Duplicidade de cadastro, que é o problema número um. Depois: campos obrigatórios vazios, formatos inconsistentes de data e valor, e categorias que foram digitadas livremente em vez de escolhidas. Limpar antes é mais barato que limpar depois, quando o dado já está espalhado no sistema novo.
Como saber se a migração deu certo?
Compare contra números que você já conhece e confia: total de clientes ativos, saldo de estoque de dez itens escolhidos, faturamento do último mês fechado. Se esses batem, a migração está boa. Conferir linha por linha é inviável e desnecessário.
Posso continuar usando a planilha durante a transição?
Por pouco tempo e com data para acabar. Operar nos dois ao mesmo tempo dobra o trabalho e gera divergência. O padrão que funciona é definir uma data de corte: até ela, planilha; a partir dela, só o sistema, com a planilha disponível apenas para consulta.
Quem escreve
Thainan Prado
Desenvolvedor full stack sênior com mais de 8 anos de experiência, responsável por sistemas em produção para empresas como OXXO, Ambev e Shell Select. Desenvolve sistemas sob medida, automações e integrações para PMEs e empresas médias de todo o Brasil.