KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Oferta de marzo: 20 % de descuento

Extraer todas las palabras excepto la primera o la última de una celda en Excel

AutoraSiluvia Fecha de modificación

En este tutorial aprenderás a usar fórmulas en Excel para extraer todas las palabras de una celda, excepto la primera o la última.

doc-extract-all-words-but-first-last-

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 de la columna B excepto la primera, puede lograrlo combinando las funciones DERECHA, LARGO y ENCONTRAR. Siga estos pasos:

doc-extract-all-words-but-first-last-2

Fórmula genérica

=RIGHT(text_string,LEN(text_string)-FIND(« »,text_string,1))

Argumentos

Cadena_de_texto: La cadena de texto de la que se extraerán 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 se utiliza esta fórmula?

1. Seleccione una celda vacía para mostrar las palabras extraídas; en este caso, la celda D3.

2. Introduzca la siguiente fórmula en ella y pulse la tecla Entrar. A continuación, seleccione la celda con la fórmula y arrástrela hacia abajo para aplicarla a otras celdas.

=RIGHT(B3,LEN(B3)-FIND(« »,B3,1))

doc-extract-all-words-but-first-last-3

Ahora se han extraído todas las palabras de las celdas especificadas, excepto las primeras.

Nota: En la fórmula anterior, B3 es la celda que contiene las palabras de las que desea extraer todo menos la primera. Adáptela según sus necesidades.

¿Cómo funciona esta fórmula?

=RIGHT(B3,LEN(B3)-FIND(« »,B3,1))

1. LEN(B3): La función LARGO calcula la longitud total de «Excel handy addin» y devuelve el resultado como 17;

