Skip to main content

¿Cómo extraer las primeras o últimas dos o n palabras de una cadena de texto?

Author: Xiaoyang Last Modified: 2025-06-04

Si tienes una lista de cadenas de texto separadas por espacios, y ahora quieres extraer las primeras o últimas tres o n palabras del valor de la celda para obtener el resultado que se muestra en la siguiente captura de pantalla. En este artículo, te presentaré algunas fórmulas para extraer las primeras o últimas dos o n palabras de una cadena de texto en Excel.

extract first or last two or n words

Extraer las primeras dos o n palabras de una cadena de texto con fórmulas

Extraer las últimas dos o n palabras de una cadena de texto con una fórmula

Extraer la primera o la N-ésima palabra de una cadena de texto con una función práctica


Extraer las primeras dos o n palabras de una cadena de texto con fórmulas

En este ejemplo, extraeré las primeras tres palabras de la celda; por favor, aplica las siguientes fórmulas:

Introduce cualquiera de las siguientes fórmulas en una celda en blanco, C2, por ejemplo, y luego arrastra el controlador de relleno hacia abajo a las celdas donde deseas que aparezca esta fórmula, y todas las primeras 3 palabras habrán sido extraídas de las celdas correspondientes, como se muestra en la siguiente captura de pantalla:

=TRIM(IZQUIERDA(A2, ENCONTRAR("^",SUSTITUIR(A2, " ", "^",3)&"^")))

apply a formula to extract first two or n words

Notas:

1. En la fórmula anterior, A2 es la celda de la que deseas extraer palabras, y el número 3 indica el número de las primeras n palabras que deseas extraer. Puedes cambiarlos según sea necesario.

2. Si tus cadenas de texto están en la columna A, y el número de palabras deseadas está en la columna B, para extraer un número diferente de las primeras n palabras, puedes aplicar esta fórmula:

=TRIM(IZQUIERDA(SUSTITUIR(A2," ",REPETIR(" ",1000),B2),1000))

apply a formula to extract first n words by cell value


Extraer las últimas dos o n palabras de una cadena de texto con una fórmula

Si deseas extraer las últimas dos o n palabras de una lista de cadenas de texto, tal vez la siguiente fórmula pueda ayudarte.

Por favor, introduce o copia la siguiente fórmula en una celda en blanco donde quieras obtener el resultado, y luego

=EXTRAE(A2,ENCONTRAR("@",SUSTITUIR(A2," ","@",LARGO(A2)-LARGO(SUSTITUIR(A2," ",""))-(3-1)))+1,LARGO(A2))

apply a formula to extract last two or n words

Nota: En la fórmula anterior, A2 es la celda de la que deseas extraer palabras, y el número 3 indica el número de las últimas n palabras que deseas extraer. Si necesitas extraer las últimas 5 palabras, simplemente cambia el número 3 por 5 según sea necesario.

Extraer la primera o la N-ésima palabra de una cadena de texto con una función práctica

En algunos casos, puede que solo quieras extraer la primera o la N-ésima palabra de las cadenas de texto. Si tienes Kutools para Excel, con su función Extraer la palabra N-ésima en celda, puedes extraer fácilmente la palabra N-ésima de la celda especificada.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de instalar Kutools para Excel, por favor, haz lo siguiente:

1. Haz clic en una celda donde quieras ubicar el resultado. Luego haz clic en Kutools > Asistente de fórmulas > Asistente de fórmulas, ver captura de pantalla:

click Formula Helper feature of kutools

2. En el cuadro de diálogo Asistente de fórmulas, por favor, haz lo siguiente:

  • Selecciona Texto desde la lista desplegable Tipo de fórmula;
  • Selecciona Extraer la palabra N-ésima en celda en el cuadro de lista Selecciona una fórmula;
  • En el cuadro de texto Celda, especifica las celdas de las que extraerás palabras, e ingresa el número que deseas extraer basado en el cuadro de texto La N-ésima.

specify the cell references in the dialog box

3. Luego haz clic en el botón Aceptar, y obtendrás el primer resultado, y luego arrastra el controlador de relleno hacia abajo para obtener todos los demás resultados, ver captura de pantalla:

drag down the formula to other cells


Más artículos relacionados:

  • Extraer múltiples líneas de una celda
  • Si tienes una lista de cadenas de texto separadas por saltos de línea (que ocurren al presionar las teclas Alt + Enter al ingresar el texto), y ahora quieres extraer estas líneas de texto en varias celdas como se muestra en la siguiente captura de pantalla. ¿Cómo podrías resolverlo con una fórmula en Excel?
  • Extraer subcadena de una cadena de texto en Excel
  • Puede ser una tarea común para ti extraer subcadenas de cadenas de texto; en Excel, no hay una función directa para hacer esto, pero con la ayuda de las funciones IZQUIERDA, DERECHA, EXTRAE y BUSCAR, puedes extraer varios tipos de subcadenas según sea necesario.
  • Extraer texto entre paréntesis de una cadena de texto
  • Si hay parte del texto rodeado por paréntesis dentro de la cadena de texto, ahora necesitas extraer todas las cadenas de texto entre los paréntesis como se muestra en la siguiente captura de pantalla. ¿Cómo podrías resolver esta tarea en Excel rápidamente y fácilmente?
  • Extraer texto después de la última aparición de un carácter específico
  • Si tienes una lista de cadenas de texto complejas que contienen varios delimitadores (toma la siguiente captura de pantalla como ejemplo, que contiene guiones, comas, espacios dentro de datos de una celda), y ahora quieres encontrar la posición de la última aparición del guion, y luego extraer la subcadena después de él.

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: 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 mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 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 para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!