Функция ISERROR

Проверяет, является ли значение ошибкой, и возвращает TRUE или FALSE.

Синтаксис

ISERROR(<value>)

Параметры

Терм

Определение

value

Значение для проверки.

Возвращаемое значение

Логическое значение TRUE, если значение является ошибкой, в противном случае — значение FALSE.

Пример

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

= 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

Другие ресурсы

Информационные функции (DAX)