Fonction TODAY

Utilisé dans une colonne Date pour renvoyer la date actuelle
Exemple d'utilisation
TODAY()
Syntaxe
TODAY(
  • [
    nombre
    ]
)
  • nombre
    —[facultatif]
    Le nombre de jours avant (nombre négatif) ou après (nombre positif) la date actuelle
Notes d'utilisation

Smartsheet actualise toutes les instances de la fonction TODAY d’une feuille à la date du jour lorsque l’une des actions suivantes est exécutée :

  • Vous ouvrez une feuille et l’enregistrez.
  • Vous ajoutez une nouvelle ligne à une feuille à partir de l’envoi d’un formulaire.
  • Vous modifiez une feuille à partir d’une demande d’actualisation ou d’approbation (vous trouverez de plus amples informations sur les alertes ici).
  • Vous actualisez la feuille à l’aide d’un rapport (vous trouverez de plus amples informations sur les rapports ici).
  • Une cellule liée actualise la feuille (vous trouverez de plus amples informations sur la liaison des cellules ici).
  • Vous ouvrez une feuille à laquelle une formule inter-feuilles fait référence (vous trouverez de plus amples informations sur les formules inter-feuilles ici).
  • Vous ajoutez une nouvelle ligne à la feuille à partir d’un flux de travail de déplacement ou de copie de ligne (vous trouverez de plus amples informations sur ces flux de travail ici).
  • Vous actualisez des cellules à l’aide d’un flux de travail comme une modification de cellule, l’affectation d’un utilisateur ou l’enregistrement d’une date (vous trouverez de plus amples informations sur l’ensemble des actions du flux de travail de modification de feuille ici).

Les actions suivantes n’actualisent pas les formules qui utilisent la fonction TODAY à la date du jour :

  • Un rapport qui consulte la fonction de la feuille est ouvert.
  • Un tableau de bord qui affiche des informations de la feuille est ouvert.

Vous pouvez utiliser TODAY pour comparer d’autres dates avec la date actuelle. Par exemple, la formule =IF(TODAY() > [Date d’échéance]@row, "Date d’échéance dépassée") insère « Date d’échéance dépassée » dans une cellule si la date du jour est postérieure à la date d’échéance.

 

CONSEIL : utilisez les flux de travail automatisés pour actualiser votre feuille au quotidien. Un flux de travail peut déclencher la fonction TODAY pour actualiser à la date du jour sans ouvrir la feuille. Lisez l’article Actualiser automatiquement la fonction TODAY dans les formules pour en savoir plus ou utilisez Bridge pour programmer l’enregistrement quotidien des feuilles.

Exemples

Cet exemple se réfère aux informations de la feuille suivante :

  Total des transactions Unités vendues En stock ? Date de vente Date de commande
1 1 170,00 78 true 12/02/19 12/02/19
2 1 491,00 42 false 15/02/19 15/02/19
3 812,00 217 true 20/02/19 20/02/19

Compte tenu du tableau ci-dessus, voici quelques exemples d’utilisation de TODAY dans une feuille :

Formule Description Résultat
=SUMIF([Date de vente]:[Date de vente]; <=TODAY(); [Total des transactions]:[Total des transactions]) Ajouter les valeurs de la colonne Total des transactions pour les lignes dont la date Date de vente est antérieure ou égale à la date du jour. Les quatre lignes répondent à ces critères. 4,285
=IF(AND([En stock ?]2 = false, [Date de commande]2 <= TODAY(7)); "Rouge"; "Vert") Si la case de la colonne En stock ? de la ligne 2 n’est pas cochée (false) et si la date de la colonne Date de commande de la ligne 2 est antérieure ou égale à la date du jour plus 7 jours, la fonction renvoie Rouge. Sinon, elle renvoie Vert. Rouge
=SUMIFS([Unités vendues]:[Unités vendues]; [Date de vente]:[Date de vente]; >=TODAY(-30); [En stock ?]:[En stock ?]; true) Ajouter les valeurs de la colonne Unités vendues pour les lignes dont la date Date de vente est postérieure ou égale à la date d’il y a 30 jours et pour lesquelles la case de la colonne En stock ? est cochée (true). 217

Avez-vous encore besoin d’aide ?

Utilisez le Modèle Formula Handbook (Modèle de manuel de formules) pour trouver d’autres ressources d’assistance et afficher plus de 100 formules, y compris un glossaire de chaque fonction avec lequel vous pouvez vous entraîner à travailler en temps réel, ainsi que des exemples de formules courantes et avancées.

Trouvez des exemples d’utilisation de cette fonction par d’autres clients Smartsheet ou posez des questions sur votre cas d’utilisation spécifique dans la communauté en ligne Smartsheet.

Poser des questions à la communauté