Função SUBSTITUTE Excel
O Microsoft Excel SUBSTITUTO A função substitui o texto ou caracteres em uma sequência de texto por outro texto ou caracteres.
Sintaxe
=SUBSTITUTE(text, old_text, new_text, [instance_num])
Argumentos
Texto (Obrigatório): O texto ou a referência de célula que contém o texto a ser substituído.
Texto_antigo (Obrigatório): o texto que você deseja substituir.
Novo_texto (Obrigatório): o texto pelo qual deseja substituir o texto antigo.
[Número_instância] (Opcional): especifica qual instância substituir. Se omitido, todas as instâncias serão substituídas pelo novo texto.
Valor de retorno
O texto depois de substituído
Exemplos
Exemplo 1: substitua todas as instâncias de um texto por outro
A função SUBSTITUTE pode ajudar a substituir todas as instâncias de um texto específico por um novo texto.
Como mostra o exemplo abaixo, você deseja substituir todos os números “3” por “1” na célula B2, selecione uma célula para gerar o resultado, copie a fórmula abaixo na Barra de Fórmulas e pressione a tecla Enter para obter o resultado.
=SUBSTITUTE(B3,"3","1")
notas:
- 1) Neste caso, o [instância_num] argumento é omitido, então todos os números 3 são substituídos por 1.
- 2) Mantenha o novo_texto argumento vazio, removerá o texto antigo e substituirá por nada. Veja a fórmula abaixo e a captura de tela:
Exemplo 2: substitua a instância específica de um texto por outro
Conforme a imagem abaixo mostrada, você só deseja substituir a primeira instância de “1” por “2” em B3, selecione uma célula em branco, copie a fórmula abaixo nela e pressione a tecla Enter para obter o resultado.
=SUBSTITUTE(B3,"1","2",1)
Nota: Aqui, o [instância_num] argumento é 1, o que significa que a primeira instância de “1” será substituída. Se você deseja substituir a segunda instância de “1”, altere o argumento [instance_num] para 2.
Funções Relacionadas
Função Excel TEXT
A função TEXT converte um valor em texto com um formato especificado no Excel.
Função Excel TEXTJOIN
A função TEXTJOIN do Excel une vários valores de uma linha, coluna ou intervalo de células com delimitador específico.
Função Excel TRIM
A função TRIM do Excel remove todos os espaços extras da sequência de texto e mantém apenas espaços simples entre as palavras.
Função SUPERIOR do Excel
A função UPPER do Excel converte todas as letras de um determinado texto em maiúsculas.
As melhores ferramentas de produtividade para escritório
Kutools for Excel - Ajuda você a se destacar da multidão
Kutools for Excel Possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...

Office Tab - Ativar leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.
