添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
Sales Amount = SUM( 'FactInternetSales'[SalesAmount])
LM.Sales Amount = CALCULATE( [Sales Amount], DATEADD( 'DimDate'[FullDateAlternateKey], -1, MONTH))

MOM%.Sales Amount = DIVIDE( [Sales Amount] - [LM.Sales Amount], [LM.Sales Amount]

表格中有两行的结果我们需要注意

2011年1月的上期为空,即分母为空,所以结果也为空

结果不再相同,如果我们是求不同颜色的产品占所有产品的占比,那这里得到的结果也会不同。这里其实涉及到了一个概念,DAX中使用的表是扩展表。也就是说虽然我们删除了产品表中Color为Black的产品,但是Sales表是有这些产品的销售记录的,它们无法和现在的Product表的中记录相匹配,就会返回空,这也是很多时候我们会发现日期切片器有空白项的原因,事实表中的有无法和维度表匹配的记录。

每一个DAX函数看起来都很简单,但是当这些简单的DAX组合起来用时,也许会产生让我们难以理解的结果,这在写一些复杂地度量值是需要额外注意。

How to handle BLANK in DAX measures – SQLBI

Handling BLANK in DAX – SQLBI

本篇文章来源于微信公众号: PowerBI木小桼