Поделиться через


ISBLANK

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

Проверяет, является ли значение пустым и возвращается TRUE или FALSE.

Синтаксис

ISBLANK(<value>)

Параметры

Срок Определение
value Значение или выражение, которое требуется проверить.

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

Логическое значение TRUE, если значение пусто; в противном случае FALSE.

Замечания

Дополнительные сведения о рекомендациях при работе с BLANKS см. в статье Избегайте преобразования BLANKs в значения в DAX.

Пример

Эта формула вычисляет коэффициент увеличения или уменьшения объема продаж по сравнению с предыдущим годом. В этом примере функция IF используется для проверки значения продаж предыдущего года, чтобы избежать нулевой ошибки.

//Sales to Previous Year Ratio

= IF( ISBLANK('CalculatedMeasures'[PreviousYearTotalSales])
   , BLANK()
   , ( 'CalculatedMeasures'[Total Sales]-'CalculatedMeasures'[PreviousYearTotalSales] )
      /'CalculatedMeasures'[PreviousYearTotalSales])

Результат

Метки строк Всего продаж Общий объем продаж за предыдущий год Соотношение продаж к предыдущему году
2005 $10,209,985.08
2006 $28,553,348,43 $10,209,985.08 179.66%
2007 $39,248,847,52 $28,553,348,43 37.46%
2008 $24,542,444.68 $39,248,847,52 -37.47%
Общий итог $102,554,625.71

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