Insérer la date du jour dans Excel : AUJOURDHUI, MAINTENANT et raccourci

En bref :
=AUJOURDHUI()affiche la date du jour et se met à jour à chaque ouverture ou recalcul du classeur.=MAINTENANT()ajoute l’heure, avec le même comportement dynamique.- Pour une date qui ne change plus, utilisez le raccourci Ctrl + ; (date) ou Ctrl + Maj + : (heure).
Selon l’usage, deux besoins s’opposent : une date qui suit le calendrier (un tableau de suivi qui calcule des retards) et une date figée (la date de création d’une facture, qui ne doit jamais bouger). Excel propose une solution pour chacun. Choisir la mauvaise est la cause la plus fréquente de la question « pourquoi ma date change toute seule ? ».
Quelle méthode choisir ?
| Méthode | Mise à jour | Usage typique |
|---|---|---|
=AUJOURDHUI() |
Automatique, à chaque ouverture ou recalcul | Compte à rebours, retards, âge, échéances |
=MAINTENANT() |
Automatique, avec l’heure | Horodatage d’un rapport imprimé |
| Ctrl + ; | Aucune : valeur figée | Date de saisie, de facture, de réception |
| Ctrl + Maj + : | Aucune : heure figée | Heure d’arrivée, journal d’intervention |
AUJOURDHUI et MAINTENANT
Dans une cellule, tapez =AUJOURDHUI() puis validez : la date du jour s’affiche. La fonction n’a pas d’argument, mais les parenthèses sont obligatoires. =MAINTENANT() fonctionne de la même façon et renvoie en plus l’heure. Ces fonctions sont dites volatiles : Excel les recalcule à chaque ouverture du fichier et à chaque modification de la feuille. L’heure de MAINTENANT ne défile pas en continu ; elle change au recalcul (touche F9).
L’intérêt vient des calculs. Par exemple, =B2-AUJOURDHUI() donne le nombre de jours avant une échéance, et =SI(B2<AUJOURDHUI();"En retard";"Dans les temps") signale un retard. Pour aller plus loin, consultez le guide des calculs de dates dans Excel et le calcul du nombre de jours, de semaines ou de mois entre deux dates.
Les raccourcis clavier : une date fixe
- Cliquez dans la cellule voulue.
- Appuyez sur Ctrl + ; : la date du jour s’inscrit en dur.
- Pour l’heure, utilisez Ctrl + Maj + :. Si rien ne se passe sur votre clavier, essayez Ctrl + Maj + ;, la disposition des touches variant selon le clavier.
- Pour date et heure ensemble, tapez le premier raccourci, une espace, puis le second.
La valeur saisie est un simple nombre : demain, elle affichera toujours la même date. C’est la bonne solution pour le Ctrl point-virgule Excel recherché par beaucoup d’utilisateurs, et la réponse à la question « date qui ne change pas ». Sur Mac, le raccourci peut différer selon la version ; à défaut, saisissez la date à la main.
Modifier le format d’affichage
Excel stocke une date sous forme de nombre de jours depuis 1900 : seul l’affichage varie. Pour le changer, sélectionnez la cellule, appuyez sur Ctrl + 1, onglet Nombre > Date ou Personnalisée.
jj/mm/aaaadonne 03/11/2026.jjjj j mmmm aaaadonne « mardi 3 novembre 2026 ».mmmm aaaadonne « novembre 2026 ».
Pour intégrer la date dans une phrase, utilisez ="Facture du "&TEXTE(AUJOURDHUI();"jj mmmm aaaa") : sans TEXTE, vous obtiendriez un nombre de série (46329 par exemple) au lieu d’une date lisible.
Obtenir une date fixe automatique : les pièges
Un besoin courant : afficher la date de saisie dès qu’une ligne est remplie, puis ne plus la modifier. Les formules classiques ne le permettent pas, car AUJOURDHUI() bouge. La formule =SI(A2<>"";SI(B2="";AUJOURDHUI();B2);"") fonctionne avec le calcul itératif (Fichier > Options > Formules > Activer le calcul itératif), mais ce réglage affecte tout le classeur et peut masquer de vraies erreurs de référence circulaire. Pour un usage sérieux, préférez une macro VBA, un formulaire ou, tout simplement, le raccourci Ctrl + ;.
Autres pièges :
- Si la date ne se met pas à jour, vérifiez Formules > Options de calcul : le mode doit être « Automatique ».
- Une cellule au format Texte affiche la formule elle-même au lieu du résultat : repassez en Standard.
- L’ouverture d’un classeur partagé sur un ordinateur dont l’horloge est fausse affiche une mauvaise date.
Cas pratique : un suivi de factures
Claire gère un tableau de factures clients. En colonne A, elle saisit la date d’émission avec Ctrl + ; : elle ne bougera plus. En colonne B, l’échéance est calculée avec l’ajout de 30 jours à la date d’émission. En colonne C, la formule =SI(B2<AUJOURDHUI();"En retard";"") signale les impayés. Une mise en forme conditionnelle colore la ligne en rouge. Chaque matin, à l’ouverture du fichier, le statut est à jour sans aucune intervention. Pour les délais hors week-ends, voir les jours ouvrés avec NB.JOURS.OUVRES et la liste des jours fériés en France.
À lire aussi : créer un planning Excel pour afficher ces dates dans un calendrier.
Questions fréquentes
Quelle est la formule de la date du jour dans Excel ?
=AUJOURDHUI() dans une version française. Dans une version anglaise, la fonction s’appelle TODAY().
Pourquoi ma date Excel change-t-elle à chaque ouverture ?
Parce qu’elle vient d’AUJOURDHUI() ou de MAINTENANT(). Remplacez la formule par la valeur : copiez la cellule, puis Collage spécial > Valeurs.
Comment insérer la date du jour sans qu’elle change ?
Avec Ctrl + ; : la date est inscrite comme valeur fixe.
Quelle différence entre AUJOURDHUI et MAINTENANT ?
AUJOURDHUI ne donne que la date, MAINTENANT donne la date et l’heure.
Comment afficher le jour de la semaine ?
Appliquez le format personnalisé jjjj à la cellule, ou utilisez =TEXTE(AUJOURDHUI();"jjjj").
Peut-on figer AUJOURDHUI() dans une cellule ?
Oui : sélectionnez la cellule, copiez, puis collez en valeurs. La formule disparaît et la date reste figée.



