Skip to main content

Función TEXTAFTER de Excel

Author: Siluvia Last Modified: 2025-06-04

La función TEXTAFTER extrae y devuelve el texto que aparece después de una subcadena o delimitador dado.

Nota: Esta función solo está disponible en Excel para Microsoft 365 en el canal Insider.

show the usage of TEXTAFTER function

Sintaxis

TEXTAFTER(texto, delimitador, [número_instancia], [modo_coincidencia], [coincidir_final], [si_no_encontrado])

Argumentos

Texto (obligatorio): La cadena de texto original de la que desea extraer texto. Puede ser proporcionada como:
-- Una cadena de texto;
O
-- Una referencia de celda
Delimitador (obligatorio): Una subcadena o delimitador después del cual desea extraer el texto;
Instancia_num (opcional): La instancia del delimitador en el texto;
-- El valor predeterminado es 1, lo que significa que cuando hay varios delimitadores en la cadena de texto, se extraerá el texto después del primer delimitador.
-- Si desea buscar texto comenzando desde el final de la cadena de texto, especifique un número negativo para este parámetro.
Modo_coincidencia (opcional): Determina si el delimitador distingue entre mayúsculas y minúsculas;
-- 0 (predeterminado): Distingue entre mayúsculas y minúsculas.
-- 1: No distingue entre mayúsculas y minúsculas.
Coincidir_final (opcional): Trata el final del texto como un delimitador. El valor predeterminado es 0.
-- 0 (predeterminado): No coincidir el delimitador con el final del texto.
-- 1: Coincidir el delimitador con el final del texto.
Si_no_encontrado (opcional): El valor a devolver cuando no se encuentra ninguna coincidencia. El valor predeterminado es el error #N/A.

Observaciones

1) Es lo opuesto a la función TEXTBEFORE.
2) Cuando el delimitador está vacío, obtendrá uno de los siguientes resultados:
-- Al buscar desde el lado izquierdo de la cadena de texto (instancia_num es positivo), se devuelve toda la cadena de texto;
-- Al buscar desde el lado derecho de la cadena de texto (instancia_num es negativo), se devuelve texto vacío;
3) El error #¡VALOR! ocurre si se cumple alguna de las siguientes condiciones:
-- Instancia_num = 0;
-- Instancia_num es mayor que la longitud del texto;
4) El error #N/A ocurre si se cumple alguna de las siguientes condiciones:
-- El delimitador no existe en la cadena de texto;
-- Instancia_num es mayor que el número de ocurrencias del delimitador en la cadena de texto.

Valor devuelto

Devuelve la cadena de texto extraída.

Ejemplo

Aquí, tomamos la siguiente lista de texto como ejemplo para demostrar cómo usar la función TEXTAFTER para extraer texto bajo diferentes condiciones.

show the usage of TEXTAFTER function
#Ejemplo1: Extraer el texto después del primer delimitador en Excel

Para extraer el texto que aparece después de la primera coma en las celdas especificadas, puede aplicar la función TEXTAFTER de la siguiente manera.

Seleccione una celda junto a la primera celda de texto de donde desea extraer el texto, ingrese la siguiente fórmula y presione la tecla Enter para obtener el resultado. Seleccione esta celda de resultado, arrastre su controlador de relleno automático hacia abajo para obtener el resto de los resultados.

=TEXTAFTER(A2,",")

show the usage of TEXTAFTER function

Nota: En este caso, solo los dos primeros argumentos son obligatorios en la fórmula.

#Ejemplo2: Extraer el texto después del N-ésimo delimitador en Excel

Por defecto, la función TEXTAFTER extrae el texto después del primer delimitador en la cadena de texto, incluso si hay múltiples delimitadores en el texto. Si desea extraer el texto después del N-ésimo delimitador, como la segunda coma en este caso, puede aplicar la función TEXTAFTER de la siguiente manera.

Seleccione una celda junto a la primera celda de texto de donde desea extraer el texto, ingrese la siguiente fórmula y presione la tecla Enter para obtener el resultado. Seleccione esta celda de resultado, arrastre su controlador de relleno automático hacia abajo para obtener el resto de los resultados.

=TEXTAFTER(A2,",",2)

show the usage of TEXTAFTER function

Nota: Para extraer el texto que aparece después del n-ésimo delimitador, solo necesita especificar el argumento instacia_num como el número correspondiente. En este caso, ingreso el número 2 para indicar la segunda coma.

#Ejemplo3: Extraer el texto después de una subcadena dada (sin distinguir mayúsculas y minúsculas) en Excel

Por defecto, la función TEXTAFTER distingue entre mayúsculas y minúsculas. Si desea desactivar la sensibilidad a mayúsculas y minúsculas, aplique la función TEXTAFTER de la siguiente manera.

Seleccione una celda (digamos B2 en este caso), ingrese la siguiente fórmula y presione la tecla Enter para obtener el resultado. Seleccione esta celda de resultado y arrastre su controlador de relleno automático hacia abajo para obtener el resto de los resultados.

=TEXTAFTER(A2,"Consultant",1,1)

show the usage of TEXTAFTER function

Nota: Para desactivar la sensibilidad a mayúsculas y minúsculas en la función TEXTAFTER, necesita especificar el argumento Modo_coincidencia como 1. En este caso, todo el texto que aparece después de la subcadena “Consultant” o “CONSULTANT” será extraído.

#Ejemplo4: Devolver un valor personalizado cuando TEXTAFTER no encuentra ninguna coincidencia

Como se muestra en la captura de pantalla anterior, por defecto, la función TEXTAFTER devuelve #N/A cuando no se encuentran coincidencias. Para devolver un valor personalizado en lugar de errores, puede aplicar la función TEXTAFTER de la siguiente manera.

Seleccione una celda junto a la primera celda de texto de donde desea extraer el texto, ingrese la siguiente fórmula y presione la tecla Enter para obtener el resultado. Seleccione esta celda de resultado y arrastre su controlador de relleno automático hacia abajo para obtener el resto de los resultados.

=TEXTAFTER(A2,"Consultant",1,1,,"texto no encontrado")

show the usage of TEXTAFTER function

Nota: En esta fórmula, “texto no encontrado” es el valor personalizado a devolver cuando TEXTAFTER no encuentra ninguna coincidencia. Puede cambiarlo según sea necesario.

#Ejemplo5: Extraer el texto después del último delimitador en Excel

Normalmente, puede especificar el parámetro número_instancia para extraer el texto después del n-ésimo delimitador en una cadena de texto. Si necesita extraer el texto después del último delimitador, la forma más fácil es especificar un número negativo para este parámetro.

Por ejemplo, para extraer el texto que aparece después de la última coma en la tabla a continuación, la función TEXTAFTER puede cambiarse de la siguiente manera.

Seleccione una celda (digamos B2 en este caso), ingrese la siguiente fórmula y presione la tecla Enter. Seleccione esta celda de resultado y arrastre su controlador de relleno automático hacia abajo para obtener el resto de los resultados.

=TEXTAFTER(A2,",",-1)

show the usage of TEXTAFTER function

Nota: Aquí -1 en la fórmula ayuda a buscar la cadena de texto original desde el final.


Funciones relacionadas

Función TEXTBEFORE de Excel
La función TEXTBEFORE devuelve el texto que aparece antes de una subcadena o delimitador dado.

Función TEXTSPLIT de Excel
La función TEXTSPLIT divide cadenas de texto por un delimitador dado en una matriz a través de columnas y filas.

Función VALUETOTEXT de Excel
La función VALUETOTEXT convierte cualquier valor especificado a texto.


Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.