Skip to main content

Dividir texto y números en una celda en Excel

Author: Siluvia Last Modified: 2025-06-04

Supongamos que los datos de una celda están mezclados con texto y números, ¿cómo puedes separarlos en celdas de columna distintas? Este tutorial te mostrará los pasos detallados para lograrlo con fórmulas.

doc-split-text-and-numbers-1


¿Cómo dividir texto y números en una celda en Excel?

En esta situación, necesitas aplicar tres fórmulas para dividir texto y números en una celda en celdas de columna separadas.

Primero, necesitas localizar la posición del primer número;
Segundo, extraer el texto de la celda;
Finalmente, obtener los números.

Fórmulas genéricas

Fórmula genérica para localizar la posición del primer número

=MIN(HALLAR({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"))

Fórmula genérica para obtener texto

=IZQUIERDA(A1,posición-1)

Fórmula genérica para obtener números

=DERECHA(A1,LARGO(A1)-posición+1)

Argumentos de las fórmulas anteriores

A1: Representa la celda que contiene el texto y los números que deseas dividir;

Posición: La posición del primer número en A1.

¿Cómo usar estas fórmulas?

Supongamos que tienes una lista de cadenas de texto como se muestra en la captura de pantalla a continuación, puedes hacer lo siguiente para dividir el texto y los números en celdas separadas.

doc-split-text-and-numbers-2

Primero, devuelve la posición inicial de los números en la cadena de texto

1. Selecciona una celda en blanco para mostrar la posición. En este caso, selecciono C3.

2. Ingresa la siguiente fórmula en ella y presiona la tecla Enter. Selecciona la celda del resultado, arrastra el controlador de relleno hacia abajo para aplicar la fórmula a otras celdas hasta que se muestren todas las posiciones que necesitas.

=MIN(HALLAR({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

doc-split-text-and-numbers-3

Segundo, obtén el texto

1. Selecciona una celda en blanco para ubicar el texto. Aquí selecciono D3.

2. Ingresa la siguiente fórmula en ella y presiona la tecla Enter. Selecciona esta celda de resultado, arrastra el controlador de relleno hacia abajo para obtener todo el texto de las celdas inferiores.

=IZQUIERDA(B3,C3-1)

doc-split-text-and-numbers-4

Finalmente, obtén los números

1. Selecciona una celda en blanco, como E3, para ubicar los números.

2. Ingresa la siguiente fórmula en ella y presiona la tecla Enter. Selecciona esta celda de resultado, arrastra el controlador de relleno hacia abajo para obtener todos los números de las celdas inferiores.

=DERECHA(B3,LARGO(B3)-C3+1)

doc-split-text-and-numbers-5

¿Cómo funcionan estas fórmulas?

=MIN(HALLAR({0,1,2,3,4,5,6,7,8,9},B3&"0123456789"))

1. HALLAR({0,1,2,3,4,5,6,7,8,9},B3&"0123456789")

  • B3&"0123456789" devuelve el resultado como: ana varela 240.150123456789.
  • HALLAR({0,1,2,3,4,5,6,7,8,9}, "ana varela 240.150123456789"): La función HALLAR encuentra la posición de los dígitos "0-9" en ana varela 240.150123456789 y devuelve el resultado como {14,16,12,21,13,17,24,25,26,27}.
    El resultado {14,16,12,21,13,17,24,25,26,27} significa que el número 0 está en la posición 14 en ana varela 240.150123456789, el número 1 está en la posición 16 en ana varela 240.150123456789…

2. =MIN({14,16,12,21,13,17,24,25,26,27}): La función MIN obtiene el valor mínimo de la matriz. Aquí el resultado es 12.

=IZQUIERDA(B3,C3-1)

IZQUIERDA(ana varela 240.15,12-1) lo que significa que la función IZQUIERDA extrae los primeros 11 caracteres desde el lado izquierdo de la cadena de texto "ana varela 240.15". El resultado final es ana varela.

=DERECHA(B3,LARGO(B3)-C3+1)

1. LARGO(B3)-C3+1:

  • La función LARGO calcula la longitud total de la cadena de texto (ana varela 240.150123456789) en B3 y devuelve el resultado como 17.
  • 17-12+1: Aquí se obtiene la longitud total de los números en ana varela 240.15. El resultado es 6.

2. =DERECHA(B3,6): La función DERECHA extrae 6 caracteres del lado derecho de ana varela 240.15. Y el resultado final es 240.15.


Funciones relacionadas

Función MED en Excel
La función MED en Excel se utiliza para encontrar y devolver un número específico de caracteres del medio de una cadena de texto dada.

Función HALLAR en Excel
La función HALLAR en Excel se utiliza para encontrar una cadena dentro de otra cadena y devuelve la posición inicial de la cadena dentro de la otra.

Función IZQUIERDA en Excel
La función IZQUIERDA en Excel extrae un número determinado de caracteres del lado izquierdo de una cadena proporcionada.

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

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


Fórmulas relacionadas

Dividir dimensiones en dos partes en Excel
Este artículo explica cómo usar una fórmula para dividir dimensiones en una celda en dos partes sin unidades (longitud y ancho individuales).

Separar números de unidades de medida
Este artículo explica cómo usar una fórmula para separar números de unidades de medida.

Dividir cadena de texto en un carácter específico en una celda en Excel
Este tutorial explica cómo dividir una cadena de texto en un carácter específico en una celda con fórmulas en pasos detallados.


Las Mejores Herramientas de Productividad para Office

Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud

🤖 Asistente de KUTOOLS AI: Revoluciona el análisis de datos basado en: Ejecución Inteligente   |  Generar Código  |  Crear Fórmulas Personalizadas  |  Analizar Datos y Generar Gráficos  |  Invocar Funciones de Kutools
Funciones Populares: Buscar, Resaltar o Identificar Duplicados  |  Eliminar Filas en Blanco  |  Combinar Columnas o Celdas sin Perder Datos  |  Redondear sin Fórmula ...
Super VLookup: Múltiples Criterios  |  Múltiples Valores  |  A través de Varias Hojas  |  Coincidencia Difusa...
Lista Desplegable Avanzada: Lista Desplegable Fácil  |  Lista Desplegable Dependiente  |  Lista Desplegable de Selección Múltiple...
Administrador de Columnas: Agregar un Número Específico de Columnas  |  Mover Columnas  |  Cambiar Estado de Visibilidad de Columnas Ocultas  Comparar Columnas para Seleccionar Celdas Iguales y Diferentes ...
Funciones Destacadas: Cuadrícula de Enfoque  |  Vista de Diseño  |  Barra de Fórmulas Mejorada  |  Administrador de Libros y Hojas de Trabajo | Biblioteca de Recursos (AutoTexto)  |  Selector de Fechas  |  Combinar Hojas de Trabajo  |  Cifrar/Descifrar Celdas  |  Enviar Correos Electrónicos por Lista  |  Super Filtro  |  Filtro Especial (filtrar negrita/cursiva/tachado...) ...
Los 15 Mejores Conjuntos de Herramientas12 Herramientas de Texto (Agregar Texto, Eliminar Caracteres ...)  |  Más de 50 Tipos de Gráficos (Diagrama de Gantt ...)  |  Más de 40 Fórmulas Prácticas (Calcular edad basada en la fecha de nacimiento ...)  |  19 Herramientas de Inserción (Insertar código QR, Insertar imagen desde ruta ...)  |  12 Herramientas de Conversión (Convertir a palabras, Conversión de moneda ...)  |  7 Herramientas de Combinación y División (Combinar filas avanzado, Dividir celdas de Excel ...)  |  ... y más

Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...


Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)

  • ¡Un segundo para cambiar entre decenas de documentos abiertos!
  • Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
  • Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
  • Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.