我在一个表中有销售数据,并将其与日期表结合在一起。 当使用Previousmonth语法进行更改计算时,它将无法按我的意愿处理空白期。
= [SumSalesMeasure] - CALCULATE([SumSalesMeasure];PREVIOUSMONTH(Date[Date]))
每个月都有销售时,这种方法很好用。 当一个月没有销售时,我不希望更改是上个月的全部销售,而是希望与上个月有销售的更改一样。
如您所见,第1行下方的图像按预期工作。 在第二行中,我不想显示两个带圆圈的数字。
我尝试添加IF语句,但逻辑不起作用。
=IF(ISBLANK([SumSalesMeasure]);BLANK();
[SumSalesMeasure]-CALCULATE([SumSalesMeasure];PREVIOUSMONTH(Date[Date])))