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

IS_VALID

Description

IS_VALID
est une fonction de rangée qui retourne
0
si la valeur retournée est
NULL
et
1
si la valeur retournée est
NOT NULL
. Cela est utile pour calculer d’autres calculs pour lesquels vous souhaitez exclure des valeurs NULL (par exemple, lors du calcul de moyennes).

Syntaxe

IS_VALID
(
expression
)

Valeur de retour

Retours
0
si la valeur retournée est
NULL
et
1
si la valeur retournée est
NOT NULL
.

Paramètres d'entrée

expression
Est obligatoire. Un nom de champ ou une expression.

Exemples

Définissez un champ calculé Prism qui utilise
IS_VALID
. Retourne un nombre de rangées seulement pour les rangées où cette valeur de champ est
NOT NULL
. Si une valeur est
NULL
, il renvoie 0 pour cette rangée. Dans cet exemple, nous créons un champ calculé Prism (
vente_amount_not_nul
) en utilisant le champ
vente_amount
comme base.
IS_VALID([sale_amount])
Ensuite, vous pouvez utiliser le champ calculé
solde_amount_not_nul
Prism pour calculer une moyenne précise du montant
de vente_amount
qui exclut
NULL
valeurs :
SUM([sale_amount])/SUM([sale_amount_not_null])