Representação de uma planilha grande demais para ser aberta com rapidez

É dia de fechamento e o financeiro precisa do total do mês. Alguém exporta os lançamentos do ERP, cola na planilha de acompanhamento e sai para o café enquanto o arquivo recalcula. No mesmo horário, o comercial tenta lançar três pedidos e recebe a mensagem de que o arquivo está bloqueado para edição por outro usuário. Salva uma cópia no próprio computador. Na reunião de segunda, os dois números não batem.

Nada disso apareceu de uma vez. A planilha foi crescendo por dois anos, uma aba por mês, e ninguém decidiu que ela viraria a base de dados da área. Só virou.

Neste artigo, explicamos o que realmente pesa numa planilha grande, por que o limite mais citado quase nunca é o problema, quais saídas apenas adiam a dor e quais resolvem.

Escala mostrando que a lentidão e a quebra de compartilhamento ocorrem muito antes do limite de linhas
Figura 1 — onde a planilha para

O limite de um milhão de linhas não é o que trava a sua planilha

A Microsoft publica o número: uma planilha comporta 1.048.576 linhas por 16.384 colunas. Quem chega perto disso recebe um aviso na importação. A mensagem diz que o conjunto de dados é grande demais para a grade, e que salvar ali significa perder o que não foi carregado.

Só que quase ninguém chega a esse ponto. A planilha fica inutilizável muito antes, e por outro motivo.

O que pesa não é a quantidade de linhas guardadas. É a quantidade de cálculo em cima delas. Cada fórmula que varre a base inteira é recalculada a cada alteração. Trinta colunas de fórmula sobre duzentas mil linhas são seis milhões de cálculos por tecla digitada.

O arquivo com um milhão de linhas e nenhuma fórmula abre rápido. O de cem mil linhas com procura em outra aba, não.

O limite real é o do seu computador, não o do programa.

Quatro sinais de que a planilha virou banco de dados

Não é o tamanho que define a virada. É o uso.

  • Mais de uma pessoa edita. No momento em que duas pessoas precisam escrever no mesmo arquivo, você tem um problema de banco de dados, não de planilha.
  • Alguém atualiza a base manualmente toda semana. Copiar e colar de um sistema para a planilha é uma carga de dados feita à mão, com todos os riscos que isso carrega.
  • Existe uma aba que ninguém pode mexer. É a tabela de referência. Num banco, ela teria uma chave e uma restrição. Na planilha, tem um aviso em vermelho.
  • O histórico está em abas por mês. Janeiro, fevereiro, março. Isso é particionamento improvisado, e ele quebra assim que alguém precisa somar o ano inteiro.

Se três dos quatro descrevem o seu caso, o problema não é a versão do Excel.

Dividir, arquivar, trocar o formato, comprar memória

Quatro reações comuns, todas compreensíveis e todas temporárias.

Dividir em vários arquivos ou abas. Resolve a abertura e cria um problema pior: a análise que precisa de tudo junto agora depende de alguém consolidar. E consolidação manual erra.

Arquivar as linhas antigas. Funciona até a primeira pergunta sobre comparação com o ano anterior.

Trocar o formato antigo pelo atual. Vale fazer, porque o formato antigo do Excel guarda muito menos linhas e a perda acontece em silêncio. Mas isso amplia o teto, não muda a natureza do problema.

Comprar mais memória. Adia por alguns meses e ensina o time que o caminho é comprar máquina melhor.

Toda saída dessa lista compra tempo. Nenhuma muda o desenho.

Modelo de dados, banco de dados, carga automática

Tirar o dado da grade e colocar no modelo de dados. O Power Query traz os dados e o modelo do Excel guarda muito mais do que a planilha mostra, porque não desenha célula por célula. É a saída mais barata, funciona sem sair do Excel e resolve boa parte dos casos. O limite: continua sendo um arquivo, no computador de alguém.

Mover o dado para um banco e apontar o BI para lá. A planilha deixa de ser o lugar onde o dado mora. Vira o lugar onde alguém eventualmente olha. Power BI, Metabase e Looker Studio leem do banco, e o volume deixa de ser assunto. É a mudança que resolve de verdade, e a que exige mais decisão.

Automatizar a carga. É a parte que quase sempre fica de fora. Não adianta ter banco se alguém continua exportando do sistema e importando na mão toda segunda-feira. Enquanto houver um passo manual na cadeia, existe um dia em que ele não acontece.

Comparação entre uma planilha usada como armazenamento e um banco de dados alimentando painel e planilha
Figura 2 — a planilha muda de lugar

Quando não vale sair da planilha

Vale dizer, porque a maior parte do conteúdo sobre esse assunto é escrito por quem vende a alternativa.

Base pequena e estável, uma pessoa mexendo, análise que muda toda semana: planilha. Montar banco para isso é aumentar o custo sem ganho nenhum. A flexibilidade de escrever qualquer coisa em qualquer célula é uma vantagem real, e nenhuma ferramenta de dados oferece isso.

Exemplo prático

O time comercial mantém uma planilha de metas por vendedor, com quinze linhas, revisada uma vez por mês na reunião. Alguém sugere levar isso para um banco. Não vale. O trabalho de manter a integração custa mais que o problema que ela resolveria.

A pergunta não é se a planilha é boa ou ruim. É se ela está sendo usada como armazenamento.

Onde o Januss entra

O Januss não grava em planilha. Vale dizer logo, porque é o oposto do que a pergunta deste artigo sugere: os destinos são bancos de dados, armazenamentos analíticos e armazenamento de arquivos. Nenhum deles é o Excel.

A lógica é a do segundo caminho da seção anterior. O dado sai do sistema de origem e vai para o banco, com carga agendada e sem passo manual. O painel passa a ler dali. A planilha continua existindo para a análise pontual — só deixa de ser o lugar onde a informação mora.

E ela pode entrar pelo outro lado. Google Sheets e arquivos de Excel são origens no Januss, com escolha de aba e da linha de cabeçalho. Aquela planilha que alguém mantém à mão vira uma origem do pipeline, em vez de uma ilha. A tabela de metas, a lista de categorias, o controle de contratos: tudo isso passa a alimentar o banco. O trabalho manual continua onde faz sentido, e o resultado dele chega ao banco junto com o resto.

Sua planilha ainda é o melhor lugar para pensar. Só não precisa ser o lugar onde tudo fica guardado. Quer testar com uma base sua? São 14 dias de teste, sem cartão de crédito: criar seu ambiente.

Fontes

Os limites da planilha vêm da documentação da própria Microsoft:

Crie seu workspace em minutos.

Aponte para a sua origem e veja o dado chegando ao banco no mesmo dia.

Criar workspace 14 dias · sem cartão de crédito