Læs på engelsk

Del via


ISERROR

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Kontrollerer, om en value er en error, returnerer andTRUEorFALSE.

Syntaks

ISERROR(<value>)  

Parametre

Udtryk Definition
value Det value, du vil teste.

Returner value

En boolesk value af TRUEifvalue er en error. ellers FALSE.

Bemærkninger

  • Du kan få de bedste fremgangsmåder, når du bruger ISERROR, under Passende brug af error-funktioner.

  • Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or 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. If der er en error returneres en blank, 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
IFERROR funktion
IF funktion