Extraer todas las palabras excepto la primera o la última de una celda en Excel
En este tutorial, aprenderemos cómo usar fórmulas para extraer todas las palabras de una celda excepto la primera o la última en Excel.
Extraer todas las palabras excepto la primera de una celda en Excel
Extraer todas las palabras excepto la última de una celda en Excel
Extraer todas las palabras excepto la primera de una celda en Excel
Como se muestra en la siguiente captura de pantalla, si desea extraer todas las palabras de cada celda en la columna B excepto la primera, puede usar una combinación de las funciones DERECHA, LARGO y ENCONTRAR para lograrlo. Por favor, siga los siguientes pasos.
Fórmula genérica
=DERECHA(texto_cadena,LARGO(texto_cadena)-ENCONTRAR(" ",texto_cadena,1))
Argumentos
Texto_cadena: La cadena de texto de la que extraerá todas las palabras excepto la primera. Puede ser:
- La cadena de texto encerrada entre comillas;
- O una referencia a una celda que contiene la cadena de texto.
¿Cómo usar esta fórmula?
1. Seleccione una celda en blanco para mostrar las palabras extraídas. En este caso, selecciono la celda D3.
2. Introduzca la siguiente fórmula en ella y presione la tecla Enter. Luego seleccione y arrastre la celda con la fórmula hacia abajo para aplicarla a otras celdas.
=DERECHA(B3,LARGO(B3)-ENCONTRAR(" ",B3,1))
Ahora se han extraído todas las palabras en celdas específicas excepto las primeras palabras.
Nota: En la fórmula anterior, B3 es la celda que contiene las palabras que desea extraer excepto la primera. Cambie esto según sea necesario.
¿Cómo funciona esta fórmula?
=DERECHA(B3,LARGO(B3)-ENCONTRAR(" ",B3,1))
1. LARGO(B3): La función LARGO calcula la longitud total de "Excel handy addin" y devuelve el resultado como 17;
2. ENCONTRAR(" ",B3,1): Como las palabras están separadas por espacios, aquí la función ENCONTRAR localiza la posición del primer espacio en "Excel handy addin" y devuelve el resultado como 6;
3. DERECHA(B3,17-6): La función DERECHA extrae 11 caracteres (17-6=11) desde el lado derecho de la cadena de texto "Excel handy addin". El resultado es "handy addin".
Extraer todas las palabras excepto la última de una celda en Excel
En esta sección, vamos a usar una combinación de las funciones IZQUIERDA, ENCONTRAR, SUSTITUIR y LARGO para extraer todas las palabras excepto la última de una celda específica en Excel.
Fórmula genérica
=IZQUIERDA(texto_cadena,ENCONTRAR("[",SUSTITUIR(texto_cadena," ","[",LARGO(texto_cadena)-LARGO(SUSTITUIR(texto_cadena," ",""))))-1)
Argumentos
Texto_cadena: La cadena de texto de la que extraerá todas las palabras excepto la última. Puede ser:
- La cadena de texto encerrada entre comillas;
- O una referencia a una celda que contiene la cadena de texto.
¿Cómo usar esta fórmula?
1. Seleccione una celda en blanco (como D3 en este caso) para mostrar las palabras extraídas.
2. Introduzca la siguiente fórmula en ella y presione la tecla Enter. Luego arrastre la celda con la fórmula hacia abajo para aplicarla a otras celdas.
=IZQUIERDA(B3,ENCONTRAR("[",SUSTITUIR(B3," ","[",LARGO(B3)-LARGO(SUSTITUIR(B3," ",""))))-1)
Ahora se han extraído todas las palabras en celdas específicas excepto las últimas palabras.
Nota: En la fórmula anterior, B3 es la celda que contiene las palabras que desea extraer excepto la última. Cambie esto según sea necesario.
¿Cómo funciona esta fórmula?
=IZQUIERDA(B3,ENCONTRAR("[",SUSTITUIR(B3," ","[",LARGO(B3)-LARGO(SUSTITUIR(B3," ",""))))-1)
1. SUSTITUIR(B3," ","[",LARGO(B3)-LARGO(SUSTITUIR(B3," ","")))
- LARGO(B3): La función LARGO calcula la longitud total del texto "Excel handy addin" y devuelve el resultado como 17;
- LARGO(SUSTITUIR(B3," ","")): La función SUSTITUIR elimina todos los espacios en "Excel handy addin" y devuelve "Excelhandyaddin", y luego la función LARGO calcula la longitud total del texto "Excelhandyaddin". El resultado final es 15;
- SUSTITUIR(B3," ","[",17-15)): SUSTITUIR(B3," ","[",2)) La función SUSTITUIR reemplaza el segundo espacio en "Excel handy addin" con el carácter "[" y devuelve el resultado como "Excel handy[addin".
2. ENCONTRAR("[","Excel handy[addin")
- La función ENCONTRAR localiza la posición del carácter "[" en la cadena de texto "Excel handy[addin". Aquí el carácter "[" está en la posición 12 en la cadena de texto, por lo que devuelve el resultado como 12;
3. =IZQUIERDA(B3,12-1)
- La función IZQUIERDA extrae 11 caracteres (12-1=11) desde el lado izquierdo de la cadena de texto "Excel handy addin". El resultado es "Excel handy".
Funciones relacionadas
Función DERECHA de Excel
La función DERECHA de Excel extrae un número específico de caracteres desde el lado derecho de la cadena de texto.
Función LARGO de Excel
La función LARGO de Excel devuelve el número de caracteres en una cadena de texto.
Función ENCONTRAR de Excel
La función ENCONTRAR de Excel encuentra una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de la otra.
Función IZQUIERDA de Excel
La función IZQUIERDA de Excel extrae el número dado de caracteres desde el lado izquierdo de una cadena proporcionada.
Función SUSTITUIR de Excel
La función SUSTITUIR de Excel reemplaza texto o caracteres dentro de una cadena de texto con otro texto o caracteres.
Fórmulas relacionadas
Extraer múltiples líneas de una celda
Si tiene una lista de cadenas de texto que están separadas por saltos de línea (que ocurren al presionar las teclas Alt + Enter al ingresar el texto), y desea extraer estas líneas de texto en varias celdas, la fórmula en este tutorial le ayudará.
Extraer la última línea de texto de una celda multilínea
Para extraer la última línea de texto de una cadena de texto que está separada por saltos de línea, una fórmula en este tutorial puede ayudarlo a manejar esta tarea en Excel.
Extraer la palabra N de una cadena de texto en Excel
Este artículo explica cómo usar una fórmula para extraer la palabra N específica de una cadena de texto en una celda en Excel.
Extraer las últimas dos palabras de una celda en Excel
Este tutorial explica cómo usar una fórmula para extraer las últimas dos palabras de una celda en Excel.
Extraer palabra que comienza con un carácter específico en Excel
Este tutorial proporciona una fórmula con pasos detallados para ayudarlo a extraer la palabra que comienza con un carácter específico de una cadena de texto en una celda en Excel.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.