ISERROR
Gäller för: Beräknad kolumn Beräknad tabell Mått Visuell 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])
)