Saltar al contenido principal

UNIÓN VERTICAL DE CSV · GUÍA PRÁCTICA

Cómo unir varios archivos CSV en vertical

Abrir la unión de CSV

Los CSV mensuales o por sucursal con las mismas columnas pueden apilarse en un solo archivo. Aprende a conservar una cabecera, respetar el orden y detectar columnas incompatibles antes de unirlos.

Publicado:

Actualizado:

Herramienta relacionada: Unir verticalmente

Apila CSV con las mismas columnas

Si coinciden los nombres y posiciones de las columnas, se conserva la cabecera del primer archivo y se añaden todas las filas en orden. LocaCSV une entre 2 y 20 CSV con un total de hasta 50 MiB.

Prueba una unión vertical de CSV

Invierte el orden de los archivos para ver cómo cambia la salida o prueba columnas en distinto orden.

CSV que se van a unir

2 archivos

1julio.csv

2 filas de datos

PedidoSucursalImporte
A001Madrid1200
A002Bogotá850

2agosto.csv

2 filas de datos

PedidoSucursalImporte
A003Madrid640
A004Sevilla2100

Resultado unido

4 filas de salida

CSV_unido.csv

Una sola cabecera

PedidoSucursalImporte
A001Madrid1200
A002Bogotá850
A003Madrid640
A004Sevilla2100

Cuándo conviene una unión vertical

La unión vertical sirve para archivos que describen los mismos campos: añade filas. No es lo mismo que unir por clave para añadir columnas de otra tabla.

  • Consolidar ventas mensuales en un archivo anual
  • Reunir informes iguales de varias sucursales
  • Recomponer CSV exportados por lotes
  • Reducir archivos antes del siguiente proceso

¿Qué método elegir para unir CSV?

El método depende de si es una tarea pequeña y puntual o un flujo repetido. Conserva los originales y elige una opción que permita comprobar filas omitidas o duplicadas.

Cuatro formas de unir archivos CSV
MétodoIdeal paraVentajaAtención
ExcelPocos CSV pequeñosPermite revisar mientras se copiaPosición de pegado, cabeceras repetidas y límite de filas
Power QueryImportaciones repetidas de una carpetaLa consulta guardada se puede actualizarRevisar conversión de tipos y filas con error
PythonAutomatización periódica o a medidaAutomatiza validación y salidaHay que mantener entorno y código
LocaCSVCSV con 50 MiB totales o menosFunciona en el navegador y detiene columnas distintasExige 2–20 archivos con nombres y orden iguales
  • Excel

    Ideal para
    Pocos CSV pequeños
    Ventaja
    Permite revisar mientras se copia
    Atención
    Posición de pegado, cabeceras repetidas y límite de filas
  • Power Query

    Ideal para
    Importaciones repetidas de una carpeta
    Ventaja
    La consulta guardada se puede actualizar
    Atención
    Revisar conversión de tipos y filas con error
  • Python

    Ideal para
    Automatización periódica o a medida
    Ventaja
    Automatiza validación y salida
    Atención
    Hay que mantener entorno y código
  • LocaCSV

    Ideal para
    CSV con 50 MiB totales o menos
    Ventaja
    Funciona en el navegador y detiene columnas distintas
    Atención
    Exige 2–20 archivos con nombres y orden iguales

Une CSV en cuatro pasos con LocaCSV

Si la vista previa no es correcta, cambia la codificación o el separador de ese archivo antes de unir.

  1. Abre «Unir CSV en vertical» y selecciona entre 2 y 20 archivos.
  2. Comprueba vista previa, codificación, separador y coincidencia de columnas de cada archivo.
  3. Mueve los archivos arriba o abajo hasta obtener el orden deseado.
  4. Confirma la salida, ejecuta y guarda el CSV cuando coincidan las filas de entrada y salida.
Unir verticalmente

El orden de archivos determina las filas

Las filas siguen la lista de arriba abajo y se mantiene el orden interno de cada archivo. Si julio.csv está antes que agosto.csv, las filas de julio aparecen primero.

  • La cabecera del primer archivo se escribe una sola vez
  • Al cambiar el orden se vuelve a validar respecto al nuevo primer archivo
  • Ordena antes de ejecutar si necesitas una secuencia cronológica

Comprueba cabeceras y el límite de 50 MiB

Todos los nombres y posiciones deben coincidir exactamente con el primer archivo. «Sucursal,Importe» no se une con «Importe,Sucursal», para evitar valores bajo columnas equivocadas.

  • Selecciona entre 2 y 20 archivos
  • El total de entrada debe ser 50 MiB o menos
  • No se adivinan ni corrigen columnas renombradas o adicionales
  • Antes de terminar se verifica que filas de entrada y salida coincidan

Si cambian la codificación o el separador

Las entradas pueden mezclar UTF-8, Shift_JIS y otras codificaciones o separadores admitidos. Ajusta cada archivo; la salida usa una sola codificación y separador.

  • Elige coma, punto y coma, tabulador o barra vertical por archivo
  • Salida en UTF-8 con o sin BOM, Shift_JIS, ISO-8859-1, CP949, Big5, GB18030 o Windows-1252
  • Los caracteres no representables detienen la unión en lugar de sustituirse en silencio