NOTIFYIFS
Beschreibung
Sendet bis zu 1.000 Benachrichtigungen, wenn sich Werte in den angegebenen Kriterien so verändern, dass sie mehrere Bedingungen erfüllen. Sie können einem Benutzer eine Benachrichtigung senden, unabhängig davon, ob er Zugriff auf die Arbeitsmappe hat oder nicht. Wenn die Funktion den Grenzwert überschreitet, werden Benachrichtigungen gestoppt und der Indikator „#ERROR“ wird in der Zelle angezeigt, die die Funktion enthält. Wenn Sie den Cursor über die Zelle bewegen, wird der Fehler in einer Meldung beschrieben.
Syntax
NOTIFYIFS(
range1
, criteria1
, [ user_names
], [ subject
], [ message
], [ send_on_each
], [ range2
, criteria2
], ...) - range1: Ein Bereich, für den die Kriterien evaluiert werden sollen.
- criteria1: Der Zeichenfolgenausdruck, der mit dem Bereich verglichen werden soll. Das Format stimmt mit Funktionen wie SUMIF() und COUNTIF() überein.
- user_names: Das Array oder Liste von Benutzern, an die die Benachrichtigung gesendet werden soll. Wenn Sie dieses Argument nicht angeben, verwendet die Funktion den Benutzernamen des aktuellen Benutzers (des Benutzers, der die Funktion erstellt).
- subject: Die Textzeichenfolge, die als Betreff der Workday-Benachrichtigung verwendet werden soll. Wenn Sie einen Betreff angeben, fügt Workday am Ende der Zeichenfolge einen Doppelpunkt ein.
- message: Der Text, der als Text der Benachrichtigung verwendet werden soll. Folgende HTML-Tags werden unterstützt: <br>, <b>, <i> und <u>.
- send_on_each: Bei TRUE wird für jeden Wert im Bereich, der mit dem Kriterium (TRUE) übereinstimmt, eine Benachrichtigung gesendet. Bei FALSE wird die Benachrichtigung nur gesendet, wenn alle Werte im Bereich das Kriterium erfüllen. Der Standardwert ist TRUE.
- range2: Ein Bereich, für den die Kriterien evaluiert werden sollen.
- criteria2: Der Zeichenfolgenausdruck, der mit dem Bereich verglichen werden soll.
Beispiel:
A1:B3 enthält:
1 2 1 2 1 2
Formel | Ergebnis |
|---|---|
=NOTIFYIFS(A1:A3,1,,,,false,B1:B3,2) | TRUE |
Anmerkungen
- Die Funktion sendet nur dann eine Benachrichtigung, wenn sich ein Wert soverändert, dass er eine Bedingung erfüllt. Wenn beispielsweise eine Aktualisierung von Live-Daten stattfindet und eine Bedingung, die zuvor TRUE (Benachrichtigung wurde gesendet) war, bei der Ausführung der geplanten Aktualisierung der Live-Daten TRUE bleibt, wird keine Benachrichtigung gesendet. Es wird jedoch eine Benachrichtigung gesendet, wenn Sie die Arbeitsmappe neu berechnen, da dies der erneuten Übermittlung der Formel aus der Zelle entspricht.
- Diese Funktion vergleicht einen Kriteriumsausdruck mit allen Werten im angegebenen Bereich. Wennsend_on_eachist wahr, sendet die Funktion eine Benachrichtigung für jede Kriteriumsübereinstimmung im Bereich. Wennsend_on_eachfalsch ist, sendet die Funktion nur dann eine Benachrichtigung, wenn alle Werte im Bereich das Kriterium erfüllen. Die Form des Kriteriums ist dieselbe wie in SUMIFS() und COUNTIFS().
- Der Unterschied zwischen NOTIFYIFS() und NOTIFYIF() besteht darin, dass bei NOTIFYIFS() die Bedingung für das Senden einer Benachrichtigung nur dann erfüllt ist, wenn jedes Kriterium für den jeweils entsprechenden Bereich erfüllt wird. Sie können eine beliebige Anzahl von Bereichs-/Kriteriumspaaren angeben. Sie müssen sie als übereinstimmende Paare angeben. Darüber hinaus muss die Form jedes Bereichs mit der Form des ersten Bereichs übereinstimmen (sie müssen alle dieselbe Anzahl von Zeilen und Spalten haben). Beispiel: Wenn wir drei Paare aus Bereich und Kriterium haben, ist eine Bedingung erfüllt, wenn das Kriterium für jeden einzelnen Bereich für eine bestimmte Zelle im Bereich erfüllt wird. Wennsend_on_eachfalsch ist, muss die Bedingung in jedem Bereich für jede Zelle erfüllt sein, damit die Funktion eine Benachrichtigung senden kann.
- Die Funktion generiert eine Workday-Benachrichtigung. Wenn E-Mails in Ihrer Umgebung aktiviert sind, wird auch eine E-Mail gesendet, aber der E-Mail-Betreff wird automatisch generiert und stimmt nicht mit dem Argument „subject“ der Benachrichtigung überein.
- Workday identifiziert den Absender der Benachrichtigung als den Benutzer, der die Formel in die Zelle eingegeben hat.
- Die Funktion gibt den Wert TRUE zurück, wenn sie eine Benachrichtigung gesendet hat, oder FALSE, wenn dies nicht der Fall ist.
- Die Verwendung von strukturierten Bezügen für NOTIFYIFS wird von Workday nicht unterstützt.
Mögliche Funktionen
NOTIFYIF