Skip to main content

Extraer rápidamente cierto texto de las celdas en Excel

Author: Sun Last Modified: 2025-08-06

Kutools para Excel

Potencia Excel con más de 300
Funciones poderosas

Por defecto, Excel proporciona ciertas funciones para extraer texto. Por ejemplo, podemos aplicar la función IZQUIERDA o DERECHA para extraer texto desde la izquierda o derecha de una cadena, o aplicar la función EXTRAE para extraer texto a partir de una posición específica, y así sucesivamente. Para muchos usuarios de Excel, recordar y aplicar fórmulas es un dolor de cabeza en el trabajo diario. Aquí se recomienda encarecidamente la utilidad Extraer Texto de Kutools para Excel, esta poderosa característica reúne una variedad de formas para extraer texto de las celdas seleccionadas en masa. Con solo configuraciones simples, puede extraer el texto necesario de las celdas.


Haga clic en Kutools > Texto > Extraer Texto. Ver capturas de pantalla:


Extraer los primeros o últimos N caracteres de las celdas

Esta sección trata sobre cómo extraer los primeros o últimos N caracteres de las celdas. Por favor, siga los siguientes pasos.

shot-extract-text-1

1. Haga clic en Kutools > Texto > Extraer Texto para habilitar la función.

shot-extract-text-2

2. En el cuadro de diálogo Extraer Texto, configure lo siguiente.

2.1) Asegúrese de que la pestaña Extraer por posición esté habilitada;
2.2) En la Rango sección, haga clic en el shot-extract-text-3 botón para seleccionar el rango de celdas de las que desea extraer texto;
2.3) En la sección Opciones:
(1) Los primeros N caracteres: Para extraer un número de caracteres desde la izquierda de una cadena. Supongamos que necesita extraer los primeros 2 caracteres de las celdas seleccionadas, seleccione esta opción e ingrese el número 2 en el cuadro de texto;
(2) Los últimos N caracteres: Para extraer un número de caracteres desde la derecha de una cadena. Si desea extraer los últimos 3 caracteres de las celdas seleccionadas, seleccione esta opción y luego ingrese el número 3 en el cuadro de texto.
2.4) Haga clic en Aceptar.

shot-extract-text-4

Nota: Marcar la casilla Insertar como fórmula en la esquina inferior izquierda del cuadro de diálogo insertará el resultado como fórmula en las celdas de resultado. Cuando cambie el valor de la celda referenciada, el resultado se actualizará automáticamente.

3. En el cuadro de diálogo Extraer texto que se abre, seleccione una celda en blanco para mostrar el resultado y luego haga clic en Aceptar.

shot-extract-text-5

Ahora los primeros N caracteres o los últimos N caracteres de las celdas seleccionadas se han extraído como se muestra en la siguiente captura de pantalla.

shot-extract-text-1


Extraer texto por posición de las celdas

Supongamos que desea extraer 4 caracteres comenzando en el cuarto carácter en las celdas como se muestra en la siguiente captura de pantalla, siga los siguientes pasos para lograrlo.

shot-extract-text-6

1. Haga clic en Kutools > Texto > Extraer Texto para habilitar la función.

2. En el cuadro de diálogo Extraer Texto , realice la siguiente configuración.

2.1) Haga clic en la pestaña Extraer por posición (esta pestaña está habilitada por defecto);
2.2) En la Rango sección, haga clic en el shot-extract-text-3 botón para seleccionar el rango de celdas de las que desea extraer texto;
2.3) En la sección Opciones: Seleccione la opción Caracteres de inicio a fin, especifique las posiciones de inicio y finalización;
En este caso, quiero extraer 4 caracteres comenzando en el cuarto carácter de las celdas seleccionadas, así que ingreso los números 4 y 7 por separado en los dos cuadros de texto.
2.4) Haga clic en Aceptar.

shot-extract-text-7

Nota: Marcar la casilla Insertar como fórmula en la esquina inferior izquierda del cuadro de diálogo insertará el resultado como fórmula en las celdas de resultado. Cuando cambie el valor de la celda referenciada, el resultado se actualizará automáticamente.

3. Luego aparecerá un cuadro de diálogo Extraer Texto, seleccione una celda en blanco para mostrar el resultado y luego haga clic en el botón Aceptar.

