Como corrigir acentos desconfigurados no Excel: o guia completo para arquivos CSV

Você abriu um arquivo CSV no Excel e se deparou com uma tela cheia de caracteres estranhos — letras com símbolos no lugar de acentos, cedilhas viradas e textos completamente ilegíveis. Isso é um dos problemas mais comuns para quem trabalha com dados no Excel, e a causa é sempre a mesma: uma incompatibilidade de encoding entre o arquivo CSV e o Excel. A boa notícia é que tem solução, e ela não é complicada. Neste artigo iremos mostrar por que os acentos ficam desconfigurados ao abrir um CSV no Excel e como corrigir esse problema de duas formas diferentes — uma para versões modernas do Excel com Power Query e outra para versões mais antigas com o Assistente de Importação de Texto.

Vídeo aula sobre como corrigir caracteres desconfigurados no Excel

Assista ao vídeo abaixo, caso prefira aprender como corrigir caracteres desconfigurados no Excel assistindo a um vídeo.

Não se esqueça de se INSCREVER no nosso canal.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

E coloque o seu melhor e-mail abaixo para receber todas as nossas novidades em primeira mão.

Por que os acentos ficam errados ao abrir um CSV no Excel

O problema dos acentos desconfigurados acontece quando o arquivo CSV foi salvo em um padrão de codificação de texto (encoding) diferente do que o Excel espera ao abrir. O encoding é um sistema que define como os caracteres são convertidos para números que o computador armazena — diferentes encodings têm formas diferentes de representar os mesmos caracteres, especialmente os caracteres especiais como acentos, cedilhas e caracteres de línguas não latinas.

O encoding mais moderno e amplamente usado hoje é o UTF-8 (Unicode Transformation Format — 8 bits). Ele consegue representar praticamente todos os caracteres de todos os idiomas do mundo, incluindo o português com todos os seus acentos, e é o padrão adotado pela grande maioria dos sistemas que exportam dados em CSV — bancos de dados, sistemas web, ERPs, APIs. Quando um CSV é salvo em UTF-8 e você simplesmente dá dois cliques para abrir no Excel, o Excel pode interpretar o arquivo usando um encoding diferente (frequentemente o Windows-1252 ou outro padrão regional), e os caracteres especiais ficam com símbolos errados.

A solução não é editar o arquivo manualmente — é informar corretamente ao Excel qual encoding usar ao ler o arquivo. As duas ferramentas disponíveis para isso no Excel (o Power Query nas versões modernas e o Assistente de Importação de Texto nas versões antigas) permitem especificar o encoding antes de importar, garantindo que os dados sejam lidos corretamente desde o início.

Método 1: Power Query para versões modernas do Excel

O Power Query está disponível no Excel 2016 e nas versões mais recentes, e é a forma recomendada para importar arquivos CSV com controle total sobre o encoding. Para usar o Power Query, não abra o arquivo CSV com dois cliques — em vez disso, abra um arquivo Excel vazio e vá em Dados, depois clique em “Obter Dados”, depois em “De Arquivo” e então em “De Texto/CSV”. Selecione o arquivo CSV na janela que se abre e dê dois cliques (ou clique em Importar).

O Excel abre uma janela de preview do Power Query mostrando como os dados serão importados. Se os acentos aparecerem errados nessa preview (o que geralmente acontece quando o encoding está incorreto), localize o campo “Origem do Arquivo” ou “Codificação do Arquivo” no topo da janela. Clique na seta para abrir as opções de encoding e procure por “Unicode (UTF-8)” ou “65001: Unicode (UTF-8)”. Assim que você seleciona o UTF-8, o preview atualiza imediatamente e os acentos aparecem corretamente.

Com o encoding correto selecionado, revise também o delimitador (a vírgula ou ponto e vírgula que separa os campos no CSV) e verifique se a primeira linha está sendo tratada como cabeçalho. Se necessário, clique em “Transformar Dados” para abrir o editor do Power Query, onde você pode usar “Usar a Primeira Linha como Cabeçalho” para promover a primeira linha a cabeçalho de colunas. Depois clique em “Fechar e Carregar” para importar os dados corretamente para o Excel.

Método 2: Assistente de Importação de Texto para versões antigas

Para quem usa versões mais antigas do Excel (2010, 2013) ou que não tem o Power Query disponível, o caminho é pelo Assistente de Importação de Texto. Vá em Dados, clique em “Obter Dados Externos” e escolha “De Texto”. Selecione o arquivo CSV e clique em Importar. O Excel abre o Assistente de Importação de Texto — uma janela de três passos que permite configurar como o arquivo será lido.

No primeiro passo do assistente, você verá o campo “Origem do Arquivo”. Se os caracteres aparecerem errados no preview (e geralmente aparecem), clique na seta desse campo e role pela lista até encontrar “65001: Unicode (UTF-8)”. Selecione-o e o preview se atualiza com os acentos corretos. No segundo passo, configure o delimitador — escolha “Ponto e vírgula” se o CSV usa ponto e vírgula ou “Vírgula” se usa vírgula para separar os campos. No terceiro passo, você pode configurar o formato de cada coluna ou simplesmente deixar em “Geral” para que o Excel decida. Clique em Concluir, escolha onde quer inserir os dados na planilha e clique em OK.

O resultado em ambos os métodos é o mesmo: os dados do CSV são importados para o Excel com os acentos e caracteres especiais corretamente exibidos, exatamente como estavam no arquivo original. A diferença entre os dois métodos é a interface e o caminho de acesso — o Power Query é mais moderno e oferece mais opções de transformação, enquanto o Assistente é mais simples e direto para casos básicos de importação.

Se você curtiu esse artigo onde mostramos como corrigir acentos desconfigurados no Excel ao abrir arquivos CSV, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Como evitar o problema de acentos desconfigurados no futuro

A melhor forma de lidar com acentos desconfigurados é evitar que o problema aconteça. A regra de ouro é simples: nunca abra um arquivo CSV com dois cliques diretamente no Windows. Esse método de abertura não permite nenhuma configuração — o Excel simplesmente usa o encoding padrão do sistema, que frequentemente não é o UTF-8. Sempre use o caminho de Dados → De Arquivo → De Texto/CSV para ter controle sobre o encoding na importação.

Se você recebe arquivos CSV frequentemente da mesma fonte (um sistema, um colega, uma exportação automática), configure o processo de importação uma vez com o encoding correto e salve como uma consulta no Power Query. Da próxima vez que receber um novo arquivo, você pode atualizar a consulta existente em vez de refazer o processo do zero. Isso é especialmente útil para importações recorrentes de dados de sistemas que sempre exportam em UTF-8 — você configura uma única vez e as próximas importações ficam com um clique em “Atualizar”.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *