Del via


ISERROR

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

Kontrollerer om en verdi er en feil, og returnerer TRUE eller FALSE.

Syntaks

ISERROR(<value>)

Parametere

Vilkår Definisjon
value Verdien du vil teste.

Returverdi

En boolsk verdi for TRUE hvis verdien er en feil. ellers FALSE.

Merknader

  • Hvis du vil ha anbefalte fremgangsmåter når du bruker ISERROR, kan du se Riktig bruk av feilfunksjoner.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel

Eksemplet nedenfor beregner forholdet mellom totalt Internett-salg og totalt forhandlersalg. Funksjonen ISERROR brukes til å se etter feil, for eksempel deling med null. Hvis det er en feil, returneres en tom, 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])
    )

InformasjonsfunksjonerIFERROR funksjonenIF funksjonen