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])
)
Powiązana zawartość
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla