Lire en anglais

Partager via


ISERROR

s’applique à :colonne calculéetable calculéeMeasurecalcul visuel

Vérifie si un value est un error, and retourne TRUEorFALSE.

Syntaxe

DAX
ISERROR(<value>)  

Paramètres

Terme Définition
value La value que vous souhaitez tester.

Retourner value

Une value booléenne de TRUEif l'value est un error; sinon, FALSE.

Remarques

  • Pour connaître les meilleures pratiques lors de l’utilisation de ISERROR, consultez utilisation appropriée des fonctions error.

  • Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or 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. If il existe un error une blank est retournée, sinon le ratio est retourné.

DAX
= IF( ISERROR(  
       SUM('ResellerSales_USD'[SalesAmount_USD])  
       /SUM('InternetSales_USD'[SalesAmount_USD])  
             )  
    , BLANK()  
    , SUM('ResellerSales_USD'[SalesAmount_USD])  
      /SUM('InternetSales_USD'[SalesAmount_USD])  
    )  

fonctions d’informations
IFERROR fonction
IF fonction