A função HOJE no Excel foi projetada para mostrar a data atual, mas às vezes para de atualizar. Isso acontece quando o modo de cálculo da pasta de trabalho está definido como manual. Este artigo explica como alternar o Excel de volta para o cálculo automático para que a função HOJE funcione corretamente.
Principais pontos: Corrigindo a função HOJE
- Fórmulas > Opções de Cálculo > Automático: Esta é a configuração principal que força o Excel a atualizar todas as fórmulas, incluindo HOJE, ao abrir um arquivo ou alterar dados.
- Tecla F9: Aciona manualmente um cálculo completo de todas as fórmulas em todas as pastas de trabalho abertas como uma correção temporária.
- Arquivo > Opções > Fórmulas > Cálculo da Pasta de Trabalho: O local central para definir permanentemente o modo de cálculo do Excel.
Por que a função HOJE para de mostrar a data atual
A função HOJE retorna a data do sistema do relógio do seu computador. Diferente de texto estático, é uma função volátil que deve recalcular sempre que a pasta de trabalho é aberta ou ocorre um cálculo. O motivo mais comum para ela parecer congelada é que o modo de cálculo da pasta de trabalho está definido como Manual. Nesse modo, o Excel só calcula fórmulas quando você o comanda especificamente, como ao pressionar F9. Essa configuração pode ser aplicada a uma única pasta de trabalho ou a todo o aplicativo Excel, muitas vezes alterada acidentalmente ou para melhorar o desempenho com arquivos muito grandes.
Passos para ativar o cálculo automático
Siga estes passos para alterar a configuração de cálculo e garantir que a função HOJE seja atualizada automaticamente.
- Verifique a barra de status de cálculo
Olhe para a barra de status na parte inferior da janela do Excel. Se você vir a palavra “Calcular”, significa que o cálculo manual está ativo e suas fórmulas estão desatualizadas. - Abra o menu Opções de Cálculo
Vá para a guia Fórmulas na faixa de opções. No grupo Cálculo, clique no botão Opções de Cálculo. - Selecione Automático
No menu suspenso, selecione “Automático”. A mensagem na barra de status desaparecerá e o Excel recalculará imediatamente todas as fórmulas, atualizando a função HOJE. - Force uma atualização imediata
Após alternar para Automático, pressione a tecla F9. Isso realiza um cálculo agora e confirma que a configuração está funcionando. A data na sua fórmula HOJE deve ser atualizada. - Salve a pasta de trabalho
Salve seu arquivo Excel. A configuração de cálculo automático é armazenada com a pasta de trabalho, então ela usará esse modo na próxima vez que você abri-la.
Usando as Opções do Excel para uma configuração permanente
Se o problema afetar todas as suas pastas de trabalho, altere a configuração padrão do aplicativo.
- Abra as Opções do Excel
Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Excel. - Navegue até as configurações de Fórmulas
No painel esquerdo, selecione a categoria “Fórmulas”. - Defina o Cálculo da Pasta de Trabalho
Na seção “Opções de cálculo”, certifique-se de que a opção “Cálculo da pasta de trabalho” esteja definida como “Automático”. Clique em OK para aplicar a alteração.
Se a função HOJE ainda não atualizar
Após ativar o cálculo automático, a data deve ser atualizada. Se não acontecer, um desses outros problemas pode ser a causa.
O Excel mostra uma data antiga após abrir o arquivo
Se a data estiver errada apenas ao abrir o arquivo, a pasta de trabalho pode ter sido salva com o cálculo manual ativado. O Excel não recalculará até que você execute uma ação. Simplesmente pressionar Enter em qualquer célula ou pressionar F9 acionará a atualização. Para evitar isso, sempre salve seus arquivos com o modo de cálculo definido como Automático.
A célula está formatada como Texto
Uma célula formatada como Texto exibirá uma fórmula como texto simples em vez de calculá-la. Se sua função HOJE aparecer como =HOJE() em vez de uma data, altere o formato da célula. Selecione a célula, vá para a guia Página Inicial e, no grupo Número, escolha “Geral” ou “Data” no menu suspenso. Em seguida, pressione F2 e Enter para reinserir a fórmula.
Suplementos do Excel interferem no cálculo
Um suplemento de terceiros pode substituir o mecanismo de cálculo do Excel. Para testar isso, inicie o Excel no Modo de Segurança. Mantenha pressionada a tecla Ctrl enquanto clica no ícone do Excel para iniciá-lo. Se a função HOJE funcionar no Modo de Segurança, é provável que um suplemento esteja causando o problema. Desative os suplementos um por um via Arquivo > Opções > Suplementos para encontrar o culpado.
Cálculo manual vs automático: principais diferenças
| Item | Cálculo Automático | Cálculo Manual |
|---|---|---|
| Configuração Padrão | Sim, para a maioria das novas pastas de trabalho | Não, deve ser selecionado manualmente |
| Gatilho de Atualização de Fórmulas | Qualquer alteração na pasta de trabalho | Apenas quando o usuário pressiona F9 ou similar |
| Impacto no Desempenho | Pode desacelerar pastas de trabalho grandes e complexas | Entrada de dados mais rápida em arquivos grandes |
| Indicador na Barra de Status | Não mostra nada | Exibe a palavra “Calcular” |
| Efeito em HOJE/AGORA | Atualiza diariamente ao abrir o arquivo | Permanece estático até o recálculo manual |
Agora você pode garantir que a função HOJE sempre mostre a data correta mantendo o Excel no modo de cálculo Automático. Para modelos grandes onde o desempenho é lento, considere usar a configuração Manual, mas lembre-se de pressionar Shift+F9 para recalcular apenas a planilha ativa. Uma dica avançada é usar a função AGORA se você também precisar da hora atual, mas observe que ela atualiza com ainda mais frequência do que HOJE.