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])