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
Term | Definition |
---|---|
value |
Det värde som du vill testa. |
Returvärde
Ett booleskt värde för TRUE
om värdet är ett fel. annars FALSE
.
Anmärkningar
Metodtips när du använder ISERRORfinns 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])
)