Unir exportaciones mensuales de CSV en un solo archivo
Junta una carpeta de exportaciones mensuales de hojas de cálculo en una sola tabla con las columnas alineadas, y luego ordena el resultado con Limpiar CSV.
Por qué harías esto
La mayoría de las exportaciones recurrentes —extractos bancarios, informes de plataformas publicitarias, ventas de punto de venta, una lista mensual de contactos de un CRM— llegan como un archivo por mes. Doce de ellos en una carpeta no sirven de mucho por sí solos; un año de números sí es una pregunta que puedes responder de verdad (“¿cuánto gastamos en el segundo trimestre?”), pero eso solo funciona una vez que los doce archivos son una sola tabla. Hacerlo a mano significa abrir cada archivo, copiar sus filas debajo de las últimas y esperar que las cabeceras de columna coincidan — algo que no siempre pasa, sobre todo si una plataforma añade o renombra una columna a mitad de año.
Cómo hacerlo, con la herramienta indicada
Unir CSV apila cualquier número de archivos CSV, TSV, XLSX o JSON en una sola tabla; Limpiar CSV ordena el resultado después.
- Elige los archivos. Toca “Elegir archivos para unir” y selecciona todas tus exportaciones mensuales a la vez; “Añadir más archivos” agrega más a la lista después, y la ✕ de una fila la elimina.
- Define cómo se alinean las columnas. En “Alinear columnas por”, elige Nombre de columna si todas las exportaciones usan las mismas cabeceras (recomendado —una fila cae bajo la columna correcta incluso si los archivos las listan en otro orden), o Posición si los archivos no tienen cabeceras y solo quieres emparejar por el orden de las columnas.
- Marca el origen, si te sirve. Activa “Añadir una columna de ‘archivo de origen’” para etiquetar cada fila con el nombre del archivo del que vino —útil una vez que los meses están combinados y quieres filtrar de vuelta a uno de ellos.
- Une y revisa la vista previa. Toca Unir para construir la tabla combinada; muestra una vista previa de las primeras filas antes de que descargues nada.
- Descarga. Elige CSV, XLSX, JSON o TSV para el archivo unido.
- Ordénalo. Abre el resultado en Limpiar CSV para recortar espacios sobrantes, estandarizar las fechas a un solo formato, normalizar dígitos arábigo-índicos, corregir mayúsculas y minúsculas inconsistentes, o eliminar filas y columnas vacías —el tipo de desorden habitual una vez que doce archivos, cada uno exportado a mano en un día distinto, quedan apilados juntos.
Qué vigilar
“Nombre de columna” y “Posición” se comportan distinto en cuanto las columnas de un archivo no coinciden con las de otro. Alinear por nombre coloca los valores de una fila bajo la cabecera que coincide, independientemente del orden de las columnas, así que una plataforma que añadió una columna en el mes 7 sigue uniéndose sin problema —la columna nueva simplemente tiene celdas vacías para los meses anteriores. Alinear por posición ignora las cabeceras por completo y empareja por el orden de las columnas; si los archivos no tienen el mismo ancho, todo lo que quede más allá del número de columnas del primer archivo se ignora. Cuando tus exportaciones vienen de la misma fuente cada mes, Nombre de columna es la opción más segura por defecto.
Cada archivo tiene un límite de 25 MB, y un archivo demasiado grande no detiene la unión entera. Un archivo que supera ese límite se omite en lugar de frenar todo el lote —así que si una unión de doce archivos devuelve solo once meses de filas, revisa el tamaño de los archivos antes de suponer que algo falló; la herramienta no pierde datos en silencio, pero tampoco espera a un archivo que no puede procesar.
Una exportación CSV lleva una marca invisible (un BOM) para que Excel lea correctamente el texto acentuado y en árabe. Sin ella, el propio importador de CSV de Excel puede adivinar mal la codificación del texto y convertir los caracteres no ingleses en símbolos ilegibles; la salida CSV de Unir CSV incluye esa marca automáticamente. Si exportas como XLSX en su lugar, esto no aplica —un archivo XLSX es un formato distinto que no la necesita, y se abre con el formato ya correcto.
Solo se lee la primera hoja de un libro de Excel. Si una de tus exportaciones mensuales es un XLSX con los datos reales en una segunda pestaña, muévelos o cópialos a la primera hoja antes de unir, o la unión tomará la hoja equivocada (o una vacía) para ese archivo.
Preguntas frecuentes
¿Qué pasa si mis exportaciones mensuales no tienen las mismas columnas?
Alinea por Nombre de columna en vez de Posición —los valores de cada fila caen bajo la cabecera que coincide, así que una columna añadida a mitad de año, o listada en otro orden en un archivo, se une igualmente bien. Cualquier columna que falte en un mes dado simplemente queda con celdas vacías para esas filas.
¿Perderé datos si uno de los archivos de un año de exportaciones es demasiado grande?
No —cada archivo tiene un límite de 25 MB, y el que lo supere se omite mientras el resto del lote se une igual. Compara el número de filas de tu resultado con lo que esperabas; una diferencia suele significar que un archivo era demasiado grande para incluirse, no que se perdieron filas en silencio de un archivo que sí se unió.
¿Por qué el texto en árabe o acentuado se ve mal al abrir el CSV unido en Excel?
Revisa que hayas descargado específicamente el formato CSV —Unir CSV escribe una pequeña marca en su salida CSV para que Excel elija la codificación de texto correcta automáticamente. Si el texto sigue viéndose mal, revisa los archivos de origen mismos, ya que una unión solo puede trasladar lo que sus entradas ya tenían.
Abrir la herramienta
Junta varias hojas en una sola tabla con las columnas alineadas
Corrige espacios sobrantes, mayúsculas, fechas raras y dígitos árabes