Saltar al contenido principal

Extraiga rápidamente cierto texto de las celdas en Excel

Autor: sol Última modificación: 2021-01-25

Kutools for Excel

Mejora Excel con 300+
Características poderosas

De forma predeterminada, Excel proporciona ciertas funciones para extraer texto. Por ejemplo, podemos aplicar la función IZQUIERDA o DERECHA para extraer texto de la izquierda o derecha de una cadena, o aplicar la función MID para extraer texto comenzando en la posición especificada, y así sucesivamente. Para muchos usuarios de Excel, recordar y aplicar la fórmula es un dolor de cabeza en el trabajo diario. Aquí muy recomendado el Extraer texto utilidad de Kutools for Excel, esta poderosa función reúne una variedad de formas de extraer texto de celdas seleccionadas de forma masiva. Una configuración simple puede extraer el texto necesario de las celdas.


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


Extraiga los primeros o últimos n caracteres de las celdas

Esta sección trata sobre la extracción de los primeros o últimos n caracteres de las celdas. Haz lo siguiente.

1. Hacer clic en Kutools > Texto > Extraer texto para habilitar la característica.

2. En el Extraer texto cuadro de diálogo, configure de la siguiente manera.

2.1) Asegúrese de que Extraer por ubicación la pestaña está habilitada;
2.2) en el Gama de Colores sección, haga clic en botón para seleccionar el rango de celdas de donde extraerá el texto;
2.3) en el Opciones sección:
(1) El primer carácter N: Para extraer el número de caracteres de la izquierda de una cadena. Suponiendo que necesita extraer los primeros 2 caracteres de las celdas seleccionadas, seleccione esta opción, ingrese el número 2 en el cuadro de texto;
(2) El último personaje N: Para extraer el número de caracteres de 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) Click OK.

Nota: Asegúrate de leer Insertar como fórmula El cuadro en la esquina inferior izquierda del diálogo insertará el resultado como fórmula en las celdas de resultados. Cuando el valor de la celda referenciada cambia, el resultado se actualizará automáticamente.

3. En la apertura Extraer texto cuadro de diálogo, seleccione una celda en blanco para generar el resultado y luego haga clic en OK.

Ahora, los primeros N caracteres o los últimos N caracteres de las celdas seleccionadas se extraen como se muestra en la siguiente captura de pantalla.


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, haga lo siguiente para bajarlo.

1. Hacer clic en Kutools > Texto > Extraer texto para habilitar la característica.

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

2.1) Haga clic en Extraer por ubicación pestaña (Esta pestaña está habilitada de forma predeterminada);
2.2) en el Gama de Colores sección, haga clic en botón para seleccionar el rango de celdas de donde extraerá el texto;
2.3) en el Opciones sección: Seleccione la Personajes de principio a fin opción, especifique las posiciones inicial y final;
En este caso, quiero extraer 4 caracteres comenzando en el cuarto carácter de las celdas seleccionadas, por lo que ingreso los números 4 y 4 por separado en los dos cuadros de texto.
2.4) Click OK.

Nota: Asegúrate de leer Insertar como fórmula El cuadro en la esquina inferior izquierda del diálogo insertará el resultado como fórmula en las celdas de resultados. Cuando el valor de la celda referenciada cambia, el resultado se actualizará automáticamente.

3. Entonces un Extraer texto aparece el cuadro de diálogo, seleccione una celda en blanco para generar el resultado y luego haga clic en OK del botón.

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


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

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

1. Hacer clic en Kutools > Texto > Extraer texto para habilitar la característica.

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

2.1) Haga clic en Extraer por ubicación pestaña (Esta pestaña está habilitada de forma predeterminada);
2.2) en el Gama de Colores sección, haga clic en botón para seleccionar el rango de celdas de donde extraerá el texto;
2.3) en el Opciones sección:
(1) Antes del texto: Para extraer texto antes de una cadena o carácter. Seleccione esta opción y luego ingrese la cadena o carácter para extraer todo el texto anterior (aquí ingrese el carácter de guión);
(2) Después del texto: Para extraer texto después de una cadena o carácter. Seleccione esta opción y luego ingrese la cadena o carácter para extraer todo el texto después de él (aquí ingrese el carácter de guión).
2.4) Click DE ACUERDO.

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 resultados. Cuando el valor de la celda referenciada cambia, el resultado se actualizará automáticamente.
2) Si la cadena o el carácter 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 Extraer texto cuadro de diálogo, seleccione una celda en blanco para generar el texto extraído y luego haga clic en DE ACUERDO.

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


Extrae todos los números de la cadena de texto en las celdas

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

1. Hacer clic en Kutools > Texto > Extraer texto para habilitar la característica.

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

