Como usar a função SUBSTITUTE no Microsoft Excel

Logo Microsoft Excel.

Para substituir uma sequência de texto, números ou símbolos, o Microsoft Excel oferece uma função chamada SUBSTITUTE. Esta função substitui a string especificada pela string de sua escolha. Mostraremos como usá-lo em suas planilhas.

O que saber ao usar a função SUBSTITUTE

Quando você usar a SUBSTITUTEfunção, saiba que ela diferencia maiúsculas de minúsculas e, portanto, você terá que usá-la de acordo. Além disso, você não pode especificar entradas curinga na função. Você pode usar a função com seus valores embutidos em código, bem como referências de célula .

A função ainda permite que você escolha as instâncias de sua string especificada para alterar. Dessa forma, se você quiser alterar apenas a primeira ocorrência de uma string, poderá fazê-lo.

Substituir ocorrências de uma string usando SUBSTITUTE no Excel

Para começar a usar a função, abra sua planilha com o Microsoft Excel.

Na planilha, selecione a célula na qual deseja exibir o resultado. No exemplo abaixo, substituiremos HTGpor How-To Geek.

Clique em uma célula.

Na célula selecionada, digite a seguinte função e pressione Enter.

Nesta função:

  • B2 : É a célula com o conteúdo que você deseja substituir.
  • HTG : Esta é a string original que você deseja localizar e substituir pela nova string.
  • How-To Geek : Esta é a nova string que substituirá a string antiga.
=SUBSTITUIR(B2,"HTG","Como Fazer Geek")

Substitua uma string por SUBSTITUTE.

Você verá que a função substituiu os valores conforme definido nos argumentos.

O resultado da função SUBSTITUTE.

Outro cenário em que você pode usar essa função é quando deseja alterar o código do país para números de telefone. Por exemplo, se você tiver uma lista de números de telefone contendo +91o código do país, você pode usar a SUBSTITUTEfunção para fazer com que todos esses números de telefone sejam usados +1​​como código do país.

Recomendado:  As CPUs Ryzen 7045 da AMD equiparão os melhores laptops do mundo

Para isso, use a SUBSTITUTEfunção com os seguintes argumentos:

=SUBSTITUIR(B2,"91","1",1)

Entre na função SUBSTITUIR.

Como você pode ver, na função acima, especificamos 1no final. Isso diz à função para alterar apenas a primeira ocorrência de 91para 1. Se os números restantes em um número de telefone contiverem 91, a função não mudará isso. Isso ajuda você a evitar acabar com números de telefone incorretos.

Código do país alterado com a função SUBSTITUTE.

E é assim que você usa a função do Excel SUBSTITUTEpara alterar várias strings em suas planilhas.


Outra maneira de alterar o conteúdo da sua planilha é usando o recurso de localizar e substituir do Excel . Confira nosso guia sobre isso se estiver interessado.