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.
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
Sube el CSV o XLSX con la columna
stock_texty abre el editor de tablas. El ejemplo mantiene la columnaproductopara revisar las filas.Crea la columna de resultado
cantidaddesde la columna origenstock_text.Abre los ajustes de la columna
cantidadcon el icono de engranaje del encabezado.
La animación abre la columna de resultado cantidad, donde quedará el número extraído.En
Transformaciones, eligeExpresión regular, escribe\d+y selecciona la acciónEliminar todo excepto.
La expresión \d+encuentra el primer número del texto y la acción conserva solo ese fragmento.Guarda los ajustes y revisa la vista previa:
En stock: 12 udsdebe convertirse en12, yQuedan 3 udsen3.
Antes / después
Antes
datos de origen| stock_text | producto |
|---|---|
| En stock: 12 uds | Lámpara de mesa Alba |
| Quedan 3 uds | Estantería Olivo |
| Pedido anticipado 25 uds | Taza de viaje Norte |
Después
resultado| cantidad | producto |
|---|---|
| 12 | Lámpara de mesa Alba |
| 3 | Estantería Olivo |
| 25 | Taza 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.