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 |
Связанное содержимое
функции информационных функций