Diff de tablas
Un diff de tablas compara filas y celdas de tablas estructuradas. Úsalo para exportaciones CSV o Excel, y para extractos bancarios cuando ABDiff pueda analizar sus transacciones.
Iniciar un diff de tablas
Suelta un archivo de tabla para inspeccionarlo, o suelta dos archivos
de tabla para compararlos. ABDiff abre una vista de tabla para CSV, TSV,
texto separado por tabuladores, texto delimitado consistente,
.xls y .xlsx.
Los extractos bancarios reconocidos también se abren como tablas. Las entradas compatibles incluyen CSV/TSV/texto, libros de Excel, XML CAMT.053, OFX/QFX/QBO/OFC, QIF, MT940/STA, Norma 43, extractos PDF e imágenes de extractos como PNG, JPEG, HEIC y TIFF.
Los PDF se abren primero en Diff de PDF. Para analizar los PDF actuales como extractos bancarios, elige File ▸ Open Current Files as Bank Statements. Las imágenes también permanecen en la comparación de imágenes hasta que eliges explícitamente File ▸ Open Image as Table.
Tablas genéricas
ABDiff alinea las filas antes de comparar los valores de las celdas. Usa Match rows by para elegir cómo se emparejan las filas:
- Auto elige una columna clave de alta confianza
cuando existe, como
product_id,skuoname. Si no hay una clave fuerte, usa la fila completa. - Exact row order compara la fila 1 con la fila 1, la fila 2 con la fila 2, y así sucesivamente.
- Entire row solo empareja filas cuando todos los valores visibles son iguales. Una celda modificada se convierte en una fila eliminada y una fila añadida.
- Una columna, como ID o Name, empareja las filas por esa columna.
La vista Summary lista las filas añadidas, eliminadas y modificadas que son significativas. La vista Changes concentra la tabla en columnas de identidad y columnas modificadas.
Opciones de vista
Para tablas genéricas, usa el botón de opciones de vista para ocultar columnas de metadatos ruidosas:
- UUID
- ISO-8601
- All Dates
Cuando una fila solo cambia en columnas de metadatos ocultas, ABDiff la trata como un cambio solo de metadatos, no como un cambio significativo de tabla.
Extractos bancarios
Cuando ambos archivos se analizan como extractos bancarios, ABDiff cambia a vistas orientadas a extractos y usa emparejamiento de transacciones en lugar de controles manuales de emparejamiento de filas.
ABDiff normaliza cada transacción en:
- fecha
- descripción
- importe
- moneda
- saldo
- referencia
Empareja transacciones por referencias estables, detalles exactos, cargos recurrentes, patrones de comercio e importe, y posibles coincidencias con fechas cercanas o descripciones similares.
Vistas de extractos
- Overview resume los deltas de gastos, ingresos, movimiento neto y cambios de transacciones. También resalta cambios por categoría, principales comercios, cargos recurrentes y los mayores movimientos.
- Transactions muestra solo las filas que requieren revisión, como transacciones modificadas, transacciones solo en el extracto antiguo o nuevo, posibles coincidencias y candidatos duplicados.
- Source: Left y Source: Right muestran las filas de origen analizadas para auditar la tabla de transacciones normalizada frente a las columnas originales.
Solo lectura
El diff de tablas es de solo lectura:
- No expone comandos de edición de texto.
- No admite Guardar ni Guardar como parche.
- Las vistas de origen son ayudas de inspección; los archivos de tabla originales siguen siendo la fuente de verdad.