CSV NO EXCEL
Codificação de CSV no Excel: como corrigir caracteres ilegíveis
Importe o original com a codificação correta, separe problemas de delimitador e salve no formato exigido pelo destino.
UTF-8, ISO-8859-1 ou Windows-1252
A codificação correta é definida pelo sistema que receberá o arquivo.
| Codificação | Quando usar | Excel | Atenção |
|---|---|---|---|
| UTF-8 com BOM | Excel e dados multilíngues | Normalmente abre corretamente | Confirme se o importador aceita BOM |
| ISO-8859-1 | Latin-1 estrito | Importe escolhendo a origem | Não contém € |
| Windows-1252 | Sistema ocidental antigo | Preserva €, aspas e acentos | Não representa alfabetos asiáticos |
| Shift_JIS / CP949 / Big5 / GB18030 | Sistema regional específico | Selecione manualmente | Não escolha apenas pelo país |
UTF-8 com BOM
- Quando usar
- Excel e dados multilíngues
- Excel
- Normalmente abre corretamente
- Atenção
- Confirme se o importador aceita BOM
ISO-8859-1
- Quando usar
- Latin-1 estrito
- Excel
- Importe escolhendo a origem
- Atenção
- Não contém €
Windows-1252
- Quando usar
- Sistema ocidental antigo
- Excel
- Preserva €, aspas e acentos
- Atenção
- Não representa alfabetos asiáticos
Shift_JIS / CP949 / Big5 / GB18030
- Quando usar
- Sistema regional específico
- Excel
- Selecione manualmente
- Atenção
- Não escolha apenas pelo país
Converter com o LocaCSV
O LocaCSV lê, mostra a prévia e converte o arquivo dentro do navegador.
- Abra a conversão.
- Selecione a codificação de entrada.
- Confirme o delimitador.
- Escolha a saída.
- Revise a prévia e as contagens.
Abrir no Excel sem corromper o texto
Não sobrescreva o arquivo enquanto o texto estiver errado.
- Abra uma pasta de trabalho vazia.
- Use Dados > De Texto/CSV.
- Escolha UTF-8, ISO-8859-1 ou Windows-1252 conforme a origem.
- Escolha vírgula, ponto e vírgula, tabulação ou barra vertical.
- Revise nomes, moeda e zeros iniciais.
Salvar sem perder texto
Use CSV UTF-8 quando disponível e lembre que CSV não preserva várias planilhas, fórmulas ou formatação.
- Confirme a planilha ativa
- Revise datas e números longos
- Reabra uma amostra
Corrigir texto já exibido de forma errada
Volte ao original sem alterações e tente as codificações prováveis na prévia.
- João: UTF-8 lido como codificação ocidental
- �: bytes inválidos já substituídos
- Tudo em uma coluna: verifique o delimitador
Codificações usadas em português
ISO-8859-1 cobre á, à, â, ã, ç, é, ê, í, ó, ô, õ, ú e ü, mas não representa €. Windows-1252 representa € e pontuação tipográfica. Para dados novos, prefira UTF-8.
- Excel moderno: UTF-8 com BOM
- Latin-1 estrito: ISO-8859-1
- Sistema ocidental antigo: Windows-1252
- Dados multilíngues: UTF-8
Perguntas frequentes
UTF-8 com BOM é sempre a melhor saída?
É uma opção prática para o Excel, mas não serve para todos os sistemas. Se o destino tiver uma especificação, siga essa exigência.
ISO-8859-1 e Windows-1252 são a mesma coisa?
Não. Eles compartilham muitos caracteres, mas Windows-1252 também inclui símbolos como o euro e aspas tipográficas.
É possível recuperar um texto que já foi salvo como �?
Em geral, não. Esse símbolo costuma indicar que o caractere original já foi substituído. Volte ao arquivo anterior, se ele ainda existir.