shot-extract-text-8

Luego, los caracteres que comienzan en la posición especificada y terminan en la posición especificada se extraerán en masa a las celdas de destino.

shot-extract-text-6


Extraer texto antes o después de una cadena/caracter específico de las celdas

La función Extraer Texto también puede ayudar a extraer fácilmente texto antes o después de una cadena o caracter específico de las celdas, como extraer texto antes o después del guion (-) como se muestra en la siguiente captura de pantalla.

shot-extract-text-10

1. Haga clic en Kutools > Texto > Extraer Texto para habilitar la función.

2. En el cuadro de diálogo Extraer Texto, realice la siguiente configuración.

2.1) Haga clic en la pestaña Extraer por posición (esta pestaña está habilitada por defecto);
2.2) En la Rango sección, haga clic en el shot-extract-text-3 botón para seleccionar el rango de celdas de las que desea extraer texto;
2.3) En la sección Opciones:
(1) Antes del texto: Para extraer texto antes de una cadena o caracter. Seleccione esta opción y luego ingrese la cadena o caracter para extraer todo el texto antes de él (aquí ingreso el guion);
(2) Después del texto: Para extraer texto después de una cadena o caracter. Seleccione esta opción y luego ingrese la cadena o caracter para extraer todo el texto después de él (aquí ingreso el guion).
2.4) Haga clic en Aceptar.

shot-extract-text-11

Notas:

1) Insertar como fórmula: Marque esta casilla en la esquina inferior izquierda del cuadro de diálogo para insertar el resultado como fórmula en las celdas de resultado. Cuando cambie el valor de la celda referenciada, el resultado se actualizará automáticamente.
2) Si la cadena o caracter que ingresó tiene duplicados en la misma celda, la función solo extrae el texto antes o después de la primera aparición.

3. En el cuadro de diálogo Extraer Texto, seleccione una celda en blanco para mostrar el texto extraído y luego haga clic en Aceptar.

shot-extract-text-12

Luego, los resultados se muestran como se ve en la siguiente captura de pantalla.

shot-extract-text-10


Extraer todos los números de una cadena de texto en las celdas

No hay ninguna función integrada en Excel para extraer los números de una cadena de texto en Excel, la única manera es aplicar la combinación de múltiples funciones para lograrlo. Pero con Kutools, extraer números de una cadena de texto puede ser fácil de manejar.

shot-extract-text-13

1. Haga clic en Kutools > Texto > Extraer Texto para habilitar la función.

2. En el cuadro de diálogo Extraer Texto, realice la siguiente configuración.

2.1) Haga clic en la pestaña Extraer por posición (esta pestaña está habilitada por defecto);
2.2) En la Rango sección, haga clic en el shot-extract-text-3 botón para seleccionar el rango de celdas de las que desea extraer texto;
2.3) En la sección Opciones: Seleccione la opción Extraer el número;
2.4) Haga clic en Aceptar.

shot-extract-text-14

Nota: Marcar la casilla Insertar como fórmula en la esquina inferior izquierda del cuadro de diálogo insertará el resultado como fórmula en las celdas de resultado. Cuando cambie el valor de la celda referenciada, el resultado se actualizará automáticamente.

3. En el cuadro de diálogo Extraer Texto, seleccione una celda en blanco para mostrar el texto extraído y luego haga clic en Aceptar.

shot-extract-text-15

Luego se extraen los números de cualquier posición en una cadena de texto. Ver captura de pantalla:

shot-extract-text-13


Extraer texto específico mediante reglas

Aparte de las opciones fijas anteriores, la función Extraer Texto le permite crear reglas con comodines para extraer el texto necesario según sus necesidades. Por ejemplo, puede crear una regla (*) para extraer el texto entre paréntesis, y crear una regla @* para extraer dominios de direcciones de correo electrónico. Siga los siguientes pasos para aplicar reglas y extraer texto.

Ejemplo 1: Extraer texto entre dos caracteres de las celdas

Esta sección le mostrará cómo crear una regla para extraer texto entre dos caracteres de las celdas seleccionadas en masa.

shot-extract-text-16

1. Haga clic en Kutools > Texto > Extraer Texto para habilitar la función.

2. En el cuadro de diálogo Extraer Texto, realice la siguiente configuración.

