Datos de hoja de cálculo

Cómo extraer un número de un texto en Excel

2026-06-28
Tarea

Un archivo de proveedor trae el stock como texto: En stock: 12 uds, Quedan 3 uds, Pedido anticipado 25 uds. La importación necesita una columna cantidad con solo el número: 12, 3, 25.

Respuesta corta

Crea cantidad desde stock_text y añade una transformación: condición Expresión regular con \d+, acción Eliminar todo excepto.

Cómo hacerlo en Eofferix

  1. Sube el CSV o XLSX con la columna stock_text y abre el editor de tablas. El ejemplo mantiene la columna producto para revisar las filas.

  2. Crea la columna de resultado cantidad desde la columna origen stock_text.

  3. Abre los ajustes de la columna cantidad con el icono de engranaje del encabezado.

    Apertura de los ajustes de la columna cantidad en Eofferix
    La animación abre la columna de resultado cantidad, donde quedará el número extraído.
  4. En Transformaciones, elige Expresión regular, escribe \d+ y selecciona la acción Eliminar todo excepto.

    Regla de Eofferix: expresión regular \d+ y Eliminar todo excepto
    La expresión \d+ encuentra el primer número del texto y la acción conserva solo ese fragmento.
  5. Guarda los ajustes y revisa la vista previa: En stock: 12 uds debe convertirse en 12, y Quedan 3 uds en 3.

Antes / después

Antes

datos de origen
stock_textproducto
En stock: 12 udsLámpara de mesa Alba
Quedan 3 udsEstantería Olivo
Pedido anticipado 25 udsTaza de viaje Norte

Después

resultado
cantidadproducto
12Lámpara de mesa Alba
3Estantería Olivo
25Taza de viaje Norte

Qué conviene recordar

  • Usa esta configuración cuando el primer número del texto es el valor necesario.
  • Si una celda contiene varios números y necesitas otro, haz más precisa la expresión regular.
  • Después de extraerlo, el número se puede usar en filtros, fórmulas y condiciones de exportación.

Procesa datos más rápido con Eofferix

Crea una cuenta gratis para automatizar catálogos y listas de precios según tus reglas.

Registrarse