Como resolver caracteres coreanos corrompidos em CSV no Excel
Por que o texto em coreano aparece como ?? ou símbolos estranhos ao abrir um CSV no Excel (codificação) e como resolver, passo a passo.
É comum baixar um CSV de outro programa, abrir com clique duplo no Excel e ver o texto em coreano corrompido, algo como ‘ë‚´ìš©’. O arquivo não está danificado: o problema é que a codificação de caracteres do arquivo é diferente da que o Excel supôs.
Por que fica corrompido?
O CSV é texto puro, e o arquivo pode não trazer a informação de ‘como os caracteres foram gravados’. Hoje a maioria dos serviços web grava em UTF-8, mas o Excel no Windows em coreano tenta ler CSVs sem marcação na codificação antiga (CP949/EUC-KR, a codificação coreana legada), e os caracteres saem errados. Se o arquivo tiver no início uma marca chamada BOM, o Excel o lê corretamente como UTF-8.
Resolver direto no Excel
- Abra o Excel e escolha Dados → De Texto/CSV.
- Selecione o arquivo e, na janela de visualização, mude a Origem do arquivo para ‘65001: Unicode (UTF-8)’.
- Se o texto aparecer corretamente, clique em ‘Carregar’.
Corrigir e salvar no DocDori
- No espaço de trabalho, abra o CSV. Vírgulas entre aspas e quebras de linha dentro de células são lidas corretamente.
- Se o arquivo não puder ser lido como UTF-8, você verá a pergunta se quer lê-lo de novo como EUC-KR (a codificação coreana antiga). Depois de conferir ou editar o conteúdo, o arquivo é salvo em UTF-8; se o original tinha BOM, ele é mantido.
- Se o arquivo salvo for UTF-8 sem BOM e aparecer corrompido no Excel, abra-o pelo método ‘Dados → De Texto/CSV’ descrito acima.
Atenção
- CSV não guarda formatação, resultados de fórmulas nem várias planilhas. Se precisar da formatação, salve em XLSX.
- Valores que começam com
=,+,-ou@podem ser executados como fórmulas no Excel. A ‘Exportação segura para planilhas’ do DocDori coloca um apóstrofo antes desses valores para impedir a execução (o valor fica diferente do original).
Quando isso costuma acontecer
- Ao abrir no Excel um histórico de pedidos ou uma lista baixada de lojas virtuais, bancos ou sistemas escolares
- Ao abrir no Excel do Windows em coreano um CSV criado no Mac ou no Google Planilhas
- Ao precisar enviar para outro serviço um CSV que um programa antigo salvou em EUC-KR
Perguntas frequentes
No Bloco de Notas abre normal, só no Excel fica corrompido. O arquivo está correto; o Excel é que supôs a codificação errada. Abrir pelo método ‘Dados → De Texto/CSV’ resolve.
Salvei o arquivo já corrompido. Se os caracteres errados foram gravados, é difícil voltar ao texto original. O mais seguro é baixar o CSV original de novo e abrir desde o início.
Os zeros à esquerda também sumiram. Esse é outro problema, sem relação com a codificação. Veja Quando os zeros à esquerda somem.