Skip to main content
Workday User Guide
Laatst bijgewerkt: 2023-06-23
NOTIFYIFS

NOTIFYIFS

Omschrijving

Verzendt maximaal 1000 meldingen als waarden in de opgegeven criteria worden gewijzigd om aan meerdere voorwaarden te voldoen. U kunt een melding naar een gebruiker verzenden ongeacht of deze toegang heeft tot de werkmap. Als de functie de limiet overschrijdt, stoppen de meldingen en wordt de indicator #ERROR weergegeven in de cel met de functie. Wanneer u de cursor over de cel beweegt, wordt de fout beschreven in een bericht.

Syntaxis

NOTIFYIFS(
range1
,
criteria1
, [
user_names
], [
subject
], [
message
], [
send_on_each
], [
range2
,
criteria2
], ...)
  • range1
    : een bereik waarvoor de criteria moeten worden geëvalueerd.
  • criteria1
    : de tekenreeksexpressie die moet worden geëvalueerd op basis van het bereik. De notatie is hetzelfde als die van functies zoals SUMIF() en COUNTIF().
  • user_names
    : de matrix of lijst met gebruikers waarnaar de melding moet worden verzonden. Als u dit argument niet opneemt, gebruikt de functie de gebruikersnaam van de huidige gebruiker (de gebruiker die de functie samenstelt).
  • subject
    : de tekenreeks die als onderwerp van de Workday-melding moet worden gebruikt. Als u een onderwerp opneemt, wordt een dubbele punt aan het einde van de tekenreeks toegevoegd.
  • message
    : de tekst die als hoofdtekst van de melding moet worden gebruikt. De volgende HTML-tags worden ondersteund: <br>, <b>, <i> en <u>.
  • send_on_each
    : indien TRUE, wordt een melding verzonden voor elke waarde in het bereik die matcht met het criterium (TRUE). Indien FALSE, wordt de melding alleen verzonden als alle waarden in het bereik aan het criterium voldoen. De standaardwaarde is TRUE.
  • range2
    : een bereik waarvoor de criteria moeten worden geëvalueerd.
  • criteria2
    : de tekenreeksexpressie die moet worden geëvalueerd op basis van het bereik.

Voorbeeld

A1:B3 bevat:
1 2 1 2 1 2
Formule
Resultaat
=NOTIFYIFS(A1:A3,1,,,,false,B1:B3,2)
TRUE

Opmerkingen

  • De functie verzendt alleen een melding als een waarde
    wordt gewijzigd
    om aan een voorwaarde te voldoen. Als bijvoorbeeld dynamische gegevens worden vernieuwd en een voorwaarde die voorheen TRUE was (melding is verzonden) blijft TRUE wanneer het schema wordt uitgevoerd, wordt er geen melding verzonden. Er wordt echter een melding verzonden als u de werkmap opnieuw berekent, omdat dit het equivalent is van het opnieuw verzenden van de formule vanuit de cel.
  • Met deze functie wordt een criteriumexpressie geëvalueerd op basis van alle waarden in het opgegeven bereik. Als'
    send_on_each
    is waar, verzendt de functie een melding voor elke criteriummatch in het bereik. Als'
    send_on_each
    '' is onwaar, verzendt de functie alleen een melding als alle waarden in de match aan het criterium voldoen. De vorm van het criterium is hetzelfde als in SUMIFS() en COUNTIFS().
  • Het verschil tussen NOTIFYIFS() en NOTIFYIF() is dat in NOTIFYIFS() alleen aan de voorwaarde voor het verzenden van een melding wordt voldaan als aan elk criterium voor het bijbehorende bereik wordt voldaan. U kunt een willekeurig aantal bereik-/criteriumparen opgeven. u moet ze opgeven als matchende paren. Bovendien moet de vorm van elk bereik overeenkomen met de vorm van het eerste bereik (ze moeten allemaal hetzelfde aantal rijen en kolommen hebben). Voorbeeld: als we drie paren bereik/criterium hebben, wordt aan een voorwaarde voldaan als aan het criterium voor elk bereik wordt voldaan voor een specifieke cel in het bereik. Als'
    send_on_each
    '' is onwaar, moet voor elke cel in elk bereik aan de voorwaarde worden voldaan voordat de functie een melding kan verzenden.
  • De functie genereert een Workday-melding. Als e-mails zijn ingeschakeld in uw omgeving, wordt ook een e-mail verzonden, maar het onderwerp van de e-mail wordt automatisch gegenereerd en matcht niet met het onderwerpargument van de melding.
  • De afzender van de melding wordt aangegeven als de gebruiker die de formule in de cel heeft geplaatst.
  • De functie retourneert de waarde TRUE als er een melding is verzonden of FALSE als dat niet het geval is.
  • Workday biedt geen ondersteuning voor het gebruik van gestructureerde verwijzingen met NOTIFYIFS.

Gerelateerde functies

NOTIFYIF