Saltar para o conteúdo
LightInventory

Traduzido com IA a partir da versão em inglês de 28 de outubro de 2026. Ler o original

Limites do Google Sheets para inventário

Os limites de células, partilha, versões, IMPORTRANGE, API e Apps Script do Google Sheets relevantes para inventário, com a fonte oficial e o que fazer perto de cada um.

Última atualização: 28 de outubro de 2026

Uma folha de cálculo do Google Sheets pode conter até 20 milhões de células ou 100 MB. Na maioria dos ficheiros de inventário, os limites práticos chegam mais cedo: quantas pessoas podem editar ao mesmo tempo, quantos dados o IMPORTRANGE consegue transferir e as quotas da API para as ferramentas que escrevem na folha. Todos os limites abaixo foram retirados da documentação do próprio Google, consultada a 28 de outubro de 2026.

Os limites em resumo

ÁreaLimiteFonte
Tamanho da folha de cálculoAté 20 milhões de células ou 100 MB para folhas de cálculo criadas no Google Sheets ou convertidas para este formatoFicheiros que pode armazenar no Google Drive
Alteração do limite de célulasAumentado de até 10 milhões para até 20 milhões de células; aplica-se a ficheiros novos, existentes e importadosGoogle Workspace Updates, 10 de setembro de 2026
Carateres numa célula (conversão do Excel)Quando converte um ficheiro do Excel, qualquer célula com mais de 50 000 carateres é removidaFicheiros que pode armazenar no Google Drive
Edição simultâneaEdição ativa num máximo de 100 separadores ou dispositivos abertos em simultâneo; acima disso, só o proprietário e alguns editores podem fazer alteraçõesPartilhar ficheiros do Google Drive
PartilhaAté 600 endereços de e-mail individuais por ficheiroPartilhar ficheiros do Google Drive
Versões com nomeAté 15 por folha de cálculoVer o que mudou num ficheiro
Dados do IMPORTRANGELimitado a 10 MB de dados recebidos por pedidoIMPORTRANGE
Atualização do IMPORTRANGEVerifica se há atualizações a cada hora enquanto o documento está abertoIMPORTRANGE
Acesso do IMPORTRANGEO acesso concedido a uma folha de destino conta para o limite de partilha de 600 utilizadores da folha de origemIMPORTRANGE
Leituras da API Sheets300 por minuto por projeto; 60 por minuto por utilizador por projetoLimites de utilização da API Sheets
Escritas da API Sheets300 por minuto por projeto; 60 por minuto por utilizador por projetoLimites de utilização da API Sheets
Duração dos pedidos à API SheetsUm pedido processado durante mais de 180 segundos devolve um erro de tempo limite; o Google recomenda uma carga útil máxima de 2 MBLimites de utilização da API Sheets
Tempo de execução do Apps Script6 min por execução; funções personalizadas 30 s por execuçãoQuotas do Apps Script
Acionadores do Apps ScriptTempo total de execução dos acionadores de 90 min por dia (contas pessoais) ou 6 h por dia (contas Google Workspace)Quotas do Apps Script
Simultaneidade do Apps Script30 execuções simultâneas por utilizadorQuotas do Apps Script

O Google afirma que as quotas do Apps Script estão sujeitas a eliminação, redução ou alteração em qualquer momento, sem aviso prévio. Consulte as páginas de origem antes de planear com base num número exato.

O que estes limites significam para uma folha de inventário

Tamanho

O limite de células conta a folha de cálculo inteira, não um único separador. Um registo de movimentos cresce uma linha por cada alteração de stock. Com 8 colunas, 1000 movimentos por mês acrescentam 8000 células por mês, cerca de 96 000 por ano, por isso a maioria das equipas pequenas fica muito abaixo dos 20 milhões de células durante muitos anos.

Um ficheiro grande pode ficar lento a abrir e a recalcular antes de atingir o limite. Se isso acontecer, siga os passos da última secção desta página.

Pessoas a editar ao mesmo tempo

Até 100 separadores ou dispositivos abertos podem editar ativamente um ficheiro em simultâneo. Isto inclui a mesma pessoa em dois dispositivos. Quem só consulta o stock não precisa de acesso de edição, por isso partilhe com essas pessoas como Leitor.

IMPORTRANGE

Se importar stock de um ficheiro para outro com o IMPORTRANGE, cada pedido está limitado a 10 MB de dados recebidos, e os limites são aplicados ao criador do documento. O Google recomenda resumir no ficheiro de origem e importar o resultado em vez das linhas em bruto. Por exemplo, calcule os totais de stock disponível no ficheiro de inventário e importe apenas a tabela de totais.

Quotas da API e do Apps Script

Os scripts, suplementos e aplicações que leem ou escrevem na sua folha partilham as quotas da API Sheets do projeto em que são executados. Quando uma ferramenta excede uma quota por minuto, o Google devolve 429: Too many requests, e a ferramenta deve tentar novamente com recuo exponencial. Se um script que atualiza o stock for executado por um acionador, o limite diário de tempo de execução dos acionadores aplica-se a todas as execuções em conjunto.

O que fazer quando se aproxima de um limite

  1. Arquive os períodos fechados. Copie os movimentos do ano passado para um ficheiro de arquivo separado. No registo ativo, substitua-os por uma linha de saldo inicial por artigo e localização, para que os totais continuem corretos.
  2. Elimine o que não utiliza. Remova as colunas e os separadores de que já não precisa.
  3. Mantenha poucas fórmulas. Utilize um único ARRAYFORMULA ou QUERY por coluna em vez de copiar uma fórmula para milhares de linhas.
  4. Resuma antes de importar. Importe totais com o IMPORTRANGE, não o registo completo.
  5. Divida por finalidade, não por data. Mantenha um único ficheiro de inventário ativo e passe os relatórios ou arquivos para ficheiros próprios.

Como o LightInventory funciona dentro destes limites

O LightInventory mantém os seus dados na sua própria folha de cálculo, por isso os limites do Google também se lhe aplicam: o plano Team inclui artigos ilimitados dentro dos limites do Google Sheets. Foi concebido para arquivar os períodos fechados dos separadores de movimentos e de registo numa folha de cálculo de arquivo com saldos iniciais, e lê e escreve em lotes para se manter dentro das quotas da API Sheets. Consulte os preços e a segurança.

A seguirRestaurar uma versão anterior de uma folha do Google Sheets →