ISBLANK

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

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

Синтаксис

DAX
ISBLANK(<value>)

Параметры

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

Возврат value

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

Замечания

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

Пример

Эта формула вычисляет увеличение or уменьшения количества продаж по сравнению с previousyear. В примере используется функция IF для проверки value продаж previousyear, чтобы избежать divide на нулю error.

DAX
//Sales to Previous Year Ratio

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

Результат

Метки строк Всего продаж Всего PreviousYear продаж Соотношение продаж в PreviousYear
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

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