O problema de fórmulas que parecem travadas nas planilhas
Às vezes você monta uma tabela de referência num sheet, coloca uma fórmula BUSCAX ou PROCX pra buscar ela, e simplesmente nada muda quando você atualiza os dados. Isso acontece com frequência em projetos onde a estrutura é maior do que o esperado e as pessoas não percebem onde a quebra realmente acontece. O problema geralmente não é o Google Sheets ou o Excel em si. É algo mais específico sobre como as referências se comportam quando envolvem múltiplas abas, pastas ou quando o dados vêm de uma importação externa. Eu já perdi duas tardes tentando entender por que uma lista de preços atualizada automaticamente parou de refletir mudanças num sheet compartilhado. No fim das contas, era um vínculo de importação que tinha expirado silenciosamente, sem nenhum aviso no interface.
O que é gloss que nao transfere
Quando as pessoas falam sobre gloss que não transfere, estão se referindo basicamente a situações em que fórmulas, vínculos ou valores não se propagam como esperado entre células, abas ou planilhas. Pode ser uma fórmula que para de calcular, um dado importado que congela, ou um intervalo nomeado que perde a referência. Existe uma diferença importante entre "não calcula" e "calcul mas mostra valor antigo". A primeira é problemas de engine de cálculo — a planilha tá em modo manual ou a referência está em uma aba desabilitada. A segunda é quase sempre problema de cache ou de vínculo externo corrompido.
Como diagnosticar na prática
Comece verificando se a aba com os dados de origem está visível. Abas ocultas não param fórmulas de funcionar, mas abas removidas sim. Depois, checa se o modo de cálculo não foi alterado. No Google Sheets vai em Arquivo > Configurações > Cálculo. No Excel, na aba Fórmulas, verifique se o modo de cálculo tá como Automático. Aqui vai algo que ninguém conta: fórmulas com referências externas a outros arquivos do Google Drive às vezes entram num estado intermediário onde a planilha carrega a versão em cache mas não faz requisições de atualização. O sinal disfarçado é uma célula que parece atualizada mas quando você clica nela a barra de fórmula mostra um valor diferente do que aparece na grade. Eu me deparei com isso num projeto de controle de estoque onde o sheet de vendas buscava dados de um sheet de compras. Os preços atualizavam no sheet original mas a busca na outra aba mostrava valores de até três dias antes. A solução foi desvincular e vincular de novo usando IMPORTDATA com URL absoluta, e colocar um script de disparo simples que forçava a atualização a cada hora.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Soluções que realmente funcionam
O primeiro passo é garantir que todas as referências estejam usando intervalos nomeados ao invés de endereços absolutos tipo A1:D50. Intervalos nomeados são muito mais estáveis quando você move dados ou reorganiza abas. Se o seu gloss que nao transfere tá happening porque você usou referências fixas e depois inseriu linhas no meio, as fórmulas simplesmente vão apontar pra lugares errados sem aviso prévio. Segundo, se você tá usando QUERY ou ARRAYFORMULA com múltiplas abas, verifique se todas as abas de origem têm o mesmo número de colunas. Uma aba que tem uma coluna a menos quebra a estrutura inteira do array e faz com que as linhas subsequentes caiam pra NULL. Já vi isso acontecer porque alguém adicionou uma coluna condicional numa aba mas esqueceu da outra.
Terceiro, evite usar IMPORTRANGE em grandes volumes dentro de loop de ARRAYFORMULA. Cada chamada de IMPORTRANGE faz uma requisição de rede separada. Num sheet com 500 linhas que precisam buscar dados de outra planilha, isso pode transformar uma atualização instantânea em algo que leva minutos. O workaround mais eficiente que eu encontrei foi consolidar os dados de origem num único intervalo usando QUERY com UNION de todas as abas, e então fazer uma única chamada IMPORTRANGE pra esse intervalo consolidado.
Pegadinhas avançadas
Uma coisa que parece inocente mas causa transtorno é o uso de SEERRO aninhado dentro de BUSCAX. A função SEERRO captura erros de N/D e retorna um valor padrão, mas isso faz com que a célula pareça correta quando na verdade a referência quebrou. O usuário não percebe e continua trabalhando com dados falsos. Sempre use SEERRO com valores explícitos e documentados, nunca deixe o padrão padrão do SEERRO rodar solto. Outro ponto: fórmulas em linhas ocultas não são recalculadas no Google Sheets. Se você ocultou linhas por algum motivo e precisa que elas atualizem, primeiro mostre todas as linhas e depois force um F9 ou uma edição qualquer numa célula qualquer da planilha. No Excel o comportamento é levemente diferente — linhas ocultas são recalculadas mas colunas ocultas parecem travar dependendo da versão.
Se nenhuma das soluções acima funcionar, o problema pode ser mais fundo. Sheet com muitos milhões de células em uso, especialmente com muitas fórmulas matriciais, pode entrar num estado de débil performance onde atualizações ficam pendentes por horas. Nesse caso o caminho é dividir o sheet em partes menores ou migrar parte da lógica pra Apps Script, que processa os dados de forma batch e evita o peso da engine de cálculo em tempo real.