CSV Merge — Combina archivos CSV en línea
Combina varios archivos CSV en tu navegador: añade filas emparejando columnas por encabezado o une archivos por una columna clave con inner join o left join.
🔒 Se ejecuta completamente en tu navegador — nada se cargaDos formas de combinar archivos CSV
Los datos rara vez llegan en una sola pieza. Las exportaciones mensuales, los informes regionales y los distintos sistemas generan cada uno su propio archivo CSV y, tarde o temprano, necesitas reunirlos en una única tabla. CSV Merge ofrece las dos operaciones que más se necesitan. Append rows (añadir filas) apila los archivos uno encima de otro, algo ideal para combinar las exportaciones de enero, febrero y marzo en un solo archivo acumulado del año. Join on a key column (unir por una columna clave) coloca los registros coincidentes uno al lado del otro; por ejemplo, añade los nombres de clientes de un archivo a las líneas de pedido de otro mediante un campo compartido customer_id.
Al añadir filas, las columnas se emparejan por el nombre del encabezado y no por su posición, de modo que los archivos con columnas en otro orden, o con campos adicionales o ausentes, siguen alineándose correctamente. El encabezado combinado es la unión de todos los encabezados, y las celdas que un archivo no aporta se dejan vacías. Activa la opción source_file para añadir una columna que registre de qué archivo procede cada fila.
Cómo funciona la unión
Las uniones se ejecutan desde el primer archivo de la lista hasta el último. El selector de clave solo ofrece columnas que existen en todos los archivos. Un inner join conserva las filas cuya clave aparece en todos los archivos, mientras que un left join conserva todas las filas del primer archivo y deja en blanco las columnas adicionales cuando no hay coincidencia. Si una clave aparece varias veces en un archivo posterior, se genera una fila de salida por cada coincidencia, exactamente igual que en un join de SQL. Las claves se comparan tras eliminar los espacios que las rodean, y las claves vacías nunca se emparejan. Las columnas cuyo nombre coincide con el de otras anteriores reciben un sufijo numérico, como name_2.
Privado y fiable
El delimitador de cada archivo se detecta automáticamente, los campos entre comillas que contienen comas o saltos de línea se procesan correctamente y se ignora la marca de orden de bytes (BOM) UTF-8 al inicio de un archivo. Todo se ejecuta localmente en tu navegador: los archivos nunca se suben, por lo que las listas de clientes y las exportaciones financieras permanecen en tu dispositivo. Revisa la vista previa de las primeras 100 filas y, después, descarga el archivo combinado completo con coma, punto y coma, tabulación o barra vertical como delimitador. Para combinaciones más complejas, como filtros o agregaciones entre archivos, prueba la herramienta SQL on CSV.
Cómo usar
- Añade archivos CSVSuelta dos o más archivos CSV. Usa las flechas para establecer su orden; el primer archivo es la tabla base.
- Elige un modo de combinaciónUsa Append rows para apilar archivos, o únelos por una columna clave que exista en todos ellos.
- Combina y previsualizaHaz clic en Merge files y revisa la vista previa de la tabla combinada.
- DescargaGuarda el CSV combinado con el delimitador que prefieras.