ISERROR

Dotyczy: Obliczanie kolumny obliczeniowejtabeliobliczeniowej Miarawizualizacji

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

Składnia

ISERROR(<value>)  

Parametry

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

Wartość zwracana

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

Uwagi

  • Aby uzyskać najlepsze rozwiązania dotyczące korzystania z funkcji 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 informacyjne
IFERROR, funkcja
IF, funkcja