Saltar al contenido principal

Cómo normalizar archivos CSV de extractos bancarios

No se sube nadaProbado hasta 200 MB

Convierte encabezados variables de bancos en un esquema de transacciones estable antes de conciliar o importar a contabilidad.

Publicado: 2026-09-28Actualizado: 2026-09-281 minNormalizar CSV bancario
Ilustración del flujo de datos para «Cómo normalizar archivos CSV de extractos bancarios»

Los bancos suelen usar nombres distintos para conceptos equivalentes. Un caso real usa TRAN_DATE, DR, CR y PARTICULARS; otro flujo multibanco maneja conceptos como bookingDate, valueDate, partnerName y paymentReference. La solución mantenible es definir primero el esquema de destino y mapear cada fuente de forma explícita.

Define el esquema canónico

En el ejemplo documentado, los destinos son transaction_date, debit_amount, credit_amount, narration y cheque_no. Las asignaciones son TRAN_DATE → transaction_date, DR → debit_amount, CR → credit_amount, PARTICULARS → narration y CHQNO → cheque_no.

Conserva columnas como BAL o SOL si tienen valor para controles o trazabilidad.

No mezcles nombres con valores

Cambiar el encabezado no convierte fechas, separadores decimales ni monedas. Tampoco divide una columna amount con signo en débito y crédito. Esas transformaciones deben ser pasos separados y verificables.

Revisa antes de importar

Comprueba el encabezado final y varias filas representativas: un débito, un crédito, una referencia vacía y texto no ASCII. Confirma que los valores permanecen alineados bajo los nuevos nombres.

Nablyx procesa localmente hasta 200 MB.

Normalizar CSV bancario

Mira la transformación

Los encabezados incómodos se convierten en columnas listas para importar.

Cambia el nombre de las columnas que necesites y mantén cada valor bajo el encabezado correcto.

cust_idcustomer_id
given_namefirst_name
mailemail

✓ Los valores siguen en la columna correcta