Archivo Excel CSV. con más de 1.048.576 filas de datos

Me han dado un archivo CSV con más de la MAX Excel puede manejar, y realmente necesito ser capaz de ver todos los datos. Entiendo y he probado el método de "dividir", pero no funciona.

Algunos antecedentes: El archivo CSV es un archivo CSV de Excel, y la persona que dio el archivo ha dicho que hay alrededor de 2m filas de datos.

Cuando lo importo en Excel, obtengo los datos hasta la fila 1.048.576, y luego vuelvo a importarlo en una nueva pestaña a partir de la fila 1.048.577 de los datos, pero sólo me da una fila, y sé a ciencia cierta que debería haber más (no sólo por el hecho de que "la persona" dijo que hay más de 2 millones, sino por la información de los últimos conjuntos de filas).

He pensado que tal vez la razón de que esto ocurra es porque me han proporcionado el archivo CSV como un archivo CSV de Excel, y por lo tanto toda la información más allá de 1.048.576 se pierde (?).

¿Tengo que pedir un archivo en formato de base de datos SQL?

Deberías probar delimit puede abrir hasta 2 mil millones de filas y 2 millones de columnas muy rápidamente tiene una prueba gratuita de 15 días también. A mí me funciona bien.

Comentarios (5)

Excel 2007+ está limitado a algo más de 1 millón de filas ( 2^20 para ser precisos), así que nunca cargará tu archivo de 2M de líneas. Creo que la técnica a la que te refieres como dividir es lo que tiene incorporado Excel, pero por lo visto sólo funciona para problemas de ancho, no para problemas de longitud.

La forma más fácil que veo de inmediato es utilizar alguna herramienta de división de archivos - hay toneladas de 'em y usar eso para cargar los archivos csv parciales resultantes en múltiples hojas de trabajo.

ps: "Los archivos csv de Excel" no existen, sólo hay archivos producidos por Excel que utilizan uno de los formatos comúnmente conocidos como archivos csv...

Comentarios (2)

Puede utilizar PowerPivot para trabajar con archivos de hasta 2GB, lo que será suficiente para sus necesidades.

Comentarios (1)