Accueil › Fonctions Excel › AUJOURDHUI et MAINTENANT
AUJOURDHUI et MAINTENANT dans Excel : date et heure actuelles
AUJOURDHUI renvoie la date du jour et MAINTENANT la date et l'heure actuelles. Les deux se mettent à jour toutes seules : elles sont donc parfaites pour des comptes à rebours, des âges et des alertes d'échéance. Dans l'Excel en anglais, les fonctions s'appellent TODAY et NOW.
Dans ce guide
Syntaxe
=AUJOURDHUI() =MAINTENANT()Aucune n'a d'argument, mais les parenthèses vides sont obligatoires. Le résultat est au format date (AUJOURDHUI) ou date et heure (MAINTENANT) ; changez l'affichage avec Ctrl+1.
Comment Excel stocke les dates
Excel stocke une date sous forme de nombre : le nombre de jours écoulés depuis le 1er janvier 1900. Les heures sont des fractions de jour : midi vaut 0,5. C'est pourquoi vous pouvez simplement soustraire des dates pour obtenir le nombre de jours qui les séparent, et ajouter 7 pour obtenir la date une semaine plus tard.
S'exercer avec AUJOURDHUI et MAINTENANT : essayez vous-même
Lire est une chose, taper la formule en est une autre. Construisez la formule ci-dessous pas à pas : les indications vous disent quoi taper, et vous pouvez cliquer sur les cellules ou faire glisser dessus pour les ajouter, comme dans Excel.
Exercice: Affichez la date du jour en B2: =AUJOURDHUI()
Exemples pratiques
| Objectif | Formule |
|---|---|
| Jours jusqu'à l'échéance en A2 | =A2-AUJOURDHUI() (au format nombre) |
| Jours depuis la date d'une facture | =AUJOURDHUI()-A2 |
| En retard ? | =SI(A2<AUJOURDHUI(); "En retard"; "") |
| Échéance dans les 7 prochains jours ? | =ET(A2>=AUJOURDHUI(); A2<=AUJOURDHUI()+7) |
| Âge en années | =DATEDIF(A2; AUJOURDHUI(); "Y") |
| La date dans une semaine | =AUJOURDHUI()+7 |
| Dernier jour de ce mois | =FIN.MOIS(AUJOURDHUI(); 0) |
| Heures depuis un horodatage | =(MAINTENANT()-A2)*24 |
Plus de détails sur les âges dans DATEDIF et sur les fins de mois dans FIN.MOIS. Pour ne compter que les jours ouvrés, lisez NB.JOURS.OUVRES.
Une date qui ne change pas : les raccourcis
AUJOURDHUI change chaque jour : elle ne convient donc pas à une « date de commande » qui doit rester fixe. Utilisez un raccourci clavier, qui saisit la valeur actuelle comme une entrée fixe :
- Ctrl+; (point-virgule) insère la date du jour.
- Ctrl+Maj+: (deux-points) insère l'heure actuelle. Sur certains claviers AZERTY, Ctrl+: suffit.
- Les deux à la suite (avec un espace entre les deux) donnent une date et une heure fixes.
Quand AUJOURDHUI et MAINTENANT se mettent-elles à jour ?
Elles sont « volatiles » : elles se recalculent chaque fois que le classeur est recalculé, par exemple à l'ouverture ou quand une cellule change. Elles n'avancent pas en direct comme une horloge. Appuyez sur F9 pour forcer la mise à jour. Dans de très grands classeurs, beaucoup de formules volatiles peuvent tout ralentir ; un seul AUJOURDHUI() dans une cellule à laquelle les autres formules font référence vaut mieux que des centaines.
Surligner les retards
Sélectionnez la colonne des dates et ajoutez une règle de mise en forme conditionnelle avec la formule =A2<AUJOURDHUI(), ou utilisez Règles de mise en surbrillance des cellules › Une date se produisant pour des options comme « Hier » ou « La semaine prochaine ».
Questions fréquentes
Pourquoi ma formule AUJOURDHUI affiche-t-elle un nombre comme 46338 ?
La cellule est au format nombre. Mettez-la au format date avec Ctrl+1 › Date.
Comment empêcher AUJOURDHUI de changer ?
Copiez la cellule et utilisez Collage spécial › Valeurs, ou tapez directement la date avec Ctrl+;.
Quelle est la différence entre AUJOURDHUI et MAINTENANT ?
AUJOURDHUI ne renvoie que la date. MAINTENANT renvoie la date et l'heure actuelle.