Função HOJE no Excel: data atual e dias até vencer

Atualizado em 10 de novembro de 2026 · Equipe Exercícios Excel

O HOJE mostra a data de hoje e muda sozinho a cada dia. Escreva =HOJE() com os parênteses vazios. Para dias até um vencimento, use =B2-HOJE().

Sintaxe

=HOJE()
(sem argumentos)
Os parênteses ficam vazios.

Pratique agora

Exercício 1 de 2Correção na hora, sem cadastro

Em F1, mostre a data de hoje.

F1
fx
Conta
Vencimento
Dias até vencer
Hoje
Aluguel
05/12/2030

Dias até o vencimento

Uma data menos outra dá o número de dias. Formate o resultado como Geral ou Número.

=B2-HOJE()

Um resultado negativo quer dizer que a conta já venceu.

Marcar as contas atrasadas

Combine com SE:

=SE(B2<HOJE();"Atrasada";"Em dia")

Idade a partir da data de nascimento

Use DATADIF com HOJE e a unidade "Y" (anos completos).

=DATADIF(B2;HOJE();"Y")

Erros comuns

Aparece uma data estranha em vez de dias

A célula ficou com formato de data. Mude para Geral ou Número.

A data não muda

O cálculo está em Manual. Vá em Fórmulas > Opções de Cálculo > Automático.

Perguntas frequentes

Como pôr a data de hoje que não muda?

Aperte Ctrl+; na célula. Ela recebe a data fixa, não uma fórmula.

Qual a diferença entre HOJE e AGORA?

HOJE dá só a data. AGORA dá a data e a hora.

Veja também

Treine HOJE até ficar fácil

A lição "Função HOJE" tem 5 exercícios com correção na hora.

Começar grátis