Cómo extraer texto de una celda en Excel
Microsoft Excel Héroe / / September 26, 2023
Publicado
¿Está buscando extraer texto de una celda en Microsoft Excel? Esta guía le guiará a través del uso de las funciones IZQUIERDA, DERECHA, MEDIA o ENCONTRAR para hacerlo.
Microsoft Excel va mucho más allá de la simple entrada y análisis de datos. Puede usarlo para crear hojas de cálculo complejas que le permitan clasificar grandes conjuntos de datos. Puede utilizar hojas de cálculo para realizar cálculos difíciles, crear graficos, y más.
Sin embargo, algunas de las funciones más básicas de Excel pueden resultar igualmente útiles a la hora de organizar y gestionar datos. Si está intentando extraer texto de una celda en Excel, existen varios métodos que puede utilizar para lograrlo.
A continuación se muestran algunas formas de extraer texto de una celda en Microsoft Excel.
Uso de las funciones IZQUIERDA, MEDIA y DERECHA
Para extraer texto de una celda en Excel, puede utilizar una de varias funciones integradas, como la IZQUIERDA, MEDIO, o BIEN funciones.
Cada una de estas tres funciones extrae una cantidad específica de caracteres de una cadena de texto. Esto puede ser desde una celda (usando referencias de celda) o desde una cadena en la propia fórmula. Los nombres (IZQUIERDA, DERECHA y MEDIO) se refieren a los puntos de partida.
Por ejemplo, si usa IZQUIERDA, identificará la cantidad de caracteres comenzando desde la izquierda que desea guardar. Asimismo, al usar DERECHA, el número y la posición de los caracteres comenzarían desde la derecha.
Crear una fórmula usando IZQUIERDA o DERECHA
Para comenzar, abra su hoja de cálculo de Excel, seleccione una celda vacía y haga clic en la barra de fórmulas para que el cursor parpadeante esté activo. Desde allí puedes escribe tu fórmula. Ambas funciones IZQUIERDA y DERECHA siguen el mismo patrón. Por ejemplo:
=LEFT(text, character_number) or =RIGHT(text, character_number)
- Reemplazar texto con una cadena de texto (entre comillas) o una referencia de celda.
- Reemplazar número_carácter con la cantidad de caracteres que desea extraer, comenzando desde la posición más izquierda o derecha.
Por ejemplo, para extraer los primeros cinco caracteres de la palabra periodista usando IZQUIERDA, escribiría:
=LEFT("journalist",5)
Del mismo modo, para extraer los últimos cinco caracteres usando DERECHA, escribirías:
=RIGHT("journalist",5)
Si la palabra periodista estuviera en la celda A4, escribiría lo siguiente en IZQUIERDA:
=LEFT(A4,5)
Para DERECHA (suponiendo que la palabra periodista estuviera en la celda A5), escribiría lo siguiente:
=RIGHT(A5,5)
Crear una fórmula usando MID en Excel
La función MID en Excel funciona de la misma manera, pero tendrás que considerar un argumento adicional. Para usar MID, use esta estructura:
=MID(text, start_number, character_number)
- Al igual que con IZQUIERDA o DERECHA, texto hace referencia a una cadena de texto o referencia de celda.
- Reemplazar número_inicio con la posición en la cadena de texto que desea comenzar a contar.
- Reemplazar número_carácter con el número de caracteres a contar y extraer.
Para extraer cinco caracteres después de los dos primeros caracteres de la palabra periodista, usarías
=MID("journalist", 2, 5)
Si la palabra estuviera en la celda A3, escribirías:
=MID(A3,2,5)
El valor devuelto luego se puede analizar o utilizar en otras partes de su hoja de cálculo.
Usando la función ENCONTRAR en Excel
El ENCONTRAR La función en Excel se utiliza para ubicar el lugar de un número de carácter dentro de una cadena de texto. Puede utilizar esto para extraer texto según un patrón o criterio de búsqueda. La función ENCONTRAR utiliza esta estructura y sintaxis:
=FIND(text_search, text, start_number)
- En esta fórmula, búsqueda de texto se refiere al criterio de búsqueda que estás buscando. Si desea extraer una palabra determinada, escríbala aquí o puede escribir una letra. Puede escribir una cadena de búsqueda en la fórmula directamente o hacer referencia a una referencia de celda que contenga una cadena de texto. Si escribe la cadena directamente en la fórmula, asegúrese de colocarla entre comillas.
- El texto El argumento se refiere a la cadena que estás analizando; de aquí es de donde FIND tomará sus caracteres. Puede escribir una cadena directamente aquí (entre comillas) o utilizar una referencia de celda que contenga una cadena de texto.
- Finalmente, número_inicio indica en qué parte de la cadena de texto debe comenzar FIND. Al igual que IZQUIERDA, DERECHA y MEDIO, esto se basa en la cantidad de caracteres, comenzando desde la izquierda.
He aquí un ejemplo. Supongamos que la celda A2 tiene una consulta de búsqueda (perro), la celda B2 tiene una cadena de texto (El nombre del perro es Bill y es un buen perro.), y el número inicial es 9. Hay dos ejemplos de la palabra. perro en esta consulta, por lo que los posibles resultados podrían ser 5 o 40, dependiendo de tu número inicial.
Aquí hay una fórmula de ejemplo:
=FIND(A2,B2,9)
Si la consulta y las cadenas de texto se usan directamente en la fórmula, usaría esta fórmula en su lugar:
=FIND("dog","The dog's name is Bill and he's a good dog.",9)
En ambos casos, FIND devolverá 40. Sólo hay un perro que cuenta: el segundo de la fila. Debido a que el número inicial es 9, el primer ejemplo de perro en la cadena es demasiado pronto para que cuente. En la tercera fila, sin embargo, omitimos el carácter inicial. Por lo tanto, la fórmula regresa 5, la primera instancia de perro en el ejemplo.
Usar Excel para el análisis de datos
Puede extraer rápidamente texto de una celda en Excel siguiendo los pasos anteriores. Si estás empezando como analista de datos, extraer texto de las celdas es una habilidad útil que puede ayudarte a manipular tus datos y eliminar todo lo superfluo.