Es una realidad que al trabajar con Microsoft Excel te encuentres con datos que tengan texto y números mezclados dentro de una misma columna o en casillas. Un ejemplo muy común es cuando se menciona un producto y en la misma celda tiene el costo que tiene. Al momento de realizar cálculo o análisis, esto se puede convertir en un caos y es necesario separar los dígitos del texto. Para esto, existen diferentes opciones a las que se puede recurrir, ya que Excel no ofrece una opción directa para la extracción de estos números o del texto cuando son mixtos. Te mostraremos los procesos a los que se puede recurrir.
Puntos Clave:
- Muchas hojas de cálculo se encuentran con celdas y columnas enteras donde están mezclados los números y las letras, haciendo complicado el análisis o cálculos.
- Microsoft Excel no cuenta con un proceso específico para poder separar esto de forma rápida, por lo que es necesario recurrir a diferentes técnicas o procesos que te podrán ayudar.
- Existen opciones y métodos como el relleno rápido, usar la opción de texto en columnas, algunas fórmulas que te pueden ayudar, entre otras herramientas que te darán lo necesario.
Tabla de Contenidos
¿Necesitas ayuda para separar texto de número en una hoja de cálculo de Microsoft Excel? Si no sabes cómo hacerlo de forma automatizada, sin tener que mover grandes cantidades de contenido manual, aquí te mostramos cómo hacerlo. Toma nota de los diferentes métodos que hemos traído para ayudarte en este proceso.
Usa el relleno rápido para separar texto y número dentro de Excel
Extraer números de una cadena no cuenta con una función propia dentro de Excel. Es por eso que, al momento de querer separar el texto y los números de una celda, puedes recurrir a diferentes métodos disponibles. En este primer apartado te mostraremos cómo usar la función de relleno rápido de Excel y así poder separar los números del texto.
Para dividir texto en una celda dentro de una cadena de texto, solo debes seguir unos pequeños pasos. No será necesario obtener grandes patrones o complicaciones, para hacerlo será necesario completar los siguientes pasos:
- Abre el documento Excel donde se encuentra la lista con los valores.
.jpg)
- Crea una nueva columna para lo que quieres extraer.
.jpg)
- Escribe el contenido del primer dato.
.jpg)
- Escribe el contenido del segundo dato hasta que aparezca el reconocimiento automático, presiona Enter cuando aparezca.
.jpg)
Este relleno automático es detectado por Excel en la posición, con el valor o el carácter que se está introduciendo. Ofrece la opción de poner cada número encontrado de forma automática como un relleno ya predefinido. En caso de que no quieras sacar números, sino la parte de texto, podrás hacerlo de la misma manera.
Busca la herramienta de texto en columnas para extraer texto de una cadena
Esta herramienta es para aquellas columnas donde los números y el texto comparten la misma celda. Sin embargo, a diferencia del caso anterior, estos están separados por una coma, un punto, un guion o cualquier otro elemento. Por lo que sacar el número específico no es igual de fácil que en el proceso anterior. Para tener el texto que desea separar o extraer la parte numérica, debes hacer lo siguiente:
- Abre la hoja de cálculo en la que tienes el contenido con el rango.
.jpg)
- Selecciona las celdas en las que está el contenido.
.jpg)
- En la parte superior, accede a la pestaña Datos.
.jpg)
- Busca el botón llamado Texto a columnas y presiona sobre él.
.jpg)
- Selecciona Delimitados y luego haga clic en Siguiente.
.jpg)
- Selecciona el tipo de separador de la lista y en caso de no estar, haz clic en otro y escríbelo en la casilla correspondiente. Luego presiona sobre Siguiente.
.jpg)
- Selecciona el lugar a donde se moverá la información separada y haz clic en Finalizar.
.jpg)
- Revisa que todo el contenido numérico se separó correctamente.
.jpg)
Al utilizar esta herramienta podrás tener un resultado bastante preciso y separar el contenido de la columna de la derecha y tener los datos donde quieres. Extraemos el número que se encuentra en la celda, siempre teniendo en cuenta el tipo de separador que usa. Esa será la clave para que esta opción te pueda ayudar sin error.
Usa fórmulas para separar números y texto de celdas en Excel
Para los casos en donde los datos cambian con frecuencia y se desea que los datos se actualicen de forma automática, las fórmulas juegan un papel fundamental. Con ellas se podrán separar los números del texto manteniendo la estructura de los datos. Para esto, existen los siguientes métodos a usar.
- Cuando los valores son como el primer caso que te hemos mostrado, se puede usar la siguiente formula: =DERECHA(A2,LEN(A2)-MIN(BUSCAR({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1). Sustituye la celda A2 por la que contiene la cadena de texto y presiona Enter para que Excel te devuelva la parte numérica de la cadena. Si quieres extraer el texto, la fórmula es: =IZQUIERDA(A2,MIN(BUSCAR({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))-1).
- En caso de que sean datos con números en diferentes posiciones dentro de la misma cadena, puedes usar la siguiente fórmula: =TEXTJOIN("",VERDADERO,SI.ERROR(EXTRAE(A2,SECUENCIA(LARGO(A2)),1)*1,"")). Sustituya la celda A2 por la que tiene la cadena y presione Enter, así se analizará cada carácter y se conservarán solo los valores numéricos. Es importante mencionar que la función SECUENCIA solo está disponible en Excel 365 y Excel 2021. Si tienes Excel 2019, puedes sustituir esa función por la siguiente: =UNIRTEXTO("",VERDADERO,SI.ERROR(EXTRAE(A2,FILA(INDIRECTO("1:"&LARGO(A2))),1)*1,"")) donde se debe introducir como fórmula matricial.
Estas fórmulas no solo ayudarán a tomar el primer número, sino también a analizar el contenido que tiene cada celda. Cada función definida por el usuario va a devolver un resultado preciso al momento de separar un código de producto. Son sencillas de manejar y según el tipo de datos que tengas podrás usar una u otra.
Conclusiones personales
Sin duda, separar números de letras de forma manual puede ser algo que te quite mucho tiempo, sobre todo cuando se manejan grandes listas. Es por eso que te hemos mostrado algunos métodos a los que puedes recurrir de forma sencilla. Sigue cada uno de los pasos según el proceso que tomes y obtén los resultados que deseas.