O Excel limita cada planilha a exatamente 1.048.576 linhas (2^20) e 16.384 colunas (2^14). Esse limite existe desde o Excel 2007 e não mudou em quase 20 anos. Se seu dataset é maior que isso, você precisa de uma abordagem diferente.
O que acontece quando você excede o limite
Se você tentar abrir um CSV com mais de 1.048.576 linhas, o Excel pode: truncar silenciosamente os dados (perigoso pois você pode não perceber), exibir uma mensagem de erro, ou simplesmente travar.
Alternativas práticas
Dividir o arquivo: Use split -l 500000 arquivo.csv parte_ para dividir em arquivos menores. Funciona, mas é trabalhoso para análise que precisa de todos os dados juntos.
Power Query: Filtre antes de carregar na planilha. Bom para subconjuntos, mas não resolve se você precisa de todas as linhas.
Viztab: Sem limite de linhas. Abra arquivos com 10+ milhões de linhas no navegador com a mesma experiência de planilha.
Perguntas frequentes
O limite de 1.048.576 linhas (2^20) vem do formato de arquivo XLSX, que usa inteiros de 20 bits para endereçamento de linhas. Mudar esse limite exigiria um novo formato de arquivo.
A Microsoft não anunciou nenhum plano para aumentar o limite de linhas. O formato XLSX não foi alterado desde 2007. Para dados maiores, a Microsoft direciona usuários para Power BI.
O Excel importará apenas as primeiras 1.048.576 linhas e descartará o restante silenciosamente. Isso pode levar a análises incorretas se você não perceber a truncagem.
Sem limites de linhas no Viztab
O Viztab abre arquivos que o Excel não consegue. 10 milhões de linhas, zero problemas.
Abrir Viztab