Skip to main content

Função REPLACE do Excel

Author: Xiaoyang Last Modified: 2025-06-04

A função REPLACE no Excel pode ajudá-lo a encontrar e substituir caracteres com base em uma posição específica de uma string de texto por um novo texto. Tome a captura de tela abaixo como exemplo, substitua 4 caracteres (2019) que começam no quinto caractere da string de texto por outra string de texto (2020).

show the usage of REPLACE function

 Sintaxe:

A sintaxe para a função REPLACE no Excel é:

=REPLACE(texto_antigo, num_início, num_caracteres, texto_novo)
show the usage of REPLACE function

 Argumentos:

  • texto_antigo: Obrigatório. A string de texto na qual você deseja substituir alguns caracteres.
  • num_início: Obrigatório. A posição do primeiro caractere no texto que você deseja substituir.
  • num_caracteres: Obrigatório. O número de caracteres que você deseja substituir.
  • texto_novo: Obrigatório. O novo texto que substituirá o texto_antigo.

Nota:
Um valor de erro #VALOR! aparecerá, se o num_início ou num_caracteres for negativo ou não numérico.


 Retorno:

Retorna uma string ou valor de texto.


 Exemplos:

Exemplo 1: Usos básicos da função REPLACE

Por exemplo, tenho uma lista de strings de texto, agora quero substituir os primeiros três caracteres por um texto específico, conforme mostrado na captura de tela abaixo.

show the usage of REPLACE function

Para resolver essa tarefa, aplique a fórmula abaixo:

=REPLACE(A2,1,3,"Extendoffice")

E então, arraste a alça de preenchimento para baixo para aplicar esta fórmula às outras células que você precisa, veja a captura de tela:

show the usage of REPLACE function

Exemplo 2: usando a função REPLACE com datas

Se você quiser substituir o dia, mês ou ano de uma data por outro dia, mês ou ano, conforme mostrado na captura de tela abaixo, a função REPLACE não obterá o resultado correto ao usá-la diretamente. Aqui, você deve aplicar a função TEXT para converter o formato da data em uma string de texto primeiro, e depois usar a função REPLACE.

show the usage of REPLACE function

Por favor, aplique a seguinte fórmula:

=REPLACE(TEXT(A2, "dd-mmm-aa"), 4, 3, "Dez")

Depois, arraste a alça de preenchimento para baixo até as células onde você deseja usar esta fórmula, e você obterá o resultado que precisa:

show the usage of REPLACE function

Exemplo 3: Usando a função REPLACE para substituir texto por espaço em branco

Com essa função REPLACE, você também pode substituir os caracteres por espaço em branco. Por exemplo, substituir os primeiros quatro caracteres por espaço em branco, conforme mostrado na captura de tela a seguir.

show the usage of REPLACE function

Por favor, copie ou insira a seguinte fórmula em uma célula em branco:

=REPLACE(A2,1,4,"")

E todos os primeiros quatro caracteres do texto em cada célula foram substituídos por um espaço em branco. Veja a captura de tela:

show the usage of REPLACE function

Exemplo 4: usando a função REPLACE para extrair o nome de usuário do endereço de e-mail

Para extrair o nome de usuário do endereço de e-mail, a função REPLACE também pode ajudá-lo.

show the usage of REPLACE function

Insira ou copie a seguinte fórmula em uma célula em branco:

=REPLACE(A2,FIND("@",A2),LEN(A2)-FIND("@",A2)+1,"")

E então, arraste a alça de preenchimento para baixo até as células onde você deseja aplicar esta fórmula, e todos os nomes de usuário de cada célula serão extraídos de uma vez:

show the usage of REPLACE function

 Mais Funções:

  • Função PROCURAR do Excel
  • A função PROCURAR pode ajudá-lo a encontrar a posição de um caractere ou substring específico de uma string de texto fornecida.

As Melhores Ferramentas de Produtividade para o Office

Kutools para Excel - Ajuda Você a Se Destacar na Multidão

🤖 Assistente AI do KUTOOLS: Revolucione a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Criar Fórmulas Personalizadas  |  Analisar Dados e Gerar Gráficos  |  Invocar Funções Aprimoradas
Recursos Populares: Encontrar, Destacar ou Identificar Duplicatas  |  Excluir Linhas em Branco  |  Combinar Colunas ou Células sem Perder Dados  |  Arredondar sem Fórmula ...
Super VLookup: Múltiplos Critérios  |  Múltiplos Valores  |  Entre Multi-Planilhas  |  Correspondência Fuzzy...
Lista Suspensa Avançada: Lista Suspensa Simples  |  Lista Suspensa Dependente  |  Lista Suspensa de Múltipla Seleção...
Gerenciador de Colunas: Adicionar um Número Específico de Colunas  |  Mover Colunas  |  Alterar Status de Visibilidade de Colunas Ocultas  Comparar Colunas para Selecionar Mesmas & Células Diferentes ...
Recursos Destacados: Grade de Foco  |  Visualização de Design  |  Barra de Fórmulas Aprimorada  |  Gerenciador de Pasta de Trabalho & Planilha | Biblioteca de Recursos (AutoTexto)  |  Selecionador de Data  |  Mesclar Planilhas  |  Criptografar/Descriptografar Células  |  Enviar Emails por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrito/itálico/tachado...) ...
Os 15 Principais Conjuntos de Ferramentas12 Ferramentas de Texto (Adicionar Texto, Excluir Caracteres ...)  |  Mais de 50 Tipos de Gráficos (Gráfico de Gantt ...)  |  Mais de 40 Fórmulas Práticas (Calcular a idade com base na data de nascimento ...)  |  19 Ferramentas de Inserção (Inserir Código QR, Inserir Imagem do Caminho ...)  |  12 Ferramentas de Conversão (Converter em Palavras, Conversão de Moeda ...)  |  7 Ferramentas de Mesclar & Dividir (Mesclar Linhas Avançado, Dividir Células do Excel ...)  |  ... e mais

Kutools para Excel Conta com Mais de 300 Funcionalidades, Garantindo Que O Que Você Precisa Está Apenas Um Clique de Distância...


Office Tab - Ative a Leitura e Edição com Guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduz centenas de cliques de 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.