Herramienta de diferencias CSV / Excel

Compara dos fuentes CSV o XLSX y exporta un informe PDF con diferencias por fila, columna y celda

Util para QA, conciliacion financiera y revision de contenido. Permite alinear por columnas clave.

Resultados de ejemplo

1 Ejemplos

Comparar dos versiones de precios y exportar un PDF

Resalta filas nuevas, eliminadas y celdas modificadas para revision de QA o finanzas

csv-excel-diff-tool-example1.pdf Ver archivo
Ver parámetros de entrada
{ "leftInput": "id,sku,price,status\n1,A-100,29.99,active\n2,A-200,45.00,active", "rightInput": "id,sku,price,status\n1,A-100,29.99,active\n2,A-200,49.00,active\n3,A-300,15.00,draft", "keyColumns": "id", "compareMode": "all", "reportTitle": "Pricing Snapshot Diff" }

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: text/csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain

Click to upload file or drag and drop file here

Maximum file size: 20MB Supported formats: text/csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel, text/plain

Datos clave

Categoría
Datos y tablas
Tipos de entrada
textarea, file, text, select
Tipo de salida
file
Cobertura de muestras
4
API disponible
Yes

Resumen

La Herramienta de diferencias CSV / Excel permite comparar dos archivos de datos y generar un informe detallado en formato PDF con las discrepancias encontradas. Al definir columnas clave, puedes alinear las filas con precisión y detectar cambios a nivel de celda, fila o columna, eligiendo si deseas comparar el contenido, el tipo de dato o el formato. Es la solución ideal para auditorías de calidad (QA), conciliaciones financieras y revisión de inventarios sin necesidad de revisar manualmente hojas de cálculo extensas.

Cuándo usarlo

  • Cuando necesitas conciliar dos reportes financieros o bases de datos para encontrar discrepancias en los valores.
  • Al realizar pruebas de calidad (QA) para verificar que las exportaciones de datos de un sistema coinciden con los resultados esperados.
  • Para auditar listas de precios o inventarios actualizados, identificando rápidamente qué artículos fueron añadidos, eliminados o modificados.

Cómo funciona

  • Sube tus archivos originales en los campos de entrada izquierdo y derecho, ya sea pegando texto CSV o cargando archivos CSV/XLSX.
  • Especifica las columnas clave (por ejemplo, un ID o SKU) para que la herramienta sepa cómo alinear y comparar las filas correctamente.
  • Selecciona el modo de comparación deseado (todo, solo contenido, tipo o formato) y asigna un título al informe.
  • Ejecuta la herramienta para generar y descargar un informe en PDF que resalta visualmente las diferencias exactas entre ambas fuentes.

Casos de uso

Conciliación de reportes de ventas mensuales entre el sistema contable y el CRM.
Detección de cambios no autorizados en bases de datos de clientes o listas de empleados.
Verificación de actualizaciones masivas de precios en catálogos de comercio electrónico antes de publicarlos.

Ejemplos

1. Auditoría de actualización de precios

Analista de Finanzas
Contexto
El equipo de ventas ha enviado una nueva lista de precios para el próximo trimestre en formato CSV, y debe compararse con la lista actual.
Problema
Identificar qué productos subieron de precio, cuáles se mantuvieron y si se añadieron nuevos SKUs, sin revisar miles de filas a mano.
Cómo usarlo
Pega el CSV actual en el lado izquierdo y el nuevo en el derecho. Define 'id' como columna clave, selecciona el modo 'Content + Type + Format' y nombra el reporte 'Pricing Snapshot Diff'.
Configuración de ejemplo
keyColumns: id, compareMode: all
Resultado
Se genera un PDF que resalta las celdas modificadas, mostrando los precios antiguos frente a los nuevos, además de listar las filas de los productos recién añadidos.

2. Validación de exportación de datos (QA)

Ingeniero de QA
Contexto
Tras una migración de base de datos, el sistema genera un reporte de usuarios en formato XLSX que debe coincidir exactamente con el sistema antiguo.
Problema
Asegurar que ningún dato de usuario (email, nombre, rol) se haya corrompido o perdido durante la migración.
Cómo usarlo
Sube el archivo XLSX antiguo a la izquierda y el nuevo a la derecha. Especifica 'email' en las columnas clave y elige comparar 'Cell Content Only'.
Configuración de ejemplo
keyColumns: email, compareMode: content
Resultado
Un informe PDF detalla cualquier discrepancia en los nombres o roles asociados a cada correo electrónico, confirmando la integridad de la migración.

Probar con muestras

csv, xml, xlsx

Hubs relacionados

Preguntas frecuentes

¿Qué formatos de archivo admite la herramienta?

Puedes pegar texto en formato CSV directamente o subir archivos con extensión .csv y .xlsx.

¿Para qué sirven las columnas clave?

Las columnas clave (como un ID de producto o correo electrónico) actúan como identificadores únicos. Permiten a la herramienta emparejar la misma fila en ambos archivos, incluso si el orden ha cambiado.

¿Puedo comparar hojas específicas dentro de un archivo Excel?

Sí, puedes indicar el nombre exacto de la hoja que deseas comparar utilizando los campos opcionales de 'Hoja izquierda' y 'Hoja derecha'.

¿Qué modos de comparación están disponibles?

Puedes comparar todo (contenido, tipo y formato), o restringir la comparación para evaluar únicamente el contenido de las celdas, el tipo de dato o el formato.

¿En qué formato se exportan los resultados?

Los resultados de la comparación se exportan como un documento PDF estructurado que detalla las diferencias encontradas a nivel de fila, columna y celda.

Documentación de la API

Punto final de la solicitud

POST /es/api/tools/csv-excel-diff-tool

Parámetros de la solicitud

Nombre del parámetro Tipo Requerido Descripción
leftInput textarea No -
leftFile file (Subida requerida) No -
leftSheetName text No -
rightInput textarea No -
rightFile file (Subida requerida) No -
rightSheetName text No -
keyColumns text No -
compareMode select No -
reportTitle text No -

Los parámetros de tipo archivo necesitan ser subidos primero vía POST /upload/csv-excel-diff-tool para obtener filePath, luego pasar filePath al campo de archivo correspondiente.

Formato de respuesta

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Archivo: Archivo

Documentación de MCP

Agregue este herramienta a su configuración de servidor MCP:

{
  "mcpServers": {
    "elysiatools-csv-excel-diff-tool": {
      "name": "csv-excel-diff-tool",
      "description": "Compara dos fuentes CSV o XLSX y exporta un informe PDF con diferencias por fila, columna y celda",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=csv-excel-diff-tool",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.

Soporte para enlaces de archivos URL o codificación Base64 para parámetros de archivo.

Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]