Planilhas
Corrigir CSV antes de abrir no Excel
Acentos, separador e zeros à esquerda de um CSV.
Descubra o que mudou entre duas versões de uma planilha, registro por registro.
Cada registro é casado pela coluna-chave: só em B é novo, só em A é removido, nos dois com alguma coluna diferente é alterado, com o valor de antes e o de depois. Chaves repetidas no mesmo arquivo ficam em duplicados, fora da comparação.
Escolha as duas planilhas e a coluna-chave. As diferenças aparecem aqui; os arquivos não saem do seu aparelho.
Calculando…
Os dois arquivos são lidos no seu navegador com o mesmo leitor do corretor de CSV: a codificação (UTF-8 ou Windows-1252, a do Excel) e o separador são detectados, e toda célula é texto, então zeros à esquerda (“007”) não somem. A primeira linha de cada arquivo é o cabeçalho, e as colunas são casadas pelo nome, sem diferenciar acentos e maiúsculas (“Preço” = “preco”).
Cada registro é identificado pela coluna-chave. Uma chave que só existe em B é novo; só em A, removido; nos dois, com alguma coluna diferente, alterado, com o valor de antes e o de depois de cada célula. Chaves que aparecem mais de uma vez no mesmo arquivo vão para duplicados e ficam fora da comparação, porque não dá para saber qual linha corresponde a qual.
Os valores são comparados como texto: “1,50” e “1,5” são diferentes, como numa conferência célula a célula. Linhas totalmente vazias são ignoradas; registros sem valor na chave são listados à parte. O relatório CSV sai em UTF-8 com ponto e vírgula, uma linha por diferença, e células que começam com = + − @ ganham um apóstrofo, para a planilha não executar fórmulas.
O exemplo compara um estoque de 4 produtos (A) com a versão nova (B). O SKU 003 sumiu (removido); o 001 mudou o preço de 49,90 para 54,90 e o 002 o estoque de 8 para 3 (alterados); o 004 ficou igual; e o 005 aparece duas vezes em B (duplicado na chave).
Arquivos XLSX não são lidos: salve cada planilha como CSV (no Excel, Arquivo › Salvar como › CSV UTF-8). Não há biblioteca de XLSX leve e com licença adequada para rodar no navegador nesta página, por isso essa leitura ficou de fora. Fórmulas chegam no CSV como o valor calculado que o Excel gravou.
A comparação é exata (depois dos ajustes de espaço e de maiúsculas que você marcar): números escritos de jeitos diferentes ou datas em formatos diferentes aparecem como alterados. Até 100 MB por arquivo; a tela mostra os 500 primeiros itens de cada grupo, e o relatório CSV traz todos.
Conteúdo revisado em . A data muda só quando as regras e os textos são conferidos de novo, não a cada atualização técnica do site.
Salve as duas como CSV, escolha a de antes em A e a nova em B, confirme a coluna-chave (como SKU ou código) e clique em Comparar. O resultado separa os registros novos, os removidos, os alterados, com o valor de antes e o de depois de cada célula, e as chaves repetidas.
Não diretamente. No Excel, use Arquivo › Salvar como › CSV UTF-8 em cada planilha e compare os CSVs. A leitura de XLSX ficou de fora porque exigiria uma biblioteca grande para rodar no navegador.
É a coluna que identifica cada registro nos dois arquivos e não se repete, como o SKU, o código do produto ou a matrícula. A ferramenta sugere uma coluna com nome de código, mas você pode escolher outra. Se a chave se repete no mesmo arquivo, esses registros aparecem em chaves duplicadas.
A comparação é feita como texto, célula a célula, para não esconder nenhuma mudança e não perder zeros à esquerda. Se um sistema exporta números com casas decimais diferentes, padronize antes, por exemplo com o corretor de CSV.
Não. Os dois arquivos são lidos e comparados no seu navegador, em segundo plano. Nada é enviado, nem os nomes dos arquivos vão para as métricas do site.
Sim. Células que começam com = + − @ ganham um apóstrofo na frente, para a planilha não executar fórmulas vindas dos arquivos comparados (recomendação da OWASP), e o arquivo sai em UTF-8 com BOM e ponto e vírgula, que o Excel em português abre com os acentos certos.
Planilhas
Acentos, separador e zeros à esquerda de um CSV.
Impressão
Folha de etiquetas em PDF, no tamanho real.
Planilhas
Mapeia colunas para o modelo do sistema de destino e valida.
Planilhas
CPF, CNPJ, CEP, telefone e nomes no mesmo padrão, com duplicados.
Guia
Importar em vez de abrir, codificação, separador e colunas de texto.