Ir para o conteúdo principal

GUIA PARA CONFERIR CSV USADO NO EXCEL

Como corrigir colunas CSV desalinhadas no Excel e conferir diferenças na quantidade de colunas

Verificar problemas do CSVVer problemas no CSV e como corrigi-los

Se apenas algumas linhas ficam deslocadas ao abrir um CSV no Excel, ou se um sistema recusa a importação, pode haver quantidade de colunas diferente, linhas vazias ou aspas incorretas. O LocaCSV analisa no navegador sem enviar o arquivo, mantém o CSV original e cria outro arquivo somente com as correções selecionadas.

Publicado em:

Atualizado em:

Ferramenta relacionada: Corrigir problemas do CSV

Como verificar rapidamente um CSV antes de abrir no Excel

Antes de procurar linha por linha, Corrigir problemas do CSV mostra o tipo de problema, o conteúdo original, a sugestão de correção e o motivo. A entrada deve ser um arquivo CSV, não uma pasta de trabalho do Excel.

  1. Selecione o CSV: salve primeiro os dados do Excel no formato CSV.
  2. Confira o arquivo: encontre linhas vazias, quantidade de colunas diferente e duplicatas exatas.
  3. Revise: compare o original e a sugestão com as linhas próximas, escolhendo o que aplicar.
  4. Salve: confira itens selecionados e pendentes e crie outro CSV sem sobrescrever o original.
Verificar problemas do CSV

Principais causas de colunas CSV desalinhadas no Excel

O desalinhamento costuma vir do delimitador, das aspas, da quantidade de campos por linha ou da configuração de importação do Excel. Use o que aparece na tela para decidir onde conferir o CSV.

Em um arquivo pequeno, importe no Excel e confirme delimitador e codificação na prévia. Em arquivos grandes, use o resultado da verificação para localizar as linhas afetadas em vez de revisar tudo manualmente.

Relacione o que aparece no Excel ao ponto de conferência
Como aparece no ExcelCausa provávelO que conferir
Só algumas linhas se deslocamVírgula, aspas ou quantidade de colunas diferenteVírgulas e aspas da linha
O CSV inteiro fica em uma colunaDelimitador detectado incorretamenteVírgula, ponto e vírgula ou tabulação
O texto fica ilegívelCodificação de caracteresUTF-8 ou codificação regional
Alguns valores mudamConversão automática do ExcelZeros iniciais, datas e números longos
  • Só algumas linhas se deslocam

    Causa provável
    Vírgula, aspas ou quantidade de colunas diferente
    O que conferir
    Vírgulas e aspas da linha
  • O CSV inteiro fica em uma coluna

    Causa provável
    Delimitador detectado incorretamente
    O que conferir
    Vírgula, ponto e vírgula ou tabulação
  • O texto fica ilegível

    Causa provável
    Codificação de caracteres
    O que conferir
    UTF-8 ou codificação regional
  • Alguns valores mudam

    Causa provável
    Conversão automática do Excel
    O que conferir
    Zeros iniciais, datas e números longos

Por que não se deve apagar uma vírgula final sem verificar

Uma vírgula no fim pode indicar que o último campo está vazio de forma válida. As duas linhas abaixo têm três colunas.

CSV válido com três colunas e último campo vazio
Produto,Valor,Observação
Produto A,100,

Problemas que o LocaCSV verifica e como as correções funcionam

Corrigir problemas do CSV usa a primeira linha como cabeçalho, compara com ela a quantidade de colunas de cada linha e mostra o motivo. Não adivinha pela maioria das linhas nem pelo significado dos dados.

Detecta linhas totalmente vazias, linhas com mais ou menos colunas que o cabeçalho, células vazias claramente extras e duplicatas cuja quantidade de colunas e todos os valores das células são idênticos. É possível comparar o original com a sugestão e ver até duas linhas anteriores e posteriores.

Cada CSV pode ter até 50 MiB. Há suporte a codificações comuns, como UTF-8 e Windows-1252, e delimitadores de vírgula, ponto e vírgula, tabulação e barra vertical. Algumas configurações regionais do Excel usam ponto e vírgula, mas o arquivo é verificado antes do processamento.

  • Produto A,100, tem as mesmas três colunas do cabeçalho e não é um problema.
  • A linha do Produto B tem quatro colunas, precisa de revisão e começa desmarcada.
  • A linha completamente vazia é uma sugestão marcada inicialmente, mas pode ser desmarcada.
  • A segunda linha do Produto C é candidata a duplicata exata e só será excluída quando selecionada.
Exemplo com linha vazia, linha com colunas extras e duplicata exata
Produto,Valor,Observação
Produto A,100,
Produto B,200,Nota,Valor extra

Produto C,300,
Produto C,300,

Diferença entre correções automáticas e itens que exigem revisão

Uma linha totalmente vazia começa marcada. Uma linha também começa marcada quando todas as células além da quantidade de colunas da primeira linha estão vazias. Linhas curtas, valores extras e duplicatas exatas não.

Resultado da verificação e estado inicial
TipoExemploEstado inicial
Correção automáticaLinha totalmente vazia; célula vazia claramente extraMarcada; pode ser desmarcada
Exige revisãoQuantidade de colunas diferente; linha duplicada exataDesmarcada
  • Correção automática

    Exemplo
    Linha totalmente vazia; célula vazia claramente extra
    Estado inicial
    Marcada; pode ser desmarcada
  • Exige revisão

    Exemplo
    Quantidade de colunas diferente; linha duplicada exata
    Estado inicial
    Desmarcada

Conferir o CSV corrigido no Excel

A saída é um CSV UTF-8 com BOM, normalmente reconhecido pelo Excel. O Excel ainda pode converter valores ao abrir, então confira os pontos abaixo antes de importar.

  • Confirme se cada linha corresponde ao cabeçalho.
  • Revise zeros iniciais, datas, telefones e identificadores longos.
  • Teste uma pequena quantidade no sistema de destino.
  • Mantenha o arquivo original até terminar a conferência.

O que conferir antes de usar o CSV corrigido

O LocaCSV confere o número de colunas, as linhas vazias e as linhas idênticas. Ele não decide se os valores estão corretos nem se a primeira linha contém os nomes de coluna certos.

  • Os valores estão corretos.
  • O CSV segue as regras do sistema de destino.
  • Cada duplicata sugerida pode ser removida.