Para extraer la última palabra del texto en una celda usaremos la función “DERECHA” con la función “BÚSQUEDA” y “LARGO” en Microsoft Excel 2010.
DERECHA:Devuelve los últimos caracteres de una cadena de texto según el número de caracteres especificado.
Sintaxis de la función "DERECHA": = DERECHA (texto, [num_chars])
Ejemplo:La celda A1 contiene el texto "Broncho Billy Anderson"
=DERECHA (A1, 8), la función volverá "Anderson"
BUSCAR:La función de BÚSQUEDA devuelve la posición inicial de una cadena de texto que localiza dentro de la cadena de texto.
Sintaxis de la función "BÚSQUEDA": = BÚSQUEDA (buscar_texto, dentro_texto, [núm_inicial])
Ejemplo:La celda A2 contiene el texto "Broncho Billy Anderson"
=BÚSQUEDA ("Billy", A1, 1), la función volverá 9
LEN:Devuelve el número de caracteres de una cadena de texto.
Sintaxis de la función "LEN": = LEN (texto)
Ejemplo:La celda A1 contiene el texto "Broncho Billy Anderson"
=LEN (A1), la función volverá 22
Comprender el proceso de extracción de caracteres de texto mediante fórmulas de texto
Ejemplo 1: Tenemos una lista de nombres en la columna "A" y necesitamos elegir el apellido de la lista. Usaremos el "IZQUIERDA" función junto con el "BUSCAR" función.
Para separar la última palabra de una celda, siga los pasos a continuación: -
- Seleccione la celda B2, escriba la fórmula = DERECHA (A2, LARGO (A2) -BÚSQUEDA ("", A2, BÚSQUEDA ("", A2, BÚSQUEDA ("", A2) +1))) La función devolverá el apellido de la celda A2.
Para copiar la fórmula a todas las celdas presione la tecla "CTRL + C" y selecciona la celda B3 a B6 y presione la tecla "CTRL + V" en tu teclado.
- Para convertir las fórmulas en valores, seleccione el rango de función B2: B6, y “COPIAR” presionando la tecla “CTRL + C”, clic derecho del mouse seleccione “Pegado especial”.
- Aparecerá el cuadro de diálogo Pegado especial. Haga clic en "Valores" y luego haga clic en Aceptar para convertir la fórmula en valores.
Así es como podemos extraer la última palabra de una celda a otra celda.