Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2024 Excel 2024 para Mac My Office para iPhone

Canal Atual

Canal Empresarial Mensal

Canal Empresarial Semestral

Canal Empresarial Semestral (Visualização)

Office para Mac

Retorna o texto que ocorre antes de um determinado caractere ou cadeia de caracteres. É o oposto da função TEXTOANTES.

Sintaxe

=TEXTAFTER(text,delimiter,[instance_num], [match_mode], [match_end], [if_not_found])

A sintaxe da função TEXTODEPOIS tem os seguintes argumentos:

texto    O texto em que você está pesquisando. Caracteres curinga não permitidos. Obrigatório.

Delimitador    O texto que marca o ponto após o qual você deseja extrair. Obrigatório.

instance_num    A instância do delimitador após o qual você deseja extrair o texto. Por padrão, instance_num = 1. Um número negativo começa a pesquisar o texto a partir do final. Opcional.

match_mode    Determina se a pesquisa de texto diferencia maiúsculas de minúsculas. O padrão é diferenciar maiúsculas de minúsculas. Opcional. Insira uma das seguintes opções:

  • 0    Diferenciar maiúsculas de minúsculas.

  • 1    Não diferenciar maiúsculas de minúsculas.

match_end    Trata o final do texto como um delimitador. Por padrão, o texto é uma correspondência exata. Opcional. Insira uma das seguintes opções:

  • 0    Não corresponde ao delimitador em relação ao final do texto.

  • 1    Corresponder o delimitador ao final do texto.

if_not_found    Valor retornado se nenhuma correspondência for encontrada. Por padrão, #N/A é retornado. Opcional.

Comentários

Ao pesquisar com um valor de delimitador vazio, TEXTAFTER corresponde imediatamente. Ele retorna o texto inteiro ao pesquisar da parte frontal (se instance_num for positivo) e o texto vazio ao pesquisar do final (se instance_num for negativo).

Exemplo

Resultado

=TEXTAFTER("Chapeuzinho vermelho, capuz vermelho", "hood")

's, capuz vermelho

=TEXTAFTER("Chapeuzinho vermelho, capuz vermelho", "")

Capuz vermelho, capuz vermelho

=TEXTAFTER("Chapeuzinho vermelho, capuz vermelho", "", -1)

Erros

  • O Excel retorna um erro #N/A se o delimitador não estiver contido no texto.

  • Excel retorna um #VALUE! o erro se instance_num = 0 ou se instance_num for maior que o comprimento do texto.

  • O Excel retornará um erro #N/A se instance_num for maior que o número de ocorrências do delimitador.

Exemplos

Copie os dados de exemplo em cada uma das tabelas a seguir e cole-os na célula A1 de uma nova planilha do Excel. Se precisar, você poderá ajustar as larguras das colunas para ver todos os dados.

Dados

O capuz vermelho da Chapeuzinho Vermelho

Chapeuzinho Vermelho Chapeuzinho Vermelho

Fórmulas

Resultados

=TEXTODEPOIS(A2,"Vermelho")

Capuz da Chapeuzinho Vermelho

=TEXTAFTER(A2,"cesta”)

#N/D

=TEXTAFTER(A3,"vermelho”,2)

capuz

=TEXTODEPOIS(A3,"vermelho",-2)

Capuz da Chapeuzinho Vermelho

=TEXTODEPOIS(A3,"Vermelho",,FALSO)

#N/D

=TEXTODEPOIS(A2,"vermelho",3)

#N/D

Dados

Marcus Aurelius

Sócrates

Immanuel Kant

Fórmulas

Resultados

=TEXTODEPOIS(A2," ",,,1)

Aurelius

=TEXTODEPOIS(A3," ",,,0)

#N/D

=TEXTODEPOIS(A3," ",,,1)

=SE(TEXTODEPOIS(A3," ",,,1)="",A3)

Sócrates

=TEXTODEPOIS(A4," ",,,1)

Kant

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.