Saltar al contenido principal

Extraiga texto antes/después del espacio o la coma en Excel - Guía fácil

Autor: sol Última modificación: 2025-04-09

Extraer texto antes o después de un carácter específico (como un espacio o una coma) es una tarea común en Excel. Ya sea que esté preparando un conjunto de datos para su análisis o simplemente necesite aislar ciertos elementos de sus datos de texto, Excel ofrece varias funciones para realizar esta tarea. En este artículo, exploraremos cómo extraer texto antes o después de la primera aparición de un espacio, una coma o cualquier otro carácter usando fórmulas de Excel.


Extraiga texto antes o después de un carácter específico mediante fórmulas

Para extraer el texto antes o después de la primera aparición de un carácter específico, como un espacio o una coma, en Excel, puede utilizar las siguientes fórmulas simples.

Extraer texto antes del primer espacio o coma

  1. Copie o introduzca la siguiente fórmula en una celda en blanco donde desee encontrar el resultado. Luego, presione la tecla "Intro" para obtenerlo. Vea la captura de pantalla:
    =LEFT(A2,(FIND(",",A2,1)-1))
    Una captura de pantalla que muestra la aplicación de la fórmula IZQUIERDA para extraer texto antes de una coma en Excel
    Consejo: En esta fórmula, puede reemplazar la coma delimitadora (,) con cualquier otro separador según sea necesario.
  2. A continuación, seleccione la celda de fórmula y arrastre el controlador de relleno hacia abajo para rellenar las demás celdas con la fórmula. Todo el texto antes de la primera coma se habrá extraído de una sola vez. Vea la captura de pantalla:
    Una captura de pantalla que muestra el texto extraído antes de una coma usando la fórmula IZQUIERDA en Excel
Explicación de la fórmula:
  • ENCONTRAR(",", A2, 1): Esta parte se utiliza para encontrar la posición de la primera coma en la celda A2. La función ENCONTRAR devuelve la posición donde la coma aparece por primera vez en el texto.
  • FIND(",", A2, 1) - 1: Como solo queremos extraer los caracteres antes de la coma, restamos 1 de la posición de la coma.
  • IZQUIERDA(A2, ENCONTRAR(",", A2, 1) - 1): Finalmente, la función IZQUIERDA extrae caracteres del lado izquierdo de la celda A2 en función de la cantidad de caracteres obtenidos en el paso anterior.
 

Extraer texto después del primer espacio o coma

Para extraer texto después del primer espacio o coma, puede utilizar una combinación de las funciones MID, FIND y LEN.

  1. Copie o ingrese la siguiente fórmula en una celda en blanco donde desee ubicar el resultado, luego presione la tecla "Enter" para obtener el resultado.
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    Una captura de pantalla que muestra la aplicación de la fórmula MID para extraer texto después de una coma en Excel
    Consejo: En esta fórmula, puede reemplazar la coma delimitadora (,) con cualquier otro separador según sea necesario.
  2. Luego, seleccione la celda de fórmula y arrastre el controlador de relleno hacia abajo para completar la fórmula en otras celdas; todo el texto después de la primera coma se extrae de una vez. Ver captura de pantalla:
    Una captura de pantalla que muestra el texto extraído después de una coma usando la fórmula MID en Excel
Explicación de la fórmula:
  • BUSCAR(",", A2): Esta parte se utiliza para encontrar la posición de la primera coma en la celda A2. La función BUSCAR devuelve la posición donde la coma aparece por primera vez en el texto.
  • FIND(",", A2) + 1: Como queremos extraer los caracteres después de la coma, agregamos 1 a la posición de la coma.
  • LEN(A2): Esta parte se utiliza para obtener la longitud total del texto en la celda A2.
  • MID(A2, FIND(",", A2) + 1, LEN(A2)): Finalmente, la función MID extrae todos los caracteres de la celda A2 a partir de la posición obtenida anteriormente hasta la longitud total del texto.

Extraiga texto antes o después de un carácter específico usando Kutools para Excel

¿Estás cansado de fórmulas complicadas y ajustes manuales interminables en Excel? ¡Diga adiós a las molestias y hola a la eficiencia con Kutools para Excel! Nuestro poderoso complemento simplifica su flujo de trabajo, permitiéndole extraer texto antes o después de cualquier carácter específico con solo unos pocos clics.

Kutools for Excel ofrece más de 300 funciones avanzadas para optimizar tareas complejas, impulsando la creatividad y la eficiencia. Itegarate con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...         Prueba gratis...

Después de descargar e instalar Kutools para Excel, haga clic en "Kutools" > "Texto" > "Extraer texto" para abrir el cuadro de diálogo "Extraer texto".

En el cuadro de diálogo, en la pestaña "Extraer por ubicación":

  1. Seleccione el rango de datos del que desea extraer texto;
  2. En el cuadro de lista "Opciones", marque la opción "Antes del texto" o "Después del texto" y escriba el delimitador del que desea extraer el texto;
  3. Luego, haga clic en el botón "Aceptar".
    Una captura de pantalla del cuadro de diálogo Extraer texto de Kutools para la extracción de texto en Excel

Aparecerá otro cuadro de aviso para recordarle que seleccione las celdas donde colocar el resultado y luego haga clic en "Aceptar". Se habrá extraído todo el texto antes o después de la primera coma (vea la captura de pantalla).
Una captura de pantalla de un conjunto de datos en Excel utilizado para demostrar la extracción de texto antes y después de un carácter

