Passer au contenu principal
Workday User Guide
Dernière mise à jour : 2023-06-23
NOTIFYIFS

NOTIFYIFS

Description

Envoie jusqu'à 1 000 notifications si les valeurs des critères spécifiés changent et respectent alors plusieurs conditions. Vous pouvez envoyer une notification à un utilisateur, qu'il ait ou non accès au classeur. Si la fonction dépasse la limite, les notifications s'arrêtent et l'indicateur #ERROR s'affiche dans la cellule contenant la fonction. Lorsque vous placez le curseur sur la cellule, la description de l'erreur apparaît.

Syntaxe

NOTIFYIFS(
range1
,
criteria1
, [
user_names
], [
subject
], [
message
], [
send_on_each
], [
range2
,
criteria2
], ...)
  • range1
    : plage pour laquelle évaluer les critères.
  • criteria1
    : expression de chaîne à évaluer par rapport à la plage. Le format est identique à celui des fonctions telles que SUMIF() et COUNTIF().
  • user_names
    : tableau ou liste des utilisateurs auxquels envoyer la notification. Si vous n'incluez pas cet argument, la fonction utilise le user_name de l'utilisateur actuel (l'utilisateur qui compose la fonction).
  • subject
    : chaîne de texte à utiliser comme objet de la notification Workday. Si vous incluez un objet, Workday ajoute un caractère deux-points à la fin de la chaîne.
  • message
    : texte à utiliser comme corps de la notification. Les marqueurs HTML suivants sont pris en charge : <br>, <b>, <i> et <u>.
  • send_on_each
    : si TRUE, une notification est envoyée pour chaque valeur de la plage qui correspond au critère (TRUE). Si FALSE, la notification n'est envoyée que si toutes les valeurs de la plage répondent au critère. Par défaut, la valeur est TRUE.
  • range2
    : plage pour laquelle évaluer les critères.
  • criteria2
    : expression de chaîne à évaluer par rapport à la plage.

Exemple

A1:B3 contient :
1 2 1 2 1 2
Formule
Résultat
=NOTIFYIFS(A1:A3,1,,,,false,B1:B3,2)
TRUE

Remarques

  • La fonction envoie une notification uniquement si une valeur
    change
    et respecte alors une condition. Par exemple, si une actualisation des données en temps réel se produit et qu'une condition précédemment VRAIE (une notification a été envoyée) reste VRAIE lors de l'exécution de la planification, aucune notification n'est envoyée. En revanche, une notification est envoyée si vous recalculez le classeur, car cela revient à soumettre à nouveau la formule à partir de la cellule.
  • Cette fonction évalue une expression de critère par rapport à toutes les valeurs de la plage que vous avez indiquée. Si
    send_on_each
    est vrai, la fonction envoie une notification pour chaque correspondance de critère dans la plage. Si
    send_on_each
    est défini sur false (faux), la fonction envoie une notification uniquement si toutes les valeurs de la correspondance satisfont au critère. La forme du critère est la même que pour SUMIFS() et COUNTIFS().
  • La différence entre NOTIFYIFS() et NOTIFYIF() réside dans le fait que dans NOTIFYIFS(), la condition d'envoi d'une notification n'est remplie que si chaque critère est satisfait par rapport à sa plage correspondante. Vous pouvez indiquer n'importe quel nombre de paires plage/critère ; vous devez les indiquer sous forme de paires correspondantes. En outre, la forme de chaque plage doit correspondre à celle de la première plage (elles doivent toutes avoir le même nombre de lignes et de colonnes). Exemple : si nous avons trois paires plage/critère, une condition est remplie si le critère de chaque plage est satisfait pour une cellule spécifique de la plage. Si
    send_on_each
    est défini sur false (faux), la condition doit être remplie pour chaque cellule de chaque plage pour que la fonction envoie une notification.
  • La fonction génère une notification Workday. Si les e-mails sont activés dans votre environnement, un e-mail est également envoyé mais son objet est généré automatiquement et ne correspond pas à l'argument d'objet de la notification.
  • Workday identifie l'expéditeur de la notification comme étant l'utilisateur qui a placé la formule dans la cellule.
  • Cette fonction renvoie la valeur TRUE si elle a envoyé une notification ou FALSE dans le cas contraire.
  • Workday ne prend pas en charge l'utilisation de références structurées avec NOTIFYIFS.

Fonctions associées

NOTIFYIF