2.1) Haga clic en la pestaña Extraer por regla;
2.2) En la Rango sección, haga clic en el shot-extract-text-3 botón para seleccionar el rango de celdas de las que desea extraer texto;
2.3) En el cuadro Texto, ingrese la regla según la cual extraerá texto;
Aquí quiero extraer texto entre paréntesis, así que ingreso (*) en el cuadro de texto.
2.4) Haga clic en el botón Agregar para agregar la regla al cuadro Descripción de la regla;
2.5) Haga clic en Aceptar.

shot-extract-text-17

Notas:

1. Los caracteres comodín ? y * pueden usarse en las reglas.
? (signo de interrogación): representa cualquier carácter único. Por ejemplo, KT? Encuentra “KTE”, “KTO”, “KTW” y así sucesivamente;
* (asterisco): representa cualquier número de caracteres. Por ejemplo, *este encuentra “Noreste”, “Sureste” y así sucesivamente.
2. Si se han creado múltiples reglas en el cuadro de diálogo Extraer Texto, solo puede marcar las reglas que necesita aplicar y dejar las demás sin marcar.

3. En el cuadro de diálogo Extraer Texto, seleccione una celda en blanco para mostrar el resultado y luego haga clic en el botón Aceptar.

shot-extract-text-18

Luego, los textos entre paréntesis (incluidos los paréntesis) se extraen en masa de las celdas seleccionadas. Ver captura de pantalla:

shot-extract-text-16

Ejemplo 2: Extraer dominio de direcciones de correo electrónico en las celdas

Esta sección le muestra cómo crear una regla para extraer el dominio de direcciones de correo electrónico en las celdas.

shot-extract-text-19

1. Haga clic en Kutools > Texto > Extraer Texto para habilitar la función.

2. En el cuadro de diálogo Extraer Texto, realice la siguiente configuración.

2.1) Haga clic en la pestaña Extraer por regla;
2.2) En la Rango sección, haga clic en el shot-extract-text-3 botón para seleccionar el rango de celdas que contienen direcciones de correo electrónico;
2.3) En el cuadro Texto, ingrese la regla @* en el cuadro de texto.
2.4) Haga clic en el botón Agregar para agregar la regla al cuadro Descripción de la regla;
2.5) Haga clic en Aceptar.

shot-extract-text-20

Notas:

1. Los caracteres comodín ? y * pueden usarse en las reglas.
? (signo de interrogación): representa cualquier carácter único. Por ejemplo, KT? Encuentra “KTE”, “KTO”, “KTW” y así sucesivamente;
* (asterisco): representa cualquier número de caracteres. Por ejemplo, *este encuentra “Noreste”, “Sureste” y así sucesivamente.
2. Si se han creado múltiples reglas en el cuadro de diálogo Extraer Texto, solo puede marcar las reglas que necesita aplicar y dejar las demás sin marcar.

3. Luego aparece un cuadro de diálogo Extraer Texto, seleccione una celda en blanco para colocar el resultado y luego haga clic en Aceptar.

Todos los dominios de correo electrónico se extraen en masa de las direcciones de correo electrónico seleccionadas.

shot-extract-text-19


Herramientas de productividad recomendadas

Office Tab: Utiliza pestañas útiles en Microsoft Office, al igual que en Chrome, Firefox y el nuevo navegador Edge. Cambia fácilmente entre documentos con pestañas — olvídate de ventanas desordenadas. Conoce más...

Kutools para Outlook: Kutools para Outlook ofrece más de 100 funciones poderosas para Microsoft Outlook 2010–2024 (y versiones posteriores), así como para Microsoft 365, ayudándote a simplificar la gestión del correo electrónico y aumentar la productividad. Conoce más...


Kutools para Excel

Kutools para Excel ofrece más de 300 funciones avanzadas para agilizar tu trabajo en Excel 2010 – 2024 y Microsoft 365. La función mencionada es solo una de las muchas herramientas que ahorran tiempo incluidas.

🌍 Compatible con más de 40 idiomas de interfaz
✅ Confiable para más de 500,000 usuarios y 80,000 empresas en todo el mundo
🚀 Compatible con todas las versiones modernas de Excel
🎁 Prueba gratuita de 30 días con todas las funciones — sin registro, sin limitaciones
Kutools for Excel RibbonKutools for Excel Ribbon