Función TEXTODESPUES

Se aplica a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2024 para Mac

Notas de la versión

Canal actual

Canal mensual para empresas

Canal empresarial semestral

Canal semestral para empresas (versión preliminar)

Office para Mac

Devuelve texto que aparece después de un carácter o una cadena determinados. Es lo contrario de la función TEXTBEFORE.

Sintaxis

=TEXTODESPUES(texto,delimitador,[núm_de_ocurrencia], [modo_de_coincidencia], [coincidencia_al_final], [si_no_se_encuentra])

La sintaxis de la función TEXTODESPUES tiene los siguientes argumentos:

texto El texto en el que está buscando. No se permiten caracteres comodín. Obligatorio.

delimitador Texto que marca el punto después del cual desea extraer. Obligatorio.

núm_de_ocurrencia La instancia del delimitador después de la cual quiere extraer el texto. De forma predeterminada, núm_de_ocurrencia = 1. Un número negativo empieza a buscar texto desde el final. Opcional.

modo_de_coincidencia Determina si la búsqueda de texto distingue mayúsculas de minúsculas. El valor predeterminado distingue mayúsculas de minúsculas. Opcional. Escribe una de las siguientes opciones:

  • 0 Distingue mayúsculas de minúsculas.
  • 1 No distingue mayúsculas de minúsculas.

coincidencia_al_final Trata el final del texto como delimitador. De forma predeterminada, el texto es una coincidencia exacta. Opcional. Escribe una de las siguientes opciones:

  • 0 No hacer coincidir el delimitador con el final del texto.
  • 1 Hacer coincidir el delimitador con el final del texto.

si_no_se_encuentra Valor devuelto si no se encuentra ninguna coincidencia. De forma predeterminada, se devuelve #N/A. Opcional.

Observaciones

Al buscar con un valor delimitador vacío, TEXTODESPUES coincide inmediatamente. Devuelve todo el texto al buscar desde el principio (si núm_de_ocurrencia es positivo) y texto vacío al buscar desde el final (si núm_de_ocurrencia es negativo).

Ejemplo Resultado
=TEXTODESPUES("Capucha roja de Caperucita Roja", "roja") 's, Red Hood
=TEXTODESPUES("Capucha roja de Caperucita Roja", "") Capucha roja de Caperucita Roja
=TEXTODESPUES("Capucha roja de Caperucita Roja", "", -1)

Errores

  • Excel devuelve un error #N/D si el delimitador no está incluido en el texto.
  • Excel devuelve un #VALOR! error si núm_de_ocurrencia = 0 o si instance_num es mayor que la longitud del texto.
  • Excel devuelve un error #N/D si núm_de_ocurrencia es mayor que el número de repeticiones del delimitador.

Ejemplos

Copie los datos de ejemplo en cada una de las siguientes tablas y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.

Ejemplo 1

Datos    
Capucha roja de Caperucita Roja
Capucha roja de Caperucita Roja
Fórmulas Resultados
=TEXTODESPUES(A2,"Rojo") Capucha roja de Caperucita Roja
=TEXTODESPUES(A2, "cesta") #N/A
=TEXTODESPUES(A3,"rojo",2) capucha
=TEXTODESPUES(A3,"rojo",-2) Capucha roja de Caperucita Roja
=TEXTODESPUES(A3,"Rojo";,FALSE) #N/A
=TEXTODESPUES(A2,"rojo",3) #N/A

Ejemplo 2

Datos  
Marco Aurelio
Sócrates
Immanuel Kant
Fórmulas Resultados
=TEXTODESPUES(A2," ",,,1) Aurelio
=TEXTODESPUES(A3," ",,,0) #N/A
=TEXTODESPUES(A3," ",,,1)
=IF(TEXTODESPUES(A3," ",,,1)="",A3) Sócrates
=TEXTODESPUES(A4," ",,,1) Kant