ISBLANK

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

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

Синтаксис

ISBLANK(<value>)  

Параметры

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

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

Логическое значение TRUE, если значение пусто; в противном случае ЗНАЧЕНИЕ FALSE.

Замечания

Дополнительные сведения о рекомендациях при работе с BLANKS см. в статье "Избегайте преобразования BLANK в значения в 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

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