Como Substituir Ponto por Vírgula no Excel

Procurando por opções para substituir ponto por vírgula no Excel? Então este post é para você!

Se você tem uma planilha na qual precisa substituir caracteres de ponto por caracteres de vírgula (ou vice-versa), então saiba que existem diferentes opções para realizar essa tarefa. Neste tutorial separamos 4 opções diferentes para você não precisar mais realizar esse trabalho manualmente.

Se interessou pelo assunto? Então confira os detalhes a seguir para saber mais.

Consulte o tópico de seu interesse:

Por que Substituir Ponto por Vírgula no Excel?

Dependendo do país ou região, o Excel pode exibir ponto (.) como separador de milhar e vírgula (,) como separador de decimais.

E apesar deste ser um padrão americano (e também utilizado em outros países), no Brasil é utilizado o padrão inverso, ou seja, o ponto para separar milhar e a vírgula para separar decimais.

Além disso, um problema comum com valores numéricos neste formato, é que o Excel muitas vezes considera esses valores como texto. Portanto, isso pode causar problemas caso você utilize esses valores em cálculos do Excel conforme demonstrado no exemplo abaixo no qual estamos utilizando a função SOMA para obter o total do intervalo B2:B7.

Como alterar ponto por vírgula no Excel

Este tipo de cenário costuma ocorrer quando você baixa alguma pasta de trabalho da internet ou até mesmo quando exporta arquivos de outros softwares para o Excel, como no caso de arquivos CSV.

Mas a boa notícia é que existem diferentes maneiras de se resolver este problema. Confira a seguir, 4 opções para substituir ponto por vírgula no Excel.


Opção 1: Utilizando a Ferramenta Texto para Colunas

A primeira maneira de substituir ponto por vírgula no Excel é utilizando a ferramenta Texto para Colunas. Para isto, siga as etapas abaixo:

1. Selecione os dados no qual você deseja substituir ponto por vírgula. Em seguida, acesse a guia Dados > Texto para Colunas.

Utilizando a Ferramenta Texto para Colunas

2. Na caixa de diálogo Texto para Colunas, mantenha a opção Delimitado marcada e clique em Avançar. Em seguida, clique em Avançar novamente.

Texto para colunas para alterar ponto por vírgula

3. Na terceira etapa, clique no botão Avançado. Na caixa de diálogo Configurações avançadas de importação de texto, você deverá especificar as configurações usadas para reconhecer dados numéricos da seguinte maneira:

  • No campo separador de decimal insira ponto (.)
  • No campo separador de milhar insira vírgula (,)

Configurações avançadas de importação de texto

4. Clique em OK e depois em Concluir.

Observe que onde havia pontos, o Excel trocou para vírgulas e onde havia vírgulas foi trocado por pontos. Além disso, agora é possível realizar qualquer operação matemática com esses valores, pois eles não serão mais considerados como texto pelo Excel.

Texto para colunas - ponto por vírgula

Opção 2: Utilizando a Ferramenta Localizar e Substituir

Outra opção para alterar ponto por vírgula no Excel é utilizando a ferramenta Localizar e Substituir. Para isto, siga as etapas abaixo:

1. Selecione os dados que você deseja converter ponto por vírgula e acesse a guia Página Inicial > Localizar e Selecionar > Substituir.

2. O primeiro passo é remover a vírgula. Então, na caixa de diálogo Localizar e Substituir, no campo Localizar insira uma vírgula (,). E no campo Substituir deixe vazio e clique no botão Substituir Tudo.

Como alterar ponto para vírgula

3. Em seguida, precisamos substituir o ponto por vírgula. Então basta inserir um ponto (.) no campo Localizar e inserir uma vírgula (,) no campo Substituir. Feito isto, clique novamente no botão Substituir Tudo.

Substituir pontos por vírgulas

4. Clique no botão Fechar para finalizar.

Observe que o Excel transformou em valores numéricos com a vírgula como separador de decimais e ponto como separador de milhar. Deste modo já podemos realizar qualquer tipo de operação matemática conforme exemplo abaixo:

