Abrir un archivo CSV con más filas que las 1.048.576 de Excel
La cuadrícula de Excel termina en la fila 1.048.576. Con un CSV mayor avisa de que los datos son demasiado grandes, y las filas que pasan del límite se pierden si guardas. Las exportaciones de logs, pedidos o tablas de bases de datos suelen ser mayores.
BigText abre un CSV de cualquier tamaño como tabla al instante y nunca lo carga en memoria: un archivo de 50 millones de filas se desplaza tan rápido como uno de cincuenta. Es gratuito y funciona en Windows, Linux y macOS.
Paso a paso
Abre el archivo
Descarga BigText y abre el .csv o .tsv con Archivo → Abrir, o arrástralo a la ventana. Se abre como tabla: el separador (coma, punto y coma, tabulador o barra vertical) se detecta en las primeras líneas y la primera fila queda como encabezado fijo.
Ctrl+Tcambia entre tabla y texto.Muévete por el archivo
Desplázate, pulsa
Ctrl+Gpara ir a una fila oCtrl+Fpara buscar en todo el archivo; «Buscar todo» lista cada coincidencia con su línea. Nada espera a que el archivo cargue, porque nunca se carga.Analízalo sin Excel
Haz clic derecho en un encabezado de columna: «Estadísticas…» (filas, valores vacíos y distintos, suma, media, mínimo, máximo y los valores más frecuentes), filtrar filas por esa columna, «Agrupar filas por esta columna…» con sumas de otra columna y «Tabla dinámica por esta columna…». Ordenar funciona en archivos de hasta 1 GB.
O ajústalo a Excel
Archivo → Dividir archivo… corta el CSV en
name.part001.csv,name.part002.csv… con un número de líneas dado, por ejemplo 1.000.000, siempre entre registros (un campo entre comillas con saltos de línea queda entero), y «Repetir la fila de encabezado en cada parte» pone los nombres de columna al principio de cada una. Para quedarte solo con algunas filas, fíltralas («Filtrar filas por condiciones…») y guarda el resultado como un CSV nuevo y más pequeño.
Conviene saber
- Ver → Comprobar filas de la tabla… lista los registros con un número de campos incorrecto, una comilla suelta o texto en una columna numérica, con sus números de línea.
- Las mismas herramientas funcionan en scripts con
bigtext-cli, por ejemplobigtext-cli pivot.