ISERROR
s’applique à :colonne calculéetable calculéemesurecalcul visuel
Vérifie si une valeur est une erreur et retourne TRUE
ou FALSE
.
Syntaxe
ISERROR(<value>)
Paramètres
Terme | Définition |
---|---|
value |
Valeur à tester. |
Valeur de retour
Valeur booléenne de TRUE
si la valeur est une erreur ; sinon, FALSE
.
Remarques
Pour connaître les meilleures pratiques lors de l’utilisation de ISERROR, consultez Utilisation appropriée des fonctions d’erreur.
Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées ou les règles de sécurité au niveau des lignes (RLS).
Exemple
L’exemple suivant calcule le ratio entre le total des ventes Internet et le total des ventes de revendeurs. La fonction ISERROR est utilisée pour vérifier les erreurs, telles que la division par zéro. S’il y a une erreur qu’un vide est retourné, sinon le ratio est retourné.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)