ISERROR
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Überprüft, ob ein value ein errorist, and gibt TRUE
orFALSE
zurück.
Syntax
ISERROR(<value>)
Parameter
Ausdruck | Definition |
---|---|
value |
Die value, die Sie testen möchten. |
value zurückgeben
Ein boolescher valueTRUE
if der value ist ein error; andernfalls FALSE
.
Bemerkungen
Bewährte Methoden bei der Verwendung von ISERRORfinden Sie unter Geeignete Verwendung von error Funktionen.
Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or 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. If ein error ein blank zurückgegeben wird, 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])
)