Como Corrigir a Função HOJE Que Não Atualiza no Excel Ativando o Cálculo Automático
🔍 WiseChecker

Como Corrigir a Função HOJE Que Não Atualiza no Excel Ativando o Cálculo Automático

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

  1. Abra as Opções do Excel
    Clique em Arquivo > Opções para abrir a caixa de diálogo Opções do Excel.
  2. Navegue até as configurações de Fórmulas
    No painel esquerdo, selecione a categoria “Fórmulas”.
  3. 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.