ISBLANK

适用于:计算列计算表度量值视觉计算

检查值是否为空,并返回 TRUE 还是 FALSE

语法

DAX
ISBLANK(<value>)  

参数

术语 定义
value 要测试的值或表达式。

返回值

如果值为空,则为 TRUE 布尔值;否则 FALSE

言论

若要详细了解使用 BLANKS 时的最佳做法,请参阅 避免将 BLANK 转换为 DAX中的值。

此公式计算销售额与上一年相比的增幅或下降比率。 该示例使用 IF 函数检查上一年销售额的值,以避免除以零错误。

DAX
//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

信息函数