View Categories

Função SUBSTITUIR no Excel

Sumário

Função SUBSTITUIR no Excel

A Função SUBSTITUIR no Excel, como o nome sugere, faz a substituição de caracteres. Ela tem o objetivo de caso algum dado esteja com sinal ou caractere equivocado, é possível fazer essa substituição de maneira fácil e rápida. Um exemplo disso, é caso você tem valores com ponto e queira substituir por vírgula. Já que dessa maneira, o Excel não reconhece números com “pontos”, como um número.

Ou ainda nos RG’s que você registrou e você quer que tenha a pontuação mais o hífen. Isso é possível fazer. E não precisará fazer essa substituição um a um. Isso com certeza economiza um bom tempo, pois se tivesse uma lista que seja com 100 pessoas, daria sem dúvida muito trabalho.

Vamos começar com a sintaxe da função SUBSTITUIR:

Texto: será a célula a qual pretende fazer a troca
Texto_antigo: Texto que deseja fazer a substituição
Novo_texto: novo caractere que eu desejo que surja em seu novo texto
[núm_da_ocorrência]: argumento opcional. Caso tenha dois ou mais caracteres idênticos dos quais deseja fazer a substituição e não quer trocar todos, mas somente 1 deles, você deve informar qual mudar. Execute a contagem da direita para a esquerda.

Exemplo: #

Vamos então, ao nosso exemplo da nossa função.

Acompanhe a seguir a imagem ilustrativa:

Veja que o Excel transformou o ponto em vírgula. A fórmula que usamos foi:

=SUBSTITUIR(B5;".";",")//retorna 12,99

Veja que não precisamos preencher o número da ocorrência pois só temos um argumento que tem o ponto dentro do nosso texto. Ou seja, se em nosso número tivesse dois pontos, precisaríamos identificar quais dos pontos seria trocado pela vírgula.

Agora se nós aplicarmos a mesma fórmula para nosso o texto com dois pontos, os dois números ficarão com vírgula. Observe:

Veja que ficou “2 vírgulas”. Para remediar isso, basta nós “informarmos” ao Excel qual o ponto que será substituído pelo nosso outro caractere. No nosso caso, queremos que o segundo ponto seja substituído pela vírgula. Usamos no número de ocorrência então, o número “2”. Veja:

=SUBSTITUIR(B5;".";",";"2")//retorna 1.233,44

Viu como é fácil? E essa foi a nossa função. Outras funções você encontra clicando aqui. Em seguida, aproveite também para conhecer nossas planilhas profissionais.

Desenvolvido por BetterDocs

Carrinho de compras
Entrar

Ainda não tem conta?

Loja
Barra Lateral
Lista de Desejos
0 itens Carrinho
Minha conta