2.1) Haga clic en Extraer por ubicación pestaña (Esta pestaña está habilitada de forma predeterminada);
2.2) en el Gama de Colores sección, haga clic en botón para seleccionar el rango de celdas de donde extraerá el texto;
2.3) en el Opciones sección: Seleccione la Extrae el número opción;
2.4) Click DE ACUERDO.

Nota: Asegúrate de leer Insertar como fórmula El cuadro en la esquina inferior izquierda del diálogo insertará el resultado como fórmula en las celdas de resultados. Cuando el valor de la celda referenciada cambia, el resultado se actualizará automáticamente.

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

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


Extraer texto específico por reglas

Además 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. Haga lo siguiente para aplicar reglas para extraer texto.

Ejemplo 1: extraer texto entre dos caracteres de celdas

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

1. Hacer clic en Kutools > Texto > Extraer texto para habilitar la característica.

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

2.1) Haga clic en Extraer por regla lengüeta;
2.2) en el Gama de Colores sección, haga clic en botón para seleccionar el rango de celdas de donde extraerá el texto;
2.3) en el Texto cuadro, ingrese la regla en la que extraerá el texto;
Aquí quiero extraer texto entre paréntesis, así que entro (*) en el cuadro de texto.
2.4) Haga clic en Añade botón para agregar la regla al cuadro de descripción de la regla;
2.5) Click DE ACUERDO.

Notas:

1. ¿Los caracteres comodín? y * se puede utilizar en las reglas.
? (signo de interrogación): representa cualquier carácter individual. Por ejemplo, ¿KT? Encuentra "KTE,KTO,KTW" y así;
* (asterisco): representa cualquier número de caracteres. Por ejemplo, *este encuentra "Noreste", "Sudeste" y así sucesivamente.
2. Si se han creado varias 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 Extraer texto cuadro de diálogo, seleccione una celda en blanco para generar el resultado y luego haga clic en el botón Aceptar.

Luego, los textos entre paréntesis (incluya el paréntesis) se extraen de las celdas seleccionadas en forma masiva. Ver captura de pantalla:

Ejemplo 2: extraer el dominio de la dirección de correo electrónico en las celdas

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

1. Hacer clic en Kutools > Texto > Extraer texto para habilitar la característica.

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

2.1) Haga clic en Extraer por regla lengüeta;
2.2) en el Gama de Colores sección, haga clic en botón para seleccionar el rango de celdas que contienen la dirección de correo electrónico;
2.3) en el Texto cuadro, ingrese la regla @ * en el cuadro de texto.
2.4) Haga clic en Añade botón para agregar la regla al cuadro de descripción de la regla;
2.5) Click DE ACUERDO.

Notas:

1. ¿Los caracteres comodín? y * se puede utilizar en las reglas.
? (signo de interrogación): representa cualquier carácter individual. Por ejemplo, KT? Encuentra "KTE", "KTO", "KTW" y así sucesivamente;
* (asterisco): representa cualquier número de caracteres. Por ejemplo, * este busca "Noreste", "Sudeste" y así sucesivamente.
2. Si se han creado varias 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. Entonces un Extraer texto aparece el cuadro de diálogo, seleccione una celda en blanco para colocar el resultado y luego haga clic en DE ACUERDO.

Todos los dominios de correo electrónico se extraen de las direcciones de correo electrónico seleccionadas de forma masiva.


Herramientas de productividad recomendadas
Las siguientes herramientas pueden ahorrarle mucho tiempo y dinero, ¿cuál es la adecuada para usted?
Office Tab: Usar pestañas útiles en su oficina, como el camino de Chrome, Firefox y New Internet Explorer.
Kutools for Excel: Más de 300 funciones avanzadas para Excel 2021, 2019, 2016, 2013, 2010, 2007 y Office 365.

Kutools for Excel

La funcionalidad descrita anteriormente es solo una de las 300 funciones poderosas de Kutools para Excel.

Diseñado para Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 y Office 365. Descarga y uso gratuitos durante 30 días.

Captura de pantalla de Kutools para Excel

btn leer más      descargar btn     compra de btn

Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For the Extract Text function. Is it possible to add multiple fields at once, Example I would like to extract the following words:CatDogBirdEtc
Is it possible for me to upload all these words at once instead of clicking and adding one at a time.
I have a bulk list of which i want to extact over 1000 Keywords. If I had to add 1 at a time this will be very time consuming. Please advise if it is possible to add bulk if so how
Thanks
This comment was minimized by the moderator on the site
the extract text function doesn't work for me. I'm trying to extract specific words such as Ltd and Limited from lists of company names. The function simply loops without extracting the words requested.
This comment was minimized by the moderator on the site
Hi, i am using this tools and found this good. But i am having some problem while using Extract Text option in Text Tools. I want to extract tab_cat_id=# (# could be any number 1 or 2 etc) from a URL. Can you please guide me on this.
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations