ISERROR
platí pro:Počítaný sloupec
Počítaná tabulka
míra
vizuální
Zkontroluje, zda je hodnota chybou, a vrací TRUE
nebo FALSE
.
Syntax
ISERROR(<value>)
Parametry
Semestr | Definice |
---|---|
value |
Hodnota, kterou chcete testovat. |
Návratová hodnota
Logická hodnota TRUE
, pokud je hodnota chyba; jinak FALSE
.
Poznámky
Osvědčené postupy při použití ISERRORnajdete v tématu Vhodné použití chybových funkcí.
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Příklad
Následující příklad vypočítá poměr celkového internetového prodeje k celkovému prodeji prodejců. Funkce ISERROR slouží ke kontrole chyb, jako je dělení nulou. Pokud dojde k chybě, vrátí se prázdná hodnota, jinak se vrátí poměr.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)