Ir para o conteúdo
Allin

Converter fórmulas em valores guarda a resposta em cache, não o cálculo

Publicado a 01/09/2026 · 4 min de leitura · Ferramentas de ficheiros

Daniel Okonkwo

Daniel OkonkwoProgramador front-end e redator de Tecnologia na Allin

Desempenho web · Formatos de ficheiro

Verificado a partir de 3 fontes

Ver perfil
Em resumo

Toda a célula com uma fórmula num ficheiro .xlsx guarda na verdade duas coisas: a própria fórmula e o valor que o programa que guardou o ficheiro pela última vez tinha calculado para ela. O Excel escreve ambos para que outro leitor possa mostrar um número sem recalcular um livro que talvez não perceba por inteiro. Converter fórmulas em valores apaga a primeira e guarda o segundo — é um apagamento, não uma avaliação, e aqui nada recalcula seja o que for. Essa distinção só aparece num sítio, e convém sabê-lo antes de nela confiar: um livro produzido por um script ou uma exportação que escreveu fórmulas sem pôr os resultados em cache sairá com essas células vazias. Medido sobre um ficheiro de teste de duas folhas, uma célula com A2+B2 sem valor em cache produziu a linha 2,3, — coluna de total vazia — enquanto a mesma fórmula com o seu 5 em cache produziu 2,3,5. Se a tua fonte for uma folha de cálculo real guardada do Excel, do LibreOffice ou do Numbers, as caches estão lá e a conversão não perde nada.

Um ficheiro de folha de cálculo guarda ao mesmo tempo a fórmula e a última resposta calculada pelo Excel. Retirar a fórmula deixa a resposta guardada — e deixa um vazio onde o ficheiro nunca levou nenhuma.

Porque um ficheiro leva a resposta

Recalcular um livro significa implementar várias centenas de funções, o modelo de referências que as sustenta e a ordem em que dependem umas das outras — e enganar-se num pormenor produz um número plausível e falso. Guardar o último valor calculado ao lado da fórmula permite a um visualizador, a um conversor ou a um telefone mostrar o número certo sem nada dessa maquinaria. É o mesmo arbítrio que faz todo o formato de documento quando põe em cache uma representação, e é por isso que uma folha de cálculo abre num instante num painel de pré-visualização.

Quando se precisa realmente disto

Três situações, todas sobre entregar o ficheiro a outra pessoa. Um livro cujas fórmulas apontam para outros ficheiros abre com referências partidas em qualquer máquina que não a tua, ao passo que os valores viajam intactos. Uma tabela de preços ou um modelo que envias contém muitas vezes o seu próprio raciocínio — margens, hipóteses, o separador de fornecedores a que uma fórmula vai — e achatá-lo envia os números sem o raciocínio. E um ficheiro destinado a um sistema que lê folhas de cálculo em vez de as abrir, uma rotina de importação ou um carregamento em base de dados, é muito mais previsível sem qualquer fórmula. Se quiseres guardar o raciocínio e apenas consultá-lo, extrai antes as fórmulas para uma lista: isso lê-as sem tocar no ficheiro.

A mesma fórmula, com e sem resultado em cache
Célula tal como guardadaDepois da conversãoA linha em CSV
fórmula A2+B2, valor em cache 5valor 5, sem fórmula2,3,5
fórmula A2+B2, sem valor em cachecélula vazia2,3,
Converter fórmulas em valoresSubstitui cada fórmula pelo resultado que o Excel guardou com ela: a folha mantém os números mas já não mostra como foram obtidos — útil antes de enviar um ficheiro. Nada é recalculado: um livro guardado sem resultados em cache volta vazio. Funciona com Excel (XLSX, XLS, XLSM, XLSB), OpenDocument (ODS), Apple Numbers, CSV e TSV — sendo que CSV e TSV nunca contêm fórmulas.Experimentar a ferramenta

Perguntas frequentes

Como verifico se o meu ficheiro tem os valores em cache?
Abre-o no visualizador .xlsx antes de converter: se as células calculadas mostrarem números aí, as caches estão lá e a conversão vai guardá-las. Se aparecerem vazias, o ficheiro foi escrito sem elas e converter torna isso definitivo. Em qualquer caso, guarda o original até teres olhado para o resultado — a conversão não é reversível.
Isto altera os números de alguma maneira?
Não. O valor guardado não é copiado nem arredondado em lado nenhum — a fórmula é apagada e o valor que já estava na célula fica tal e qual, até ao último algarismo que o ficheiro registou. O que muda é que a célula deixa de se atualizar quando aquilo a que remetia mudar, e é precisamente esse o objetivo da operação.
Posso ver as fórmulas sem as retirar?
É para isso que serve o extrator de fórmulas: lista cada fórmula do livro com a sua folha e o seu endereço de célula e deixa o ficheiro intacto. É a forma mais rápida de auditar um modelo que te enviaram, e a única de encontrar a célula onde um intervalo fica uma linha aquém do total.

Artigos que podem interessar-lhe

Todos os guias
ExplicaçãoO número 1 e o texto «1» não são duplicadosA remoção de duplicados compara linhas inteiras de forma exata, tipo de célula incluído. Cinco linhas de aspeto idêntico saíram como três: uma levava um número, outra uma cadeia e outra uma cadeia com um espaço à frente.ComparaçãoXLS, XLSX, XLSM e XLSB: qual é qual, e qual lhe convémQuatro extensões, três delas a mesma caixa com tampas diferentes. Mude a extensão de um XLSX para .zip e ele abre — só esse facto explica toda a família, e explica porque é que o XLS, que não abre assim, continua a ser o que dá problemas.ExplicaçãoPorque é que o seu CSV parte os acentos e as datas no ExcelTrês avarias completamente diferentes escondem-se atrás da mesma frase. Uma é a codificação, outra o separador, outra o Excel a adivinhar tipos enquanto abre o ficheiro — e o remédio é diferente para cada uma. Eis como distingui-las em cinco segundos.ComparaçãoZIP ou TAR: qual escolher, e porque é que isso importaUma só diferença de estrutura explica tudo o resto: o TAR não comprime, empilha; o ZIP comprime cada ficheiro por si. Medido em 60 ficheiros de código pequenos, dá 1 809 bytes contra 14 686.TutorialNumerar um PDF quando as páginas estão rodadas ou têm formatos diferentesNumerar um documento arrumado é trivial. O que morde é uma página deitada, uma folha Letter no meio de A4, um ficheiro de impressão com sangria e um documento que já imprime o seu próprio número. Testaram-se os quatro: nos três primeiros o número cai exatamente onde pediste, e o quarto não é detetado de todo.GuiaO que um PDF diz sobre si: ler e apagar os seus metadadosUm PDF transporta os seus metadados duas vezes, em dois depósitos que podem contar histórias diferentes, e nenhum deles é a história toda. Eis o que está realmente no ficheiro, o que a limpeza retira e as duas coisas que sobrevivem a qualquer apagamento.

Ferramentas relacionadas

Fontes

Detetaste um erro neste artigo?