Note: The other languages of the website are Google-translated. Back to English

Extraiga 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.

Extraiga todas las palabras, pero primero de una celda en Excel
Extraiga todas las palabras pero las últimas de una celda en Excel


Extraiga todas las palabras, pero primero 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. Haz lo siguiente.

Fórmula genérica

=RIGHT(text_string,LEN(text_string)-FIND(" ",text_string,1))

Argumentos

Cadena_texto: La cadena de texto de la que extraerá todas las palabras excepto la primera. Puede ser:

  • La cadena de texto 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 generar las palabras extraídas. En este caso, selecciono la celda D3.

2. Ingrese la fórmula a continuación y presione el Enviar llave. Y luego seleccione y arrastre la celda de fórmula hasta el final para aplicarla a otras celdas.

=RIGHT(B3,LEN(B3)-FIND(" ",B3,1))

Ahora se extraen todas las palabras de celdas específicas excepto las primeras.

Nota:: En esta fórmula anterior, B3 es la celda que contiene las palabras que extraerá, excepto la primera. Cámbielo según sus necesidades.

¿Cómo funciona esta fórmula?

=RIGHT(B3,LEN(B3)-FIND(" ",B3,1))

1. LEN(B3): La función LEN calcula la longitud total del complemento práctico de Excel y devuelve el resultado como 17;

2. FIND(" ",B3,1): Como las palabras están separadas por espacios, aquí la función BUSCAR localiza la posición del primer espacio en el complemento práctico de Excel y devuelve el resultado como 6;

3. RIGHT(B3,17-6): La función DERECHA extrae 11 caracteres (17-6 = 11) del lado derecho de la cadena de texto "Complemento práctico de Excel". El resultado es un "complemento práctico".


Extraiga todas las palabras pero las últimas de una celda en Excel

En esta sección, vamos a utilizar 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

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

Argumentos

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

  • La cadena de texto 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 generar las palabras extraídas.

2. Ingrese la fórmula a continuación y presione el Enviar llave. Y luego arrastre la celda de fórmula hasta el final para aplicarla a otras celdas.

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

Ahora se extraen todas las palabras de celdas específicas, excepto las últimas.

Nota:: En esta fórmula anterior, B3 es la celda que contiene las palabras que extraerá, excepto la última. Cámbielo 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 LEN calcula la longitud total del texto "Complemento práctico de Excel" y devuelve el resultado como 17;
  • LEN(SUBSTITUTE(B3," ","")): La función SUSTITUIR elimina todos los espacios en "Excel handy addin" y devuelve "Excelhandyaddin", y luego la función LEN calcula la longitud total del texto "Excelhandyaddin". El resultado final es 15;
  • SUBSTITUTE(B3," ","[",17-15)): SUBSTITUTE (B3, "", "[", 2)) La función SUSTITUIR reemplaza el segundo espacio en "Excel handy addin" con un carácter "[" y devuelve el resultado como "Excel handy [addin".

2. FIND("[","Excel handy[addin")

  • La función BUSCAR 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. =LEFT(B3,12-1)

  • La función IZQUIERDA extrae 11 caracteres (12-1 = 11) del lado izquierdo de la cadena de texto "Complemento práctico de Excel". El resultado es "Excel a la mano".

Funciones relacionadas

Función de Excel DERECHA
La función DERECHA de Excel extrae un número específico de caracteres del lado derecho de la cadena de texto.

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

Función de búsqueda de Excel
La función BUSCAR de Excel busca una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de otra.

Función de Excel IZQUIERDA
La función IZQUIERDA de Excel extrae el número dado de caracteres del lado izquierdo de una cadena proporcionada.

Función SUSTITUIR 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 varias líneas de una celda
Si tiene una lista de cadenas de texto que están separadas por saltos de línea (eso ocurre al presionar las teclas Alt + Enter al ingresar el texto) y desea extraer estas líneas de texto en varias celdas, la fórmula de este tutorial le ayudará favor.

Extraer la última línea de texto de una celda de varias líneas
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.

Extraiga la enésima palabra de la cadena de texto en Excel
Este artículo explica cómo usar una fórmula para extraer la enésima palabra 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 la fórmula para extraer las dos últimas palabras de una celda en Excel.

Extraiga una palabra que comience 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 de oficina

Kutools para Excel: te ayuda a destacar entre la multitud

¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.

  • Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
  • Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
  • Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
  • Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.
Cinta de Excel (con Kutools para Excel instalado)

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya Excel)

  • ¡Un segundo para cambiar entre docenas de documentos abiertos!
  • Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
  • Aumenta su productividad en un 50% al ver y editar varios documentos.
  • Trae pestañas eficientes a Office (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
Captura de pantalla de Excel (con la pestaña Office instalada)
Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL