Skip to main content

Extraer texto antes/después de un espacio o coma en Excel - Guía Fácil

Author: Sun Last Modified: 2025-06-03

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és preparando un conjunto de datos para análisis o simplemente necesites aislar ciertos elementos de tus 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, coma u otro carácter utilizando fórmulas de Excel.


Extraer texto antes o después de un carácter específico usando 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, puedes usar las siguientes fórmulas simples.

Extraer texto antes del primer espacio o coma

  1. Copia o introduce la siguiente fórmula en una celda en blanco donde deseas ubicar el resultado, luego presiona la tecla "Enter" para obtener el resultado. Ver captura de pantalla:
    =LEFT(A2,(FIND(",",A2,1)-1))
    A screenshot showing the application of the LEFT formula to extract text before a comma in Excel
    Consejo: En esta fórmula, puedes reemplazar el delimitador coma (,) por cualquier otro separador según sea necesario.
  2. Luego, selecciona la celda con la fórmula y arrastra el controlador de relleno hacia abajo para llenar la fórmula en otras celdas; todo el texto antes de la primera coma se ha extraído a la vez. Ver captura de pantalla:
    A screenshot showing the extracted text before a comma using the LEFT formula in Excel
Explicación de la fórmula:
  • FIND(",", A2, 1): Esta parte se utiliza para encontrar la posición de la primera coma en la celda A2. La función FIND devuelve la posición de la coma donde aparece por primera vez en el texto.
  • FIND(",", A2, 1) - 1: Dado que solo queremos extraer los caracteres antes de la coma, restamos 1 de la posición de la coma.
  • LEFT(A2, FIND(",", A2, 1) - 1): Finalmente, la función LEFT extrae los caracteres desde el lado izquierdo de la celda A2 basándose en el número 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, puedes usar una combinación de las funciones MID, FIND y LEN.

  1. Copia o introduce la siguiente fórmula en una celda en blanco donde deseas ubicar el resultado, luego presiona la tecla "Enter" para obtener el resultado.
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    A screenshot showing the application of the MID formula to extract text after a comma in Excel
    Consejo: En esta fórmula, puedes reemplazar el delimitador coma (,) por cualquier otro separador según sea necesario.
  2. Luego, selecciona la celda con la fórmula y arrastra el controlador de relleno hacia abajo para llenar la fórmula en otras celdas; todo el texto después de la primera coma se ha extraído a la vez. Ver captura de pantalla:
    A screenshot showing the extracted text after a comma using the MID formula in Excel
Explicación de la fórmula:
  • FIND(",", A2): Esta parte se utiliza para encontrar la posición de la primera coma en la celda A2. La función FIND devuelve la posición de la coma donde aparece por primera vez en el texto.
  • FIND(",", A2) + 1: Dado que queremos extraer los caracteres después de la coma, sumamos 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 comenzando desde la posición obtenida anteriormente hasta la longitud total del texto.

Extraer 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? Di adiós a las molestias y hola a la eficiencia con Kutools para Excel. ¡Nuestro potente complemento simplifica tu flujo de trabajo, permitiéndote extraer texto antes o después de cualquier carácter específico con solo unos pocos clics!

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 descargar e instalar Kutools para Excel, haz clic en "Kutools" > "Texto" > "Extraer Texto" para abrir el cuadro de diálogo "Extraer Texto".

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

  1. Selecciona el rango de datos del que deseas extraer texto;
  2. En el cuadro de lista "Opciones", marca la opción "Antes del texto" o "Después del texto" y escribe el delimitador en base al cual deseas extraer el texto;
  3. Luego, haz clic en el botón "Aceptar".
    A screenshot of the Kutools Extract Text dialog box for text extraction in Excel

Aparecerá otra ventana emergente para recordarte que selecciones las celdas donde colocar el resultado, y luego, haz clic en "Aceptar"; todo el texto antes o después de la primera coma ha sido extraído. Ver captura de pantalla:
A screenshot of a dataset in Excel used to demonstrate text extraction before and after a character

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, permitiéndote elegir la mejor opción para tus necesidades.

Extraer texto antes o después de un carácter específico usando 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 te 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.

Extraer 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 TEXTBEFORE es:

TEXTBEFORE(text, delimiter, [instance_num])
  • texto: La cadena de texto de la que deseas extraer caracteres (por ejemplo, A2).
  • delimitador: El carácter o cadena antes del cual deseas extraer el texto (por ejemplo, ",").
  • número_instancia: Opcional. Especifica qué instancia del delimitador usar si aparece múltiples veces. Por defecto es 1.
  1. Aplica la función TEXTBEFORE para extraer el texto antes de la primera coma:
    =TEXTBEFORE(A2, ",")
    A screenshot showing the TEXTBEFORE function applied to extract text before a comma in Excel 365
  2. Luego, selecciona la celda con la fórmula y arrastra el controlador de relleno hacia abajo para llenar la fórmula en otras celdas.
    A screenshot showing the extracted text before a comma using the TEXTBEFORE function in Excel 365
 

Extraer 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 TEXTAFTER es:

TEXTAFTER(text, delimiter, [instance_num])
  • texto: La cadena de texto de la que deseas extraer caracteres (por ejemplo, A2).
  • delimitador: El carácter o cadena después del cual deseas extraer el texto (por ejemplo, ",").
  • número_instancia: Opcional. Especifica qué instancia del delimitador usar si aparece múltiples veces. Por defecto es 1.
  1. Aplica la función TEXTAFTER para extraer el texto después de la primera coma:
    =TEXTAFTER(A2, ",")
    A screenshot showing the TEXTAFTER function applied to extract text after a comma in Excel 365
  2. Luego, selecciona la celda con la fórmula y arrastra el controlador de relleno hacia abajo para llenar la fórmula en otras celdas.
    A screenshot showing the extracted text after a comma using the TEXTAFTER function in 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, incluyendo 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 Usando Fórmulas
En todas las versiones de Excel, puedes usar funciones como LEFT, FIND, 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, requiriendo múltiples pasos y una sintaxis precisa.

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

Extracción de Texto Usando 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 específicamente diseñadas para extraer texto antes o después de un carácter específico, con una sintaxis simple y comprensible, reduciendo enormemente la necesidad de fórmulas complejas.

No importa qué método uses, puedes elegir la herramienta más adecuada para extraer texto según tus necesidades específicas. Si estás interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales. Por favor, haz clic aquí para acceder a ellos. ¡Gracias por leer, y esperamos proporcionarte más información útil en el futuro!


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

¡Desbloquea el poder de tus datos con Kutools para Excel! Ya sea que estés lidiando con espacios, comas u otros delimitadores, nuestra función Dividir Celdas te permite extraer y organizar fragmentos individuales de texto sin esfuerzo. Con solo unos pocos clics, optimiza tu flujo de trabajo y mejora tu análisis de datos.

A screenshot showing Kutools Split Cells feature used to extract text separated by spaces or commas

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora


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!