Les fonctions TODAY and NOW dans Excel
AUJOURDHUI (Anglais: TODAY) renvoie la date du jour sans l’heure, et elle se met à jour chaque jour. MAINTENANT (Anglais: NOW) renvoie la date et l’heure. Aucune des deux n’attend d’argument : les parenthèses restent vides.
Utilisez-les pour « jours avant une échéance », « jours de retard » ou un horodatage. Comme le résultat change, une formule qui utilise TODAY n’est pas un enregistrement fixe d’un moment : copiez la valeur sous forme de date fixe lorsque vous voulez un instantané.
Syntaxe
=TODAY()
| Argument | Ce que cela signifie |
|---|
Exemples
1. Vérifier qu’une date est passée
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Publiée | 36526 | |||||
| 2 | Publiée avant aujourd’hui ? | TRUE |
AUJOURDHUI (Anglais: TODAY) est toujours postérieure à la date fixe du 1er janvier 2000, donc le test est VRAI quel que soit le jour.
2. Comparer aujourd’hui avec une année
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | Année en cours 2000 ou après ? | TRUE |
ANNEE (Anglais: YEAR) extrait l’année de AUJOURDHUI (Anglais: TODAY). Le test reste VRAI chaque jour, il peut donc être affiché sans risque dans un rapport.
Erreurs courantes
Attendre une date fixe. Une cellule contenant
=AUJOURDHUI()affiche une nouvelle date à chaque ouverture du classeur.Correction : Collez le résultat comme valeur (Collage spécial, Valeurs) lorsque vous avez besoin d’une date fixe.
Oublier les parenthèses. TODAY n’attend aucun argument, mais il faut tout de même la paire vide :
=AUJOURDHUI().Correction : Tapez toujours TODAY() avec les deux parenthèses.
Questions fréquemment posées
Quelle est la différence entre TODAY et NOW ?
AUJOURDHUI (Anglais: TODAY) renvoie uniquement la date, à minuit. MAINTENANT (Anglais: NOW) renvoie aussi l’heure. Mettez la cellule en forme de date ou d’heure pour choisir ce qui s’affiche.
Comment compter les jours avant une échéance ?
Soustrayez TODAY de l’échéance : =B2-AUJOURDHUI(). Mettez la cellule en forme de nombre, et non de date.
Fonctions associées
- DATEDATE construit une vraie date Excel à partir d'une année, d'un mois et d'un jour.
- MONTHMONTH, YEAR et DAY renvoient une partie d'une date sous forme de nombre.
- EOMONTHEOMONTH renvoie le dernier jour d'un mois ; EDATE le même jour, un certain nombre de mois plus tard ou plus tôt.
- NETWORKDAYSNETWORKDAYS compte les jours ouvrés entre deux dates, du lundi au vendredi, en excluant éventuellement les jours fériés.