IS_VALID
Description
IS_VALID
est une fonction de ligne qui renvoie 0
si la valeur renvoyée est NULL
, et 1
si la valeur renvoyée est NOT NULL
. Ceci est utile pour effectuer d'autres calculs pour lesquels vous souhaitez exclure les valeurs NULL (par exemple lors du calcul des moyennes).Syntaxe
IS_VALID
(expression
)Valeur de renvoi
Retours
0
si la valeur renvoyée est NULL
, et 1
si la valeur renvoyée est NOT NULL
.Paramètres d'entrée
- expression
- Est obligatoire. Nom de champ ou expression.
Exemples
Définissez un champ calculé Prism à l'aide de
IS_VALID
. Cela renvoie un nombre de lignes uniquement pour les lignes contenant cette valeur de champ NOT NULL
. Si une valeur est NULL
, elle renvoie 0 pour cette ligne. Dans cet exemple, nous créons un champ calculé Prism (sales_amount_not_null
) en utilisant le champ soldes_amount
comme base. IS_VALID([sale_amount])
Vous pouvez ensuite utiliser le champ calculé
solde_amount_not_null
Prism pour calculer une moyenne précise pour solde_amount
qui exclut NULL
valeurs :SUM([sale_amount])/SUM([sale_amount_not_null])