Como remover acentos de palavras no Google Planilhas

Foto do autor
Sávio Ribeiro 📅 29/09/2025 21:23
⏱️8 minutos de leitura

A inconsistência das informações é uma das maiores barreiras ao analisar dados. Um detalhe aparentemente pequeno, como um acento, pode se transformar em uma grande dor de cabeça, impedindo a unificação e o relacionamento de bases de dados – como ao usar um simples PROCV.

Imagine o seguinte cenário: você possui uma planilha com dados de vendas por cidade, como “São Paulo“, e precisa cruzá-la com outra base de dados logísticos onde a mesma cidade está registrada como “Sao Paulo“, sem o acento. Para o Google Planilhas, são dois locais completamente diferentes. E agora? Como fazer para remover acentos?

Esse tipo de problema pode comprometer a precisão de suas funções PROCV, PROCX, QUERY, de suas tabelas dinâmicas e, consequentemente, de seus dashboards. A boa notícia é que resolver isso é mais simples do que parece.

Neste guia prático, vamos explorar os métodos mais eficientes para remover acentos no Google Planilhas, desde fórmulas rápidas até automações com Apps Script. Prepare-se para limpar e padronizar suas bases de dados de uma vez por todas.

Cenário de teste: nome de cidades divergentes

Para este exercício, vamos considerar que:

  • Coluna A: Nomes de cidades com acentuação correta (ex: “Goiânia”, “Vitória”, “Mogi Mirim”).
  • Coluna E: Nomes das mesmas cidades, mas sem acentuação, provenientes de um sistema que não utiliza caracteres especiais (ex: “Goiania”, “Vitoria”, “Mogi Mirim”).

Remover acentos - tabela de exemplo no Google Planilhas

Podemos concordar que nessa situação, substituir os acentos é muito mais prático que corrigir o nome das cidades sem acento. Vamos a primeira solução!

Substituindo acentos com REGEXREPLACE

Já falamos sobre REGEX aqui no blog, inclusive, é uma leitura altamente indicada se você trabalha com dados de forma recorrente.

Pode confiar! REGEX ainda vai te salvar muito tempo de trabalho.

Voltando a solução, no português, apenas as letras vogais recebem acentuação gráfica: a, e, i, o, u.

Logo, o que precisamos é um REGEX para identificar todas essas vogais com seus possíveis acentos e substituir pela própria vogal sem acentuação. Estamos falando disso:

=REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(REGEXREPLACE(A2;"[áàâãä]";"a");"[éèêë]";"e");"[íìîï]";"i");"[óòôõö]";"o");"[úùûü]";"u");"[ç]";"c")

Note que sem usar o REGEXREPLACE, boa parte dos PROCX retornam erro:

remover acentos google sheets procx error

Nesse caso, eu poderia optar por criar uma nova coluna só para inserir o mesmo dado da coluna Cidade sem acento. Mas optei por passar o REGEXREPLACE diretamente no PROCX, veja só como tenho sucesso em todos eles:

remover acentos google sheets procx com

Agora, o PROCX usa o nome da cidade já com os acentos removidos. Fazer isso com o Localizar e Substituir levaria, ao menos, 23 substituições manuais.

Substituindo acentos com a função SUBSTITUIR

Se você ainda não é fã de expressões regulares, é possível alcançar o mesmo resultado aninhando várias funções =SUBSTITUIR(). A lógica é a mesma: substituir cada caractere acentuado individualmente.

Esse método pode ser até mais interessante e rápido do que o REGEX, principalmente se você quer normalizar apenas algumas vogais.

=SUBSTITUIR(SUBSTITUIR(SUBSTITUIR(A2;"á";"a");"à";"a");"ã";"a")

É um método funcional, mas para todas as vogais vai ficar mais longo de ser feito. Considere apenas para substituições pontuais.

Usando o Localizar e substituir (CTRL+H)

Para uma limpeza pontual e que não precisa ser dinâmica (ou seja, não se atualizará com novos dados), a ferramenta nativa “Localizar e substituir” é uma excelente opção.

  1. Selecione a coluna ou o intervalo de células que deseja limpar.
  2. Acesse o menu Editar > Localizar e substituir (ou use o atalho Ctrl+H no Windows ou Cmd+Shift+H no Mac).
  3. No campo “Localizar”, insira o caractere acentuado (ex: “á”).
  4. No campo “Substituir por”, insira o caractere sem acento (ex: “a”).
  5. Clique em “Substituir tudo”.

Vantagem: É rápido e não exige fórmulas.

Desvantagem: É um processo manual e destrutivo, pois altera os dados originais. Se novos dados forem inseridos, você terá que repetir todo o processo.

remover acentos google sheets localizar e substituir

Usando uma solução no Apps Script

Aqui é onde a coisa começa a ficar legal, pois sua imaginação é o limite. Você pode desde criar uma função com um nome próprio, como =REMOVERACENTOS(célula) a até mesmo uma automação que substitui automaticamente os acentos nas colunas a cada X tempo.

Como criar sua função REMOVERACENTOS:

  1. No seu Google Planilhas, vá em Extensões > Apps Script.
  2. Apague qualquer código que esteja no editor e cole o script abaixo:

/**
 * Remove acentos de uma string de texto.
 *
 * @param {string} input O texto a ser processado.
 * @return {string} O texto sem acentuação.
 * @customfunction
 */
function REMOVERACENTOS(input) {
  if (typeof input !== 'string') {
    return input;
  }
  var com_acento = "áàâãäéèêëíìîïóòôõöúùûüçÁÀÂÃÄÉÈÊËÍÌÎÏÓÒÔÕÖÚÙÛÜÇ";
  var sem_acento = "aaaaaeeeeiiiiooooouuuucAAAAAEEEEIIIIOOOOOUUUUC";
  var novastr = "";
  for (var i = 0; i < input.length; i++) {
    var troca = false;
    for (var j = 0; j < com_acento.length; j++) {
      if (input.substr(i, 1) == com_acento.substr(j, 1)) {
        novastr += sem_acento.substr(j, 1);
        troca = true;
        break;
      }
    }
    if (troca == false) {
      novastr += input.substr(i, 1);
    }
  }
  return novastr;
}

Salve, volte para sua planilha e desfrute da nova função.

Conclusão: remover acentos pode ser fundamental

A padronização de dados não é apenas uma questão de organização: é um pilar fundamental para a confiabilidade de suas análises. Remover acentos é um passo crucial nesse processo, garantindo que seus relacionamentos de dados, fórmulas e relatórios funcionem perfeitamente.

Seja utilizando o REGEXREPLACE, o Ctrl+H do localizar e substituir, ou o Apps Script para uma solução definitiva, o Google Planilhas oferece as ferramentas certas para cada necessidade.

Esperamos que tenha gostado de conhecer essas possibilidades. Recentemente me deparei com esse problema e resolvi compartilhar algumas das formas que existem para resolver.

Aproveite para também participar do nosso grupo 100% gratuito no WhatsApp e fique por dentro das novidades sobre Google Sheets.

Sávio Ribeiro
Compartilho dicas sobre análise de dados, automação e programação de maneira simples e acessível, com foco especial nas ferramentas do Google Workspace. Conecte-se comigo no LinkedIn.

PARTICIPE DO NOSSO GRUPO NO WHATSAPP!
É 100% GRÁTIS!

Tópicos da publicação

Comentários