Funkcja ISERROR (język DAX)
Sprawdza, czy wartość jest wartością błędu, i zwraca wartość PRAWDA lub FAŁSZ.
Składnia
ISERROR(<value>)
Parametry
Termin |
Definicja |
---|---|
wartość |
Wartość, która ma zostać sprawdzona. |
Wartość zwracana
Wartość logiczna równa PRAWDA, jeśli wartość jest wartością błędu; w przeciwnym razie wartość logiczna równa FAŁSZ.
Przykład
W poniższym przykładzie jest obliczany stosunek łącznej sprzedaży internetowej do łącznej sprzedaży odsprzedawców.Funkcja ISERROR służy do sprawdzania, czy występują błędy, takie jak dzielenie przez zero.W przypadku wystąpienia błędu zostanie zwrócona wartość pusta; w innym razie zostanie zwrócony obliczony stosunek.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
Zobacz także