Cómo dividir un archivo CSV grande en partes más pequeñas con el encabezado
Las exportaciones completas de sistemas, las bases de clientes y los historiales de transacciones crecen rápido. Llega un momento en que el archivo CSV es demasiado grande para lo que necesitas hacer con él, y la solución es dividirlo en partes.
Cuándo hay que dividir un CSV
- Límite de Excel: una hoja admite como máximo 1.048.576 filas. Con más, Excel abre solo el principio y avisa de que el archivo no se cargó por completo; el resto sencillamente no aparece.
- Límite de importación: las tiendas online, las plataformas de correo, los CRM y los programas de gestión suelen aceptar un número máximo de filas o un tamaño máximo por carga.
- Adjuntos de correo: servicios como Gmail limitan los adjuntos a 25 MB.
- Trabajo en equipo: repartir una lista grande entre varias personas, cada una con su parte.
Por qué no cortarlo a mano
Abrir el archivo en un editor de texto y recortar trozos parece sencillo, pero es fácil partir una fila por la mitad, olvidar el encabezado en las siguientes partes o estropear la codificación de los acentos al guardar. Las herramientas de línea de comandos, como split en Linux, dividen por líneas, pero tampoco repiten el encabezado, así que cada parte a partir de la segunda se importa sin nombres de columna.
Cómo dividir con la herramienta Dividir CSV
Dividir CSV divide los archivos de dos formas:
- Por filas por archivo: defines cuántas filas tendrá cada parte, por ejemplo 1.000 o 50.000, según el límite del destino.
- Por cantidad de archivos: indicas en cuántas partes quieres dividirlo y las filas se reparten por igual.
Antes de generarlas, muestra cuántas partes se crearán. Con la opción de repetir el encabezado activada, cada parte empieza con la misma fila de títulos que el original y se puede abrir o importar por separado. El separador original se mantiene y los valores no cambian: los ceros a la izquierda y las fechas quedan igual. Las partes salen numeradas en orden, en un único archivo ZIP, en UTF-8.
Consejos para elegir el tamaño de las partes
Parte del límite del destino y deja margen: si la plataforma acepta hasta 10.000 filas, usa 9.500. Si el límite está en megabytes, divide el tamaño del archivo entre el límite y usa un número de partes algo mayor. Para abrir en Excel, cualquier valor por debajo del millón de filas por parte funciona, pero las partes más pequeñas se abren más rápido.
Cuando hayas procesado las partes, si necesitas volver a juntarlo todo, Unir CSV hace el camino inverso, con el encabezado una sola vez.
Preguntas frecuentes
Sí, con la opción "Repetir el encabezado en cada archivo" activada. Desactivada, solo se dividen las filas de datos.
No. Los valores se copian tal como están en el archivo original, incluidos los ceros a la izquierda y las fechas.
No. La división se hace en tu navegador y el archivo sigue en tu ordenador.