Dela via


ISERROR

Gäller för:Beräknad kolumnBeräknad tabellMåttVisuell beräkning

Kontrollerar om ett värde är ett fel och returnerar TRUE eller FALSE.

Syntax

ISERROR(<value>)  

Parametrar

Period Definition
värde Det värde som du vill testa.

Returvärde

Ett booleskt värde för TRUE om värdet är ett fel. annars FALSKT.

Kommentarer

  • Metodtips när du använder ISERROR finns i Lämplig användning av felfunktioner.

  • Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel

I följande exempel beräknas förhållandet mellan total Internetförsäljning och total återförsäljares försäljning. Funktionen ISERROR används för att söka efter fel, till exempel division med noll. Om det uppstår ett fel returneras ett tomt värde, annars returneras förhållandet.

= 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
IF-funktion