Share via


ISERROR

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Kontrollerer, om en værdi er en fejl, og returnerer TRUE eller FALSE.

Syntaks

ISERROR(<value>)  

Parametre

Begreb Definition
værdi Den værdi, du vil teste.

Returværdi

En boolesk værdi af TRUE, hvis værdien er en fejl. ellers FALSE.

Bemærkninger

  • Du kan se de bedste fremgangsmåder, når du bruger ISERROR, under Passende brug af fejlfunktioner.

  • Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

I følgende eksempel beregnes forholdet mellem det samlede internetsalg og det samlede forhandlersalg. Funktionen ISERROR bruges til at kontrollere, om der er fejl, f.eks. division med nul. Hvis der er en fejl, returneres der en tom værdi, ellers returneres forholdet.

= IF( ISERROR(  
       SUM('ResellerSales_USD'[SalesAmount_USD])  
       /SUM('InternetSales_USD'[SalesAmount_USD])  
             )  
    , BLANK()  
    , SUM('ResellerSales_USD'[SalesAmount_USD])  
      /SUM('InternetSales_USD'[SalesAmount_USD])  
    )  

Informationsfunktioner
Funktionen IFERROR
Funktionen IF