Saltar al contenido
Klargrid

Abrir un CSV demasiado grande para Excel

Una exportación de tres millones de filas: Excel abre algo más de un millón, avisa, e ignora el resto. Hay que filtrar o dividir antes, o no pasar por una hoja.

En Excel, paso a paso

  1. Filtrar al importar

    Datos, Desde texto/CSV, Transformar datos: filtrar por el periodo o la región que quiera, luego Cargar.

  2. Cargar en el modelo

    Cargar en, marcar "Agregar estos datos al modelo de datos": las filas no están en una hoja, pero una tabla dinámica las lee todas.

  3. Dividir

    Cortar el archivo en trozos de menos de un millón de filas, y abrir cada uno.

Los inconvenientes

  • Abrir el archivo directamente pierde las filas que superan el límite, y un total calculado después es erróneo sin ningún error.
  • Un archivo de varios gigabytes puede agotar la memoria de un Excel de 32 bits mucho antes del límite de filas.
  • Un editor de texto normal se congela con un archivo de ese tamaño.

Más rápido, en todo el archivo

Abrir un archivo grande lee un CSV de varios gigabytes en su disco, por trozos: recorrer, filtrar, ordenar y exportar lo que cabe en Excel. Dividir un archivo lo reparte en archivos del tamaño que quiera.

Preguntas frecuentes

¿Cuántas filas puede contener un archivo de Excel?
1.048.576 filas y 16.384 columnas por hoja.