Freigeben über


ISERROR

Gilt für:Berechnete SpalteBerechnete TabelleMeasurevisuelle Berechnung

Überprüft, ob ein Wert ein Fehler ist, und gibt TRUE oder FALSEzurück.

Syntax

ISERROR(<value>)

Parameter

Ausdruck Definition
value Der Wert, den Sie testen möchten.

Rückgabewert

Ein boolescher Wert von TRUE, wenn der Wert ein Fehler ist; andernfalls FALSE.

Bemerkungen

  • Bewährte Methoden bei der Verwendung von ISERRORfinden Sie unter Geeignete Verwendung von Fehlerfunktionen.

  • Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel

Im folgenden Beispiel wird das Verhältnis des Gesamten Internetumsatzes zum Gesamtumsatz des Wiederverkäufers berechnet. Die funktion ISERROR wird verwendet, um auf Fehler zu prüfen, z. B. division by zero. Wenn ein Fehler zurückgegeben wird, wird ein Leerzeichen zurückgegeben, andernfalls wird das Verhältnis zurückgegeben.

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

InformationsfunktionenIFERROR FunktionIF Funktion