Se uma fórmula do Excel permanecer presa a um valor antigo após você alterar suas entradas, a primeira coisa a verificar é o modo de cálculo. A Microsoft afirma que o modo Automático é a configuração padrão de cálculo da pasta de trabalho, enquanto o cálculo Manual exige que você acione o recálculo manualmente. No Excel atual para Microsoft 365 no Windows e Mac, um resultado de fórmula desatualizado pode até aparecer com um risco quando o cálculo Manual ou Parcial está ativo.
O objetivo não é simplesmente fazer um número mudar uma vez. Uma correção bem-sucedida significa que uma fórmula dependente é atualizada novamente quando você edita uma de suas células precedentes, sem exigir que você pressione F9 toda vez. Os três passos abaixo começam com a causa mais ampla, passam para um recálculo forçado e, finalmente, para problemas a nível de célula que podem fazer uma fórmula parecer que não está calculando.
O que deve mudar após você corrigir o problema?
Use um pequeno teste antes de fazer alterações maiores na sua pasta de trabalho. Escolha uma fórmula cujas entradas você entende, anote seu resultado atual e altere uma célula de entrada referenciada. Se o cálculo estiver funcionando normalmente, o resultado da fórmula deve ser atualizado automaticamente.
| O que você vê | O que isso geralmente sugere | Melhor próxima ação |
| Muitas fórmulas permanecem em valores antigos | O cálculo da pasta de trabalho pode estar em Manual ou Parcial | Comece com o Passo 1 |
| Automático já está selecionado, mas os valores ainda parecem desatualizados | A pasta de trabalho pode precisar de uma nova passagem de cálculo | Use o Passo 2 |
| Apenas uma célula ou algumas células mostram o texto da fórmula | Mostrar Fórmulas pode estar ativado, ou as células podem estar formatadas como Texto | Use o Passo 3 |
| A célula mostra #REF!, #VALUE!, #DIV/0! ou outro erro | A fórmula em si tem um problema diferente | Resolva esse erro de fórmula em vez do modo de cálculo |
Passo 1: Defina o cálculo da pasta de trabalho para Automático
No Excel para desktop Windows, abra Arquivo > Opções > Fórmulas. Sob Opções de cálculo, defina Cálculo da pasta de trabalho para Automático e selecione OK. Você também pode acessar as opções de cálculo na guia Fórmulas através de Opções de Cálculo.
Ilustração gerada por IA: escolhendo Automático nas Opções de Cálculo do Excel. A imagem é ilustrativa em vez de uma captura de tela da Microsoft, e os rótulos exatos podem variar conforme a versão do Excel.
No Excel para Mac, a Microsoft documenta o caminho equivalente como Excel > Preferências > Cálculo e, em seguida, escolha Automático.
Ilustração gerada por IA: a caixa de diálogo Opções do Excel com o cálculo automático da pasta de trabalho selecionado.
Como você sabe que o Passo 1 funcionou?
Retorne à planilha e altere um valor usado por uma fórmula simples. Por exemplo, se D2 contém =B2*C2, altere B2. D2 deve ser atualizado sem usar Calcular Agora ou F9.
Há um comportamento importante do desktop a ser conhecido: a Microsoft observa que alterar as opções de cálculo afeta todas as pastas de trabalho abertas nos aplicativos de desktop do Excel. Se você tiver várias pastas de trabalho abertas, verifique se a mudança para Automático é apropriada para todas elas. Grandes modelos financeiros ou pastas de trabalho com tabelas de dados podem ter sido colocados em um modo não automático intencionalmente por desempenho.
Se sua pasta de trabalho for grande e o modo Automático causar longos atrasos de recálculo, não presuma que a configuração em si está quebrada. Você pode precisar de uma estratégia de cálculo orientada ao desempenho em vez de deixar a pasta de trabalho permanentemente em Automático.
Passo 2: Force um recálculo e teste a pasta de trabalho novamente
Se o modo Automático já estiver selecionado, ou se você acabou de alterá-lo de Manual, acione um cálculo explícito para limpar resultados desatualizados. A maneira mais independente de versão é Fórmulas > Calcular Agora.
Ilustração gerada por IA: usando Calcular Agora para forçar um recálculo da pasta de trabalho.
No Windows, a Microsoft também documenta estes atalhos de cálculo:
- F9: recalcula fórmulas que mudaram desde o último cálculo, além de fórmulas que dependem delas, em todas as pastas de trabalho abertas.
- Shift+F9: recalcula a planilha ativa.
- Ctrl+Alt+F9: recalcula todas as fórmulas em todas as pastas de trabalho abertas, independentemente de o Excel achar que elas mudaram ou não.
- Ctrl+Alt+Shift+F9: reverifica as dependências das fórmulas e, em seguida, recalcula todas as células em todas as pastas de trabalho abertas.
Qual é o teste de sucesso correto?
Não julgue a correção apenas porque Calcular Agora produziu o número esperado. Altere o valor de origem uma segunda vez após a conclusão do cálculo. Se o resultado dependente agora muda automaticamente, o problema original era provavelmente um estado de cálculo desatualizado ou cálculo Manual. Se o resultado ficar desatualizado novamente imediatamente, passe para o Passo 3 ou inspecione a pasta de trabalho para um problema de cálculo mais específico.
O Excel para Microsoft 365 pode ajudar aqui. A Microsoft descreve a formatação de valor desatualizado para modos de cálculo Manual e Parcial: um resultado de fórmula que ainda não foi recalculado pode aparecer com um risco. Após a conclusão do recálculo, essa formatação desatualizada é removida. Este é um sinal útil, mas tem limites: a Microsoft diz que valores de dados externos e algumas fórmulas dependentes de células de Tabela de Dados não mostram a formatação de valor desatualizado.
Passo 3: Corrija células que são texto em vez de fórmulas funcionais
Se a maior parte da pasta de trabalho calcula corretamente, mas uma célula exibe algo como =SUM(B2:B10) em vez de um resultado, o problema pode não ser o cálculo automático.
Primeiro, certifique-se de que Mostrar Fórmulas não está habilitado
Abra a guia Fórmulas e verifique Mostrar Fórmulas. No Windows, Ctrl+` alterna esta visualização. Quando Mostrar Fórmulas está habilitado, o Excel exibe intencionalmente expressões de fórmula nas células da planilha em vez de seus resultados calculados.
Em seguida, verifique se a célula está formatada como Texto
A Microsoft recomenda alterar a célula afetada para o formato General (Geral), depois editar e reinserir a fórmula. No Windows, uma sequência documentada é: clique com o botão direito na célula, escolha Formatar Células > Geral, selecione a célula da fórmula, pressione F2 e, em seguida, pressione Enter.
Se um intervalo inteiro foi importado como texto, a Microsoft também documenta um método em massa: selecione o intervalo, aplique o formato de número desejado e, em seguida, use Dados > Texto para Colunas > Concluir para reaplicar os valores para que o Excel os reconheça corretamente.
Ilustração gerada por IA: um estado de verificação simples no qual os totais dependentes estão exibindo valores calculados novamente.
Como você sabe que o Passo 3 funcionou?
Selecione a célula reparada. A barra de fórmulas ainda deve conter a fórmula, enquanto a célula da planilha deve exibir seu resultado calculado na visualização normal. Em seguida, altere uma entrada referenciada e confirme que o resultado segue a alteração automaticamente.
Quando você deve parar de usar a correção de três passos e investigar outra coisa?
Os passos acima visam ao caso comum em que fórmulas válidas não estão sendo atualizadas automaticamente. Eles não são uma reparação universal para todos os problemas de cálculo do Excel. Mude sua abordagem de solução de problemas quando as evidências apontarem para outro lugar.
- Referências circulares: Se uma fórmula depende de si mesma direta ou indiretamente, o Excel pode ser incapaz de produzir o resultado esperado. A Microsoft recomenda usar Fórmulas > Verificação de Erros > Referências Circulares no Excel desktop para localizar as células. Não habilite o cálculo iterativo apenas para silenciar o aviso, a menos que a pasta de trabalho seja projetada intencionalmente para usar iteração.
- Erros de fórmula: Um resultado #REF!, #VALUE!, #NAME?, #DIV/0! ou #CALC! normalmente não é corrigido ao alternar o modo de cálculo. Inspecione a fórmula, as referências, os tipos de dados ou os requisitos da função.
- Dados externos: Uma pasta de trabalho pode recalcular suas fórmulas enquanto os dados importados ou conectados permanecem antigos. Recálculo e atualização de dados são operações separadas, então verifique a conexão ou fonte de dados relevante.
- Pastas de trabalho muito grandes: O cálculo automático pode expor gargalos de desempenho em modelos com muitas fórmulas, tabelas de dados, funções voláteis ou cadeias de dependência complicadas. Se cada edição causar uma longa pausa, a pasta de trabalho pode precisar de otimização em vez de comandos de recálculo repetidos.
- Limitações da Web ou móvel: O Excel para a web calcula fórmulas, mas alguns comandos de auditoria de desktop são mais limitados. Se você precisar de rastreamento completo de referências circulares ou auditoria detalhada de fórmulas, abra a pasta de trabalho no aplicativo de desktop.
O que você deve evitar durante a solução de problemas?
Evite substituir fórmulas por seus valores atuais apenas para fazer a planilha “parecer correta”. A Microsoft avisa que substituir uma fórmula pelo seu resultado torna o resultado estático. Isso pode ser útil intencionalmente, mas remove o comportamento futuro de recálculo.
Também evite ativar o cálculo iterativo como uma correção geral. A iteração é projetada para fórmulas que contêm intencionalmente referências circulares. Habilitá-la pode fazer uma pasta de trabalho parecer calcular enquanto mascara um erro de modelagem.
Finalmente, não confie em uma única pressão de F9 como prova de que o modo Automático foi restaurado. O melhor teste é comportamental: modifique uma célula precedente e verifique se suas fórmulas dependentes são atualizadas novamente sem intervenção manual.
Um checklist prático de três passos
- Defina o cálculo Automático: Windows: Arquivo > Opções > Fórmulas > Automático. Mac: Excel > Preferências > Cálculo > Automático.
- Recalcule uma vez: Use Fórmulas > Calcular Agora. No Windows, use Ctrl+Alt+F9 se você precisar de um recálculo completo de todas as pastas de trabalho abertas.
- Repare células isoladas: Desative Mostrar Fórmulas se necessário; se a fórmula estiver armazenada como texto, altere a célula para Geral e reinsira a fórmula.
Se um simples teste de alteração de entrada agora atualiza a fórmula dependente imediatamente, a pasta de trabalho está se comportando como esperado. Caso contrário, o próximo passo deve ser um diagnóstico direcionado—referências circulares, erros de fórmula, dados externos ou desempenho da pasta de trabalho—em vez de repetir a mesma alternância de cálculo.
Referências oficiais da Microsoft