SUBSTITUIR (Função SUBSTITUIR)

Este artigo descreve a sintaxe da fórmula e o uso da função (função: um fórmula pré-desenvolvida que assume um valor ou vários valores, executa uma operação e retorna um valor ou vários valores. Use as funções para simplificar e reduzir fórmulas em uma planilha, especialmente aquelas que executam cálculos longos e complexos.) SUBSTITUIR no Microsoft Excel.

Descrição

Coloca novo_texto no lugar de texto_antigo em uma cadeia de texto. Use SUBSTITUIR quando quiser substituir texto específico em uma cadeia de texto; use MUDAR quando quiser substituir qualquer texto que ocorra em um local específico de uma cadeia de texto.

Sintaxe

SUBSTITUIR(texto, texto_antigo, novo_texto, [núm_da_ocorrência])

A sintaxe da função SUBSTITUIR tem os seguintes argumentos (argumento: um valor que fornece informações a uma ação, um evento, um método, uma função ou um procedimento.):

  • Texto    Obrigatório. O texto ou a referência a uma célula que contém o texto no qual deseja substituir caracteres.
  • Texto_antigo    Obrigatório. O texto que se deseja substituir.
  • Novo_texto    Obrigatório. O texto pelo qual deseja substituir texto_antigo.
  • Núm_da_ocorrência    Opcional. Especifica que ocorrência de texto_antigo se deseja substituir por novo_texto. Se especificar núm_da_ocorrência, apenas aquela ocorrência de texto_antigo será substituída. Caso contrário, cada ocorrência de texto_antigo no texto é alterada para novo_texto.

Exemplo

Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.

MostrarComo copiar um exemplo?

  1. Selecione o exemplo deste artigo. Se estiver copiando o exemplo no Excel Web App, copie e cole uma célula de cada vez.

 Importante   Não selecione os cabeçalhos de linha ou de coluna.

Selecionando um exemplo na Ajuda
Selecionando um exemplo na Ajuda
  1. Pressione CTRL+C.
  2. Crie uma pasta de trabalho ou planilha em branco.
  3. Na planilha, selecione a célula A1 e pressione CTRL+V. Se estiver trabalhando no Excel Web App, repita a ação de copiar e colar para cada célula do exemplo.

 Importante   Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

  1. Para alternar entre a exibição de resultados e a exibição das fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.
Depois de copiar o exemplo em uma planilha em branco, você poderá adaptá-lo às suas necessidades.

 
1
2
3
4
5

6

7

8
A B
Dados <
Dados de Vendas <
Trimestre 1, 2008 <
Trimestre 1, 2011 <
Fórmula Descrição (Resultado)
=SUBSTITUIR(A2; "Vendas"; "Custo") Substitui Vendas por Custo (Dados de Custo)
=SUBSTITUIR(A3; "1"; "2"; 1) Substitui a primeira ocorrência de "1" por "2" (Trimestre 2, 2008)
=SUBSTITUIR(A4; "1"; "2"; 3) Substitui a terceira ocorrência de "1" por "2" (Trimestre 1, 2012)
 
 
Aplica-se a:
Excel 2010, Excel Web App