Aller au contenu principal
Mis à jour le

C'est quoi un horodatage Excel ?

Un horodatage est une valeur qui combine la date et l'heure dans une seule cellule (ex : 14/03/2026 09:35:22). Excel le stocke comme un nombre décimal : la partie entière représente la date, la partie décimale représente l'heure. La fonction MAINTENANT() renvoie l'horodatage de l'instant présent.

Cellule Excel affichant une date suivie d'une heure, résultat de la fonction MAINTENANT
Un horodatage combinant date et heure dans une seule cellule, renvoyé par la fonction MAINTENANT().

À quoi sert un horodatage dans Excel

Un horodatage grave le moment précis où quelque chose s'est passé, la date et l'heure réunies dans une seule cellule. Tu t'en sers dès qu'un événement doit laisser une trace datée : une commande enregistrée, une étape validée, une intervention ouverte puis refermée. Comme Excel le range dans un seul nombre, tu peux ensuite calculer dessus, par exemple soustraire deux horodatages pour obtenir un délai.

Reste la question qui décide de tout le reste : cet horodatage doit-il rester figé sur l'instant capturé, ou se remettre à jour tout seul à chaque ouverture du fichier. Les deux existent dans Excel, et on ne les obtient pas de la même façon.

Le piège
=MAINTENANT() et =AUJOURDHUI() se recalculent à chaque ouverture et à chaque saisie dans le classeur : le moment que tu croyais gravé se déplace tout seul. Pour un horodatage qui reste, fige-le au clavier ou colle-le en valeurs.

Comment ajouter un horodatage dans Excel

Un horodatage combine la date et l'heure dans une cellule. Choisis d'abord s'il doit rester figé, pour tracer un événement passé, ou se recalculer à chaque ouverture. Le geste diffère selon ce besoin, et un format d'affichage rend le tout lisible.

  1. 1Pour un horodatage figé qui ne bougera plus, place-toi dans la cellule et appuie sur Ctrl et point-virgule pour insérer la date du jour, puis tape un espace et appuie sur Ctrl, Maj et point-virgule pour ajouter l'heure.
  2. 2Pour un horodatage dynamique qui se recalcule à chaque ouverture, tape =MAINTENANT() pour obtenir la date et l'heure, ou =AUJOURDHUI() si tu ne veux que la date sans l'heure.
  3. 3Ouvre la boîte de dialogue Format de cellule avec Ctrl et 1, puis choisis un format date ou heure (par exemple jj/mm/aaaa hh:mm) pour afficher l'horodatage de façon lisible.
  4. 4Pour isoler la date d'un horodatage, utilise =ENT(A2) qui garde la partie entière, pour isoler l'heure, utilise =MOD(A2;1) sur la partie décimale, puis applique un format heure.
L'astuce en plus
Quand une cellule contient déjà =MAINTENANT() et que tu veux arrêter le compteur, sélectionne-la et copie-la avec Ctrl+C. Colle-la aussitôt sur elle-même en valeurs, avec Ctrl+Alt+V puis Valeurs : la formule disparaît et l'horodatage se fige sur l'instant du collage.

Quelle différence entre un horodatage figé et un horodatage dynamique

Un horodatage figé est une valeur morte, inscrite une fois puis abandonnée à elle-même, alors qu'un horodatage dynamique est une formule vivante qui se recalcule sans arrêt. Le premier retient l'instant où tu l'as saisi et ne bouge plus, quand le second affiche toujours l'heure du dernier recalcul. C'est la différence entre une photo et une horloge.

Cette nature change ce que chacun sait faire. Le figé garde une trace fiable d'un fait passé, mais tu dois le poser toi-même sur chaque ligne, car rien ne le déclenche. Le dynamique se tient à jour tout seul, idéal pour un « aujourd'hui » d'en-tête, mais catastrophique pour dater un enregistrement, puisque la date d'hier sera devenue celle du jour à la prochaine ouverture.

La règle tient alors en une question. Pour savoir quand c'est arrivé, prends du figé, posé au clavier. Pour savoir quel jour on est aujourd'hui, prends du dynamique, obtenu par formule. Confondre les deux, c'est écraser ton historique sans t'en apercevoir.

Suivi de jalons de projet dans Excel avec un horodatage figé au format jour, mois, année, heure et minute pour chaque validation.
Chaque jalon garde son horodatage figé au clavier lors de la validation, une valeur qui ne bouge plus même après réouverture du fichier.

Comment obtenir un horodatage automatique dès la saisie d'une ligne

L'horodatage automatique qui reste en place tombe dans un angle mort d'Excel. La saisie au clavier reste figée mais elle est manuelle, et =MAINTENANT() se déclenche tout seul mais ne tient pas en place. Aucun réglage ne fait les deux d'un coup.

Pour l'obtenir vraiment, deux chemins. Le calcul itératif autorise une formule qui se lit elle-même : elle inscrit l'heure la première fois qu'une cellule voisine se remplit, puis se fige sur cette valeur. Une macro fait le même travail de façon plus robuste, en écrivant l'heure au moment où tu saisis la ligne.

Le savais-tu ?
Un horodatage figé au clavier reste une vraie date, pas du texte. Soustrais deux cellules saisies avec Ctrl+; et Excel te rend un écart en jours, exactement comme avec des dates tapées à la main.

Pour aller plus loin

Le lexique Excel complet

295 termes Excel décryptés, avec exemples et erreurs fréquentes

FAQ

Questions fréquentes sur l'horodatage

Tu as deux options. Pour un horodatage figé qui ne changera plus, appuie sur Ctrl+; pour la date, tape un espace, puis Ctrl+Maj+; pour l'heure. Pour une valeur qui se remet à jour toute seule, tape plutôt =MAINTENANT(). Applique ensuite un format jj/mm/aaaa hh:mm avec Ctrl+1 si l'affichage n'est pas déjà lisible.