Catálogos de proveedores

Cómo quitar prefijos y unidades de una lista de proveedor

2026-06-29
Tarea

La tabla del proveedor trae precio y stock mezclados con texto: Precio: 23,90 EUR y Stock: 12 uds. La importación necesita campos numéricos price_clean y stock_clean.

Respuesta corta

Si el formato puede variar, extraiga el número con la expresión regular [0-9]+(?:[,.][0-9]+)? (encuentra un número entero o decimal: uno o más dígitos y una parte decimal opcional tras punto o coma). Si los prefijos y unidades son estables, elimínelos con reglas de subcadena.

Cómo hacerlo en Eofferix

Método 1: usar una expresión regular en Eofferix

  1. Cree la columna final price_clean desde price_raw y abra su configuración.

    Apertura de price_clean
    La animación muestra la apertura de la configuración de la columna final.
  2. Agregue una regla: condición Expresión regular, valor [0-9]+(?:[,.][0-9]+)? (encuentra un número entero o decimal: uno o más dígitos y una parte decimal opcional tras punto o coma), acción Eliminar todo excepto.

    Expresión regular para limpiar precio
    La regla conserva solo el número del precio y elimina el texto alrededor.

Método 2: usar búsqueda de subcadena en Eofferix

  1. Si las cadenas son estables, cree price_clean_text y quite las subcadenas Precio: y EUR.

    Reglas de subcadena para precio
    Las subcadenas sirven cuando el proveedor usa siempre el mismo prefijo y la misma unidad.
  2. Para el stock, cree stock_clean y quite las subcadenas Stock: y uds.

    Reglas de subcadena para stock
    Después de quitar ambas partes, queda solo el número de stock.

Antes / después

Antes

datos de origen
vendor_codenameprice_rawstock_raw
VN-1001Lampara AlbaPrecio: 23,90 EURStock: 12 uds
VN-1002Sillon CostaPrecio: 128,00 EURStock: 0 uds

Después

resultado
vendor_codenameprice_cleanstock_clean
VN-1001Lampara Alba23,9012
VN-1002Sillon Costa128,000

Qué conviene recordar

  • La expresión regular es más segura cuando la moneda puede aparecer antes o después del número.
  • Las subcadenas son más sencillas para prefijos estables como Precio: y unidades como uds.
  • Revise varias filas de vista previa: el stock cero debe quedar como 0, no como valor vacío.

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