Zdieľať cez


ISERROR

Vzťahuje sa na:vypočítaný stĺpecvypočítanej tabuľkyvizuá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])
    )

funkcie funkcií Informačné funkcie