Udostępnij za pośrednictwem


ISERROR

Dotyczy:kolumna obliczeniowatabela obliczeniowaMiarawizualizacji

Sprawdza, czy wartość jest błędem, i zwraca TRUE, czy FALSE.

Składnia

ISERROR(<value>)

Parametry

Termin Definicja
value Wartość, którą chcesz przetestować.

Wartość zwracana

Wartość logiczna TRUE, jeśli wartość jest błędem; w przeciwnym razie FALSE.

Uwagi

  • Aby uzyskać najlepsze rozwiązania dotyczące korzystania z ISERROR, zobacz Odpowiednie użycie funkcji błędów.

  • Ta funkcja nie jest obsługiwana w trybie DirectQuery w przypadku użycia w kolumnach obliczeniowych lub regułach zabezpieczeń na poziomie wiersza.

Przykład

Poniższy przykład oblicza stosunek całkowitej sprzedaży internetowej do całkowitej sprzedaży odsprzedawcy. Funkcja ISERROR służy do sprawdzania błędów, takich jak dzielenie przez zero. Jeśli zostanie zwrócony błąd, zostanie zwrócony pusty, w przeciwnym razie zwracany jest współczynnik.

= IF( ISERROR(
       SUM('ResellerSales_USD'[SalesAmount_USD])
       /SUM('InternetSales_USD'[SalesAmount_USD])
             )
    , BLANK()
    , SUM('ResellerSales_USD'[SalesAmount_USD])
      /SUM('InternetSales_USD'[SalesAmount_USD])
    )

funkcje InformationIFERROR functionIF