Eliminar la primera o última palabra de una cadena
Este tutorial explica cómo eliminar solo la primera o la última palabra de la cadena de texto en una celda con fórmulas en Excel.
Eliminar la primera palabra de la cadena en una celda
Eliminar la última palabra de la cadena en una celda
Eliminar la primera palabra de la cadena en una celda
En esta sección aprenderás a usar una combinación de las funciones DERECHA, LARGO y ENCONTRAR para eliminar la primera palabra de la cadena en una celda.
Fórmula genérica
=DERECHA(A1,LARGO(A1)-ENCONTRAR(" ",A1))
Argumentos
A1: Representa la celda que contiene la cadena de texto de la cual eliminarás la primera palabra.
¿Cómo usar esta fórmula?
1. Selecciona una celda en blanco para mostrar el resultado.
2. Ingresa la siguiente fórmula en ella y presiona la tecla Enter. Luego arrastra su controlador de relleno hacia abajo para aplicar la fórmula a otras celdas.
=DERECHA(B3,LARGO(B3)-ENCONTRAR(" ",B3))
Nota: En esta fórmula, B3 es la celda que contiene la cadena de texto de la cual deseas eliminar la primera palabra. Por favor, cámbialo según sea necesario.
¿Cómo funciona esta fórmula?
=DERECHA(B3,LARGO(B3)-ENCONTRAR(" ",B3))
1. LARGO(B3): La función LARGO calcula la longitud total de la cadena de texto "Sr ana varela (Casa)" y devuelve el resultado como 20;
2. ENCONTRAR(" ",B3): Como las palabras están separadas por espacios, aquí la función ENCONTRAR localiza la posición del primer espacio en la cadena de texto "Sr ana varela (Casa)" y devuelve el resultado como 3;
3. DERECHA(B3,20-3): La función DERECHA extrae 17 caracteres (20-3=17) desde el lado derecho de la cadena de texto "Sr ana varela (Casa)". El resultado es "ana varela (Casa)".
Eliminar la última palabra de la cadena en una celda
Si deseas eliminar la última palabra de la cadena de texto en una celda, puedes hacer lo siguiente.
Fórmula genérica
=IZQUIERDA(ESPACIOS(A1),ENCONTRAR("~",SUSTITUIR(A1," ","~",LARGO(ESPACIOS(A1))-LARGO(SUSTITUIR(ESPACIOS(A1)," ",""))))-1)
Argumentos
A1: Representa la celda que contiene la cadena de texto de la cual eliminarás la última palabra.
¿Cómo usar esta fórmula?
1. Selecciona una celda en blanco para colocar el resultado. En este caso, selecciono la celda D3.
2. Ingresa la siguiente fórmula en ella y presiona la tecla Enter. Selecciona la celda del resultado y luego arrastra su controlador de relleno hacia abajo para aplicar la fórmula a otras celdas.
=IZQUIERDA(ESPACIOS(B3),ENCONTRAR("~",SUSTITUIR(B3," ","~",LARGO(ESPACIOS(B3))-LARGO(SUSTITUIR(ESPACIOS(B3)," ",""))))-1)
Nota: En la fórmula, B3 es la celda que contiene la cadena de texto de la cual deseas eliminar la última palabra. Por favor, cámbialo según sea necesario.
¿Cómo funciona esta fórmula?
=IZQUIERDA(ESPACIOS(B3),ENCONTRAR("~",SUSTITUIR(B3," ","~",LARGO(ESPACIOS(B3))-LARGO(SUSTITUIR(ESPACIOS(B3)," ",""))))-1)
1. ESPACIOS(B3): La función ESPACIOS elimina todos los espacios adicionales de la cadena "Sr ana varela (Casa)" y solo deja un espacio entre palabras. Aquí el resultado es "Sr ana varela (Casa)";
2. ENCONTRAR("~",SUSTITUIR(B3," ","~",LARGO(ESPACIOS(B3))-LARGO(SUSTITUIR(ESPACIOS(B3)," ",""))))
- LARGO(ESPACIOS(B3)): Como la función ESPACIOS devuelve el resultado como "Sr ana varela (Casa)", la función LARGO devuelve el número de caracteres en la cadena "Sr ana varela (Casa)" y devuelve el resultado como 20;
- LARGO(SUSTITUIR(ESPACIOS(B3)," ","")): La función SUSTITUIR reemplaza todos los espacios en la cadena de texto "Sr ana varela (Casa)" con nada y devuelve el resultado como "Sranavarela(Casa)". Luego la función LARGO calcula la longitud total de "Sranavarela(Casa)" y obtiene el resultado de 17;
- SUSTITUIR(B3," ","~",20-17): Aquí la función SUSTITUIR reemplaza el tercer espacio (20-17=3) en la cadena de texto "Sr ana varela (Casa)" con el carácter "~". Aquí el resultado es "Sr ana varela~(Casa)".
- ENCONTRAR("~","Sr ana varela~(Casa)"): La función ENCONTRAR devuelve la posición del carácter "~" en la cadena de texto "Sr ana varela (Casa)". Aquí el resultado es 14.
3. IZQUIERDA("Sr ana varela (Casa)",14-1): La función IZQUIERDA extrae 13 caracteres desde el lado izquierdo de la cadena de texto "Sr ana varela (Casa)". Y el resultado final es Sr ana varela.
Funciones relacionadas
Función DERECHA de Excel
La función DERECHA de Excel extrae un número específico de caracteres del 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 del lado izquierdo de una cadena suministrada.
Función ESPACIOS de Excel
La función ESPACIOS de Excel elimina todos los espacios adicionales de la cadena de texto y solo deja un espacio entre palabras.
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
Eliminar extensión del nombre de archivo
Este tutorial proporciona una fórmula en pasos detallados para ayudarte a eliminar la extensión de un nombre de archivo en Excel.
Eliminar los primeros N caracteres de una celda
Este tutorial introduce dos fórmulas para ayudarte a eliminar fácilmente los primeros n caracteres de una celda en Excel.
Eliminar saltos de línea de las celdas en Excel
Este tutorial proporciona tres fórmulas para ayudarte a eliminar saltos de línea (que ocurren al presionar las teclas Alt + Enter en una celda) de celdas específicas en Excel.
Eliminar texto de una celda haciendo coincidir el contenido
Este artículo te muestra cómo usar la función SUSTITUIR para eliminar parte de una cadena de texto de celdas especificadas haciendo coincidir el contenido.
Eliminar texto de una celda basado en una posición específica
Este tutorial explica cómo usar fórmulas para eliminar texto de una celda basado en una posición específica en Excel.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir de la Multitud
Kutools para Excel cuenta con 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 docenas de documentos abiertos!
- Reduce cientos de clics del ratón cada día, di adiós al síndrome del túnel carpiano.
- Incrementa tu productividad en un 50% al visualizar y editar múltiples documentos.
- Trae pestañas eficientes a Office (incluye Excel), tal como Chrome, Edge y Firefox.