ISBLANK
检查 value 是否 blank,and 返回 TRUE
orFALSE
。
语法
ISBLANK(<value>)
参数
术语 | 定义 |
---|---|
value |
要测试的 valueor 表达式。 |
返回 value
value
TRUE
if 的布尔 value 为 blank;否则 FALSE
。
言论
若要详细了解使用 BLANKS 时的最佳做法,请参阅 避免在 DAX中将 BLANK 转换为 values。
例
此公式计算与 previousyear相比,销售额的提高 or 下降率。 该示例使用 IF 函数检查 previousyear的销售 value,以避免零 errordivide。
//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 |