Função TEXTODEPOIS

Excel 365+

Resumo

A função TEXTODEPOIS do Excel extrai o texto que aparece após um delimitador específico em uma cadeia de caracteres. É o oposto da função TEXTOANTES e facilita a manipulação avançada de strings em planilhas modernas.

Sintaxe

=TEXTODEPOIS(texto;delimitador;[instância];[modo_correspondência];[correspondência_final];[se_não_encontrado])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
texto Texto Sim O texto contendo o delimitador a ser localizado
delimitador Texto Sim Sequência de caracteres após a qual extrair o texto
instância Número Não Número da ocorrência do delimitador (1=padrão, negativo=do final)
modo_correspondência Número Não 0=sensível a maiúsculas, 1=insensível (padrão=0)
correspondência_final Número Não 1=final do texto como delimitador (padrão=0)
se_não_encontrado Qualquer Não Retorno personalizado quando não encontra (padrão=#N/D)

Usando a função TEXTAFTER

TEXTODEPOIS é ideal para processar dados não estruturados como nomes, endereços, URLs e logs. Permite extrair facilmente partes específicas de textos complexos sem fórmulas aninhadas de DIREITA, LOCALIZAR e EXT.TEXTO.

Exemplos Comuns de TEXTAFTER

Extração Básica de Sobrenome

=TEXTODEPOIS("João Silva Santos";" ")

Extrai 'Silva Santos' do nome completo

Segunda Ocorrência","code":"=TEXTODEPOIS("Chapeuzinho Vermelho Chapeuzinho Vermelho";"vermelho";2)","description":"Retorna 'capuz' buscando a 2ª ocorrência (insensível a maiúsculas)"},{"title":"Busca do Final","code":"=TEXTODEPOIS("Marcus Aurelius";" ";;1)","description":"Extrai 'Aurelius' tratando o final como delimitador"},{"title":"Tratamento de Erro","code":"=SEERRO(TEXTODEPOIS(A2;"@"):"Nome inválido")","description":"Retorna mensagem customizada se não encontrar '@' no email"}]},

=TEXTODEPOIS("Chapeuzinho vermelho, capuz vermelho"; "vermelho";2)

Retorna 'capuz' - segunda ocorrência

Último Sobrenome

=TEXTODEPOIS("Maria Silva Santos Lima"; " ";-1)

Extrai apenas 'Lima' buscando do final

Domínio de Email

=TEXTODEPOIS("[email protected]"; "@")

Extrai 'exemplo.com' do endereço email

Perguntas Frequentes

TEXTODEPOIS extrai APÓS o delimitador, TEXTOANTES extrai ANTES dele.

Delimitador não encontrado no texto ou instância inexistente. Use SEERRO para tratamento.

Por padrão diferencia (0). Use 1 no modo_correspondência para ignorar.

Erros Comuns e Soluções

#N/D - Delimitador não encontrado

Cause: Texto não contém o delimitador especificado

Solution: Verifique ortografia ou use se_não_encontrado

#VALOR! - Instância inválida

Cause: instance_num=0 ou maior que comprimento do texto

Solution: Use números válidos entre -n e +n

#N/D - Instância inexistente

Cause: Solicita mais ocorrências que existem

Solution: Verifique quantas vezes o delimitador aparece

Notas

  • Disponível apenas Excel 365+
  • Não aceita caracteres curinga (* ou ?)
  • Instância negativa conta do final para início
  • Delimitador vazio retorna todo texto (positivo) ou vazio (negativo)
  • Combine com TEXTOANTES para extrações completas

Compatibilidade

Disponível em: Excel 365, Excel para Microsoft 365, Office na Web

Não disponível em: Excel 2021, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365+