ISERROR
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
Overí, či je hodnota chybou, a vráti TRUE
alebo FALSE
.
Syntax
ISERROR(<value>)
Parametre
Termín | Definícia |
---|---|
value |
Hodnota, ktorá sa má testovať. |
Vrátená hodnota
Booleovská hodnota TRUE
, ak je hodnota chybou; V opačnom prípade FALSE
.
Poznámky
Najvhodnejšie postupy pri používaní ISERRORnájdete v téme Vhodné použitie chybových funkcií.
Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad
V nasledujúcom príklade sa vypočíta pomer celkového internetového predaja k celkovému predaju predajcu. Funkcia ISERROR sa používa na kontrolu chýb, ako je napríklad delenie nulou. Ak dôjde k chybe, vráti sa prázdna hodnota, v opačnom prípade sa vráti pomer.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
Súvisiaci obsah
funkcie