Alterar o caractere usado para separar milhares ou decimais

Dica extra:

No geral, ao utilizar esse método, o Excel costuma acrescentar automaticamente o ponto como separador de milhar. No entanto, em alguns casos, pode ser que o ponto como separador de milhar não seja incluído automaticamente, o que de fato não fará nenhuma diferença em resultados de cálculos. Mas se você desejar incluí-los, basta fazer o seguinte:

1. Selecione novamente os dados.

2. Acesse a guia Página Inicial > Grupo Número > Formato de Número. Selecione aqui a opção Mais formatos de número.

3. Na caixa de diálogo Formatar células, na guia Número selecione a categoria Número e marque a caixa onde diz: Usar separador de 1000.

Usar separador de 1000


4. Clique em Ok para finalizar.

Opção 3: Utilizando a função SUBSTITUIR

A terceira opção para substituir ponto por vírgula no Excel é utilizando a função SUBSTITUIR em uma coluna auxiliar. Utilizando o mesmo exemplo, observe abaixo como ficará a fórmula:

Função SUBSTITUIR ponto por vírgula

Como a fórmula funciona?

  • SUBSTITUIR(B2;”,”;””) – Primeiro removemos as vírgulas substituindo-as por vazio (simbolizado por “”).
  • ;”.”;”,” Em seguida, dentro da mesma fórmula utilizamos novamente a função SUBSTITUIR para substituir os pontos por vírgulas.

No entanto, observe que o Excel ainda considera os valores convertidos como texto. Isso significa que ainda não conseguiremos realizar cálculos matemáticos com esses valores.

E para resolver isso é bem simples. Neste caso, basta inserir no final da fórmula o sinal de adição e zero. Isso fará com que o Excel reconheça esses valores como números. Veja o exemplo abaixo:

trocar ponto por vírgula

Além disso, podemos copiá-los e depois colá-los como valores na coluna original, já que não precisamos mais utilizar essa fórmula.

Dica extra: Se necessário, insira o ponto como separador de milhar conforme demonstrado no exemplo anterior.

Opção 4: Utilizando o Preenchimento Relâmpago

A quarta opção para você substituir ponto por vírgula no Excel é utilizando a ferramenta de Preenchimento Relâmpago. Este recurso está disponível no Excel a partir da versão 2013.

Para utilizá-lo é bem fácil e tudo o que você precisa fazer é simplesmente digitar na coluna ao lado o mesmo valor que contém ponto, mas com vírgula. Deste modo, quando você fizer isso 2 ou 3 vezes, o Excel vai identificar o padrão e vai alterar todos os valores da lista. Veja o exemplo abaixo:

Utilizando o Preenchimento Relâmpago

Método bônus: Substituir Ponto por Vírgula no Excel temporariamente

No geral, utilizar um dos métodos mencionados acima pode ser o suficiente. No entanto, antes de substituir pontos por vírgulas no Excel, recomendamos que você avalie o tipo de tarefa que deseja realizar.

Em alguns casos, talvez seja melhor fazer o Excel perceber temporariamente um ponto, como um separador decimal em números fracionários.


Para fazer isso, nas configurações do Excel, você precisa especificar que em números fracionários o separador é um ponto decimal em vez de uma vírgula. Neste caso, siga as etapas:

1. Acesse a guia Arquivo > Opções.

2. Na caixa de diálogo Opções do Excel, clique em Avançado.

3. Desmarque temporariamente a opção Usar separadores de sistema.

4. Em seguida, remova uma vírgula e insira um ponto decimal no campo e remova o ponto e insira uma vírgula do campo separador de milhar. Clique em OK para finalizar.

Usar separadores de sistema

Após realizar os cálculos, é altamente recomendável retornar às configurações padrão.

Atenção! Este método funciona se você fizer todas as alterações antes de importar os dados, não depois.

Confira também as seguintes dicas de Excel:

E então, o que achou das opções para substituir ponto por vírgula no Excel? Caso tenha ficado com alguma dúvida, basta deixar o seu comentário abaixo.