Freigeben über


ISERROR-Funktion (DAX)

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

Syntax

ISERROR(<value>)

Parameter

Ausdruck

Definition

value

Der Wert, den Sie testen möchten.

Rückgabewert

Der boolesche Wert TRUE, wenn der Wert ein Fehler ist; andernfalls FALSE.

Beispiel

Im folgenden Beispiel wird das Verhältnis zwischen den gesamten Internetverkäufen und den Gesamtverkäufen des Wiederverkäufers berechnet. Die ISERROR-Funktion wird für die Suche nach Fehlern verwendet, z. B. eine Division durch 0. Wenn ein Fehler festgestellt wird, wird ein leerer Wert 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])
    )