Unir archivos CSV en uno solo
Varios archivos entran, uno sale, con las columnas emparejadas por nombre.
- Empareja columnas por nombre
- Cualquier cantidad de archivos
- Informa las columnas que no coinciden
- No se sube nada
1.Añade los archivos
CSV o TSV. Varios a la vez o de a pocos.
Por qué existe
Unir CSV a mano falla de una forma muy concreta: los archivos coinciden en lo que significan las columnas pero no en su orden, y una concatenación ingenua desplaza en silencio cada valor una columna a la izquierda. Esta herramienta empareja las columnas por nombre, te dice a qué archivos les faltaba cuáles y rellena los huecos con vacíos en lugar de datos equivocados.
Qué hace
- Toma cualquier cantidad de archivos CSV o TSV y apila sus filas en uno solo.
- Alinea las columnas por nombre de encabezado, no por posición, así que el orden de las columnas puede variar entre archivos.
- Nombra cada columna que falta en al menos un archivo, antes de que confirmes la unión.
- Opcionalmente añade una columna `source_file` para saber después de dónde vino cada fila.
- Descarga el resultado como un único CSV.
Lo que no hará en silencio
No eliminará una columna que solo tienen algunos archivos, y no supondrá que dos columnas con nombres distintos significan lo mismo. Ambas son decisiones, y las consulta en lugar de asumirlas.
Preguntas
- ¿Qué pasa si los archivos tienen columnas distintas?
- Todas las columnas de todos los archivos aparecen en el resultado. Una fila de un archivo que no tenía cierta columna queda con un valor vacío ahí. Las columnas que no coinciden se listan antes de unir, así que nada te sorprende.
- ¿El orden de las columnas tiene que coincidir?
- No. Las columnas se emparejan por nombre de encabezado. Esa es la diferencia que importa: concatenar archivos por posición cuando el orden difiere corrompe todas las filas, sin avisar.
- ¿Cuántos archivos puedo unir?
- Tantos como memoria tenga la pestaña. El límite práctico es el tamaño total, no la cantidad de archivos.
La respuesta larga
Esta página hace el trabajo. La guía lo explica, incluidas las partes que una herramienta no puede decidir por ti.
Cómo combinar varios archivos CSV en uno soloConcatenar alinea las columnas por posición, así que un encabezado en otro orden arruina el resultado sin avisar. Aprende a unir por nombre y a verificarlo.Las otras herramientas
- Abrir un archivo CSV en el navegadorSuelta un archivo. Se abre aquí y se queda aquí.Ábrelo
- Ejecutar SQL en un archivo CSVSQL real sobre tu archivo, sin instalar una base de datos.Ábrelo
- Eliminar filas duplicadas de un CSVDuplicados según las columnas que tú indiques que identifican una fila.Ábrelo
- Comparar dos archivos CSVAñadidos, eliminados, cambiados, emparejados por una clave y no línea por línea.Ábrelo
- Convertir un CSV a PDFUn CSV, maquetado como una tabla legible y guardado como PDF.Ábrelo