Neste artigo, aprenderemos a diferença entre a função SUBSTITUTE e a função REPLACE.
Ambas as funções funcionam na edição de TEXTO. Substituímos ou substituímos o texto usando essas funções.
A função SUBSTITUTE encontra o texto específico e o substitui, enquanto a função REPLACE substitui o texto definido por sua posição.
Sintaxe de SUBSTITUTE
= SUBSTITUTE (texto, antigo_texto, novo_texto, [instância])
Sintaxe de REPLACE
= REPLACE (texto_antigo, num_início, num_caracteres, texto_novo)
Vamos realizar a mesma tarefa por meio de ambas as funções para entender mais.
Aqui temos o mesmo texto. Vamos realizar várias tarefas nele.
Use a função substituta para substituir 2013 a 2016 (primeira ocorrência)
= SUBSTITUIR (A2,2013, B2,1)
Use a função Substituir para substituir 2013 a 2016 (primeira ocorrência)
= SUBSTITUIR (A3,17,4, B3)
Agora precisamos substituir o texto de 2013
Use a função substituta para substituir 2013 a 2016 (todas as ocorrências)
= SUBSTITUIR (A2,2013, B2)
Use a função Substituir para substituir 2013 a 2016 (todas as ocorrências)
= SUBSTITUIR (SUBSTITUIR (A5,17,4, B5), 31,4, B5)
A função REPLACE aninhada substitui ambos os textos
Os resultados estão à sua frente. Como podemos ver o texto foi alterado.
Espero que você tenha entendido a diferença entre as funções REPLACE e SUBSTITUTE. Explore mais funções de texto do Excel aqui. Por favor, indique suas dúvidas aqui na caixa de comentários abaixo.
Remova os espaços iniciais e finais do texto no Excel
Como usar a função RIGHT no Excel
Remova caracteres indesejados no Excel
Extraia texto de uma string no Excel usando as funções ESQUERDA e DIREITA do Excel
Artigos populares:
A função VLOOKUP no Excel
CONT.SE no Excel 2016
Como usar a função SUMIF no Excel
AnteriorPróximoDeixe uma resposta Cancelar resposta
Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados com *
Comente
Nome *
O email *