Consejo: La función Extraer texto no solo permite la extracción de texto antes o después de un delimitador específico, sino que también facilita la recuperación de los primeros o últimos 'n' caracteres y la extracción de solo números de una cadena de texto, lo que le permite seleccionar la mejor opción para sus necesidades.

Extraiga texto antes o después de un carácter específico mediante fórmulas en Excel 365

Con la introducción de nuevas funciones en Excel 365, como TEXTBEfore y TEXTAFTER, este proceso se ha vuelto más sencillo. Esta sección lo guiará a través de los pasos para extraer texto de manera eficiente antes o después de un carácter específico usando estas funciones.

Extraiga texto antes del primer espacio o coma con la función TEXTBEFORE

La función TEXTBEFORE extrae el texto que aparece antes de un delimitador especificado. La sintaxis de la función TEXTBANTES es:

TEXTBEFORE(text, delimiter, [instance_num])
  • texto: la cadena de texto de la que desea extraer caracteres (por ejemplo, A2).
  • delimitador: El carácter o cadena antes del cual desea extraer el texto (por ejemplo, ",").
  • instance_num: Opcional. Especifica qué instancia del delimitador se usará si aparece varias veces. El valor predeterminado es 1.
  1. Aplique la función TEXTBEFORE para extraer el texto antes de la primera coma:
    =TEXTBEFORE(A2, ",")
    Una captura de pantalla que muestra la función TEXTBEFORE aplicada para extraer texto antes de una coma en Excel 365
  2. Luego, seleccione la celda de la fórmula y arrastre el controlador de relleno hacia abajo para completar la fórmula en otras celdas.
    Una captura de pantalla que muestra el texto extraído antes de una coma usando la función TEXTBEFORE en Excel 365
 

Extraiga texto después del primer espacio o coma con la función TEXTAFTER

La función TEXTAFTER extrae el texto que aparece después de un delimitador especificado. La sintaxis de la función DESPUÉS DE TEXTO es:

TEXTAFTER(text, delimiter, [instance_num])
  • texto: la cadena de texto de la que desea extraer caracteres (por ejemplo, A2).
  • delimitador: el carácter o cadena después del cual desea extraer el texto (por ejemplo, ",").
  • instance_num: Opcional. Especifica qué instancia del delimitador se usará si aparece varias veces. El valor predeterminado es 1.
  1. Aplique la función TEXTAFTER para extraer el texto después de la primera coma:
    =TEXTAFTER(A2, ",")
    Una captura de pantalla que muestra la función TEXTAFTER aplicada para extraer texto después de una coma en Excel 365
  2. Luego, seleccione la celda de la fórmula y arrastre el controlador de relleno hacia abajo para completar la fórmula en otras celdas.
    Una captura de pantalla que muestra el texto extraído después de una coma usando la función TEXTAFTER en Excel 365

Resumen

Extraer texto antes o después de un carácter específico (como un espacio o una coma) es una tarea común en el procesamiento de datos en Excel. En este artículo, exploramos varios métodos para extraer texto, incluido el uso de fórmulas en todas las versiones de Excel, el uso del complemento Kutools para Excel y el uso de las funciones TEXTBEFORE y TEXTAFTER en Excel 365.

Extracción de texto mediante fórmulas
En todas las versiones de Excel, puede utilizar funciones como IZQUIERDA, ENCONTRAR, MID y LEN para extraer texto antes o después de un carácter específico. Estas fórmulas son efectivas pero a veces pueden ser complejas y requieren múltiples pasos y una sintaxis precisa.

Extracción de texto con Kutools para Excel
Kutools for Excel es un complemento potente que proporciona más de 300 funciones avanzadas, lo que simplifica el manejo de tareas complejas. Con la función de extracción de texto en Kutools, puede extraer fácilmente texto antes o después de un carácter específico con solo unos pocos clics, lo que aumenta significativamente la eficiencia del trabajo.

Extracción de texto mediante las funciones TEXTBEFORE y TEXTAFTER
En Excel 365, las nuevas funciones TEXTBEFORE y TEXTAFTER hacen que este proceso sea más sencillo. Estas funciones están diseñadas específicamente para extraer texto antes o después de un carácter específico, con una sintaxis simple y comprensible, lo que reduce en gran medida la necesidad de fórmulas complejas.

Independientemente del método que utilice, puede elegir la herramienta más adecuada para extraer texto según sus necesidades específicas. Si está interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales. Por favor haga clic aquí para acceder a ellos. ¡Gracias por leer y esperamos brindarle más información útil en el futuro!


Extraiga cada fragmento de texto separado por espacio/coma u otros delimitadores

¡Desbloquea el poder de tus datos con Kutools para Excel! Ya sea que trabajes con espacios, comas u otros delimitadores, nuestra función Dividir celdas te permite extraer y organizar fácilmente fragmentos de texto individuales. Con solo unos clics, optimiza tu flujo de trabajo y mejora tu análisis de datos.

Una captura de pantalla que muestra la función Dividir celdas de Kutools utilizada para extraer texto separado por espacios o comas

Kutools for Excel - Potencie Excel con más de 300 herramientas esenciales. ¡Disfrute de funciones de IA gratuitas de forma permanente! Consíguelo ahora


Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear 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  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Especiales (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más
Utilice Kutools en su idioma preferido: ¡admite inglés, español, alemán, francés, chino y más de 40 idiomas más!

Mejore sus habilidades de Excel con Kutools for Excel y experimente la eficiencia como nunca antes. Kutools for Excel ofrece más de 300 funciones avanzadas para aumentar la productividad y ahorrar tiempo.  Haga clic aquí para obtener la función que más necesita...


Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilite la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!