2. FIND(« »,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. RIGHT(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», obteniendo como resultado «handy addin».


Extraer todas las palabras excepto la última de una celda en Excel

En esta sección, utilizaremos 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.

doc-extract-all-words-but-first-last-5

Fórmula genérica

=LEFT(text_string,FIND(«[»,SUBSTITUTE(text_string,« »,«[»,LEN(text_string)-LEN(SUBSTITUTE(text_string,« »,«»))))-1)

Argumentos

Cadena_de_texto: La cadena de texto de la que se extraerán todas las palabras excepto la última. Puede ser:

  • La cadena de texto encerrada entre comillas;
  • O una referencia a una celda que contenga la cadena de texto.

¿Cómo se utiliza esta fórmula?

1. Seleccione una celda vacía (como D3 en este caso) para mostrar las palabras extraídas.

2. Introduzca la siguiente fórmula en ella y pulse la tecla Entrar. A continuación, arrastre la celda con la fórmula hacia abajo para aplicarla al resto de celdas.

=LEFT(B3,FIND(«[»,SUBSTITUTE(B3,« »,«[»,LEN(B3)-LEN(SUBSTITUTE(B3,« »,«»))))-1)

doc-extract-all-words-but-first-last-4

Ahora se han extraído todas las palabras de las celdas especificadas, excepto las últimas.

Nota: En la fórmula anterior, B3 es la celda que contiene las palabras de las que desea extraer todo excepto la última. Adáptela según sus necesidades.

¿Cómo funciona esta fórmula?

=LEFT(B3,FIND(«[»,SUBSTITUTE(B3,« »,«[»,LEN(B3)-LEN(SUBSTITUTE(B3,« »,«»))))-1)

1. SUBSTITUTE(B3,« »,«[»,LEN(B3)-LEN(SUBSTITUTE(B3,« »,«»)))

  • LEN(B3): La función LARGO calcula la longitud total del texto «Excel handy addin» y devuelve el resultado como 17;
  • LEN(SUBSTITUTE(B3,« »,«»))La función SUSTITUIR elimina todos los espacios en «Excel handy addin» y devuelve «Excelhandyaddin»; a continuación, la función LARGO calcula la longitud total del texto «Excelhandyaddin», obteniendo como resultado final 15.
  • SUBSTITUTE(B3,« »,«[»,17-15))La función SUSTITUIR reemplaza el segundo espacio en «Excel handy addin» por el carácter «[» y devuelve como resultado «Excel handy[addin».

2. FIND(«[»,«Excel handy[addin»)

  • La función ENCONTRAR localiza la posición del carácter «[» en la cadena de texto «Excel handy[addin». En este caso, el carácter «[» se encuentra en la posición 12, por lo que la función devuelve 12.

3. =LEFT(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», obteniendo como resultado «Excel handy».

Funciones relacionadas

Función DERECHA de Excel
La función DERECHA de Excel extrae un número determinado de caracteres desde el extremo derecho de una cadena de texto.

Función LARGO de Excel
La función LARGO de Excel te devuelve el número de caracteres de una cadena de texto.

Función ENCONTRAR de Excel
La función ENCONTRAR de Excel busca una cadena dentro de otra y devuelve la posición inicial en la que aparece dicha cadena.

Función IZQUIERDA de Excel
La función IZQUIERDA de Excel extrae el número especificado de caracteres desde el principio de una cadena de texto.

Función SUSTITUIR de Excel
La función SUSTITUIR de Excel permite reemplazar texto o caracteres dentro de una cadena por otros nuevos.


Fórmulas relacionadas

Extraer varias líneas de una celda
Si tienes una lista de cadenas de texto separadas por saltos de línea (que se insertan al pulsar Alt + Entrar al introducir el texto) y quieres extraer esas líneas en distintas celdas, ¡la fórmula de este tutorial te será de gran ayuda!

Extrae la última línea de texto de una celda con varias líneas
Para extraer la última línea de texto de una cadena separada por saltos de línea, una fórmula de este tutorial te ayudará a realizar esta tarea en Excel.

Extrae la enésima palabra de una cadena de texto en Excel
Este artículo te explica cómo usar una fórmula para extraer la enésima palabra de una cadena de texto en una celda de Excel.

Extrae las dos últimas palabras de una celda en Excel
Este tutorial te explica cómo usar una fórmula para extraer las dos últimas palabras de una celda en Excel.

Extrae la palabra que empieza por un carácter específico en Excel
Este tutorial te ofrece una fórmula con pasos detallados para extraer la palabra que empieza por un carácter específico de una cadena de texto en una celda de Excel.


Las mejores herramientas de productividad para Office

Kutools para Excel - Le ayuda a destacar entre la multitud

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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  |  Redondeo sin usar fórmulas...
Super VLookup:Múltiples criterios  |  Múltiples valores  |  En varias hojas  |  Coincidencia difusa...
Avanzado: lista desplegable...:Lista desplegable sencilla  |  Lista desplegable dependiente  |  Lista desplegable de selección múltiple
Gestor de columnas:Añadir un número específico de columnas  |  Mover columnas  |  Alternar la visibilidad de columnas ocultas  |Comparar columnas para Seleccionar celdas iguales/diferentes...
Funciones destacadas:Cuadrícula de enfoque  |  Vista de diseño  |  Barra de fórmulas mejorada  |  Gestor de libros y hojas|Biblioteca de recursos(Texto automático)|  Selector de Fecha  |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas  |  Enviar correos electrónicos por lista  |  Super Filtro  |  Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos...)|  50+Tiposde gráfico(Diagrama de Gantt...)|  40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento...)|  19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta...)|  12 Herramientasde conversión(Convertir a palabras,Conversión de moneda...)|  7 Combinar y dividirHerramientas(Combinar filas avanzado,Dividir celdas de Excel...)|... y más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Kutools para Excel Cuenta con más de 300 funciones,asegurando que lo que necesita esté siempre a un clic...


Office Tab - Habilita la lectura y edición con pestañas en Microsoft Office (incluido Excel)

  • ¡Alterne entre decenas de documentos abiertos en un segundo!
  • Reduzca cientos de clics del ratón cada día y despídase del síndrome del ratón.
  • Aumente su productividad en un 50 % al ver y editar varios documentos simultáneamente.
  • Lleva una navegación eficiente con pestañas a Office (incluido Excel), al estilo de Chrome, Edge y Firefox.