ISERROR

применимо:вычисляемый столбецвычисляемой таблицеMeasureвизуального вычисления

Проверяет, является ли valueerror, and возвращает TRUEorFALSE.

Синтаксис

ISERROR(<value>)  

Параметры

Срок Определение
value value, которую вы хотите протестировать.

Возврат value

Логический valueTRUEifvalue является error; в противном случае FALSE.

Замечания

  • Рекомендации по использованию ISERRORсм. в разделе Соответствующее использование функций error.

  • Эта функция not поддерживается для использования в режиме DirectQuery при использовании в вычисляемых столбцах or правилах безопасности на уровне строк (RLS).

Пример

В следующем примере вычисляется соотношение общих продаж Через Интернет к общему объему продаж торгового посредника. Функция ISERROR используется для проверки ошибок, таких как деление по нулю. If возвращается error возвращается blank, в противном случае возвращается отношение.

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

функции информационных функций
IFERROR функции
IF функции