|
本帖最后由 ivy_zying 于 2018-8-7 14:44 编辑
看了论坛一位大神的文章,写出了下面这个公式。
图111——salesvalue是今年销售额,pysales表示的是去年销售额。
有疑问的是pysales。出来的结果并不能精确到月。
=IF(HASONEVALUE('数据源'[年月]),CALCULATE([SalesValue],ALL('数据源'[年月]),FILTER(ALL('数据源'[年份]),'数据源'[年份]=VALUES('数据源'[年份])-1),FILTER(ALL('数据源'[年份]),VALUES('数据源'[年份])-1>0)),BLANK())
之后又改了公式(图112):=IF(HASONEVALUE('数据源'[年月]),CALCULATE([SalesValue],ALL('数据源'[年月]),FILTER(ALL('数据源'[年份]),'数据源'[年份]=VALUES('数据源'[年份])-1),FILTER(ALL('数据源'[年份]),VALUES('数据源'[年份])-1>0),FILTER(ALL('数据源'[月份]),'数据源'[月份]=VALUES('数据源'[月份])-12),FILTER(ALL('数据源'[月份]),VALUES('数据源'[月份])-12>0)),BLANK())
但是结果就是空白了0 0...
=IF(HASONEVALUE('数据源'[年月]),CALCULATE([SalesValue],ALL('数据源'[年月]),FILTER(ALL('数据源'[年份]),'数据源'[年份]=VALUES('数据源'[年份])-1),FILTER(ALL('数据源'[月份]),'数据源'[月份]=VALUES('数据源'[月份])-12)),BLANK())
也是空白- -
请各路大神看看,不知能否直接看下公式看看可以怎么修改,谢谢!感觉自己写的这个公式只能区分到年,但是不知道怎么修改。。。
不行我之后再上传份附件^ ^感觉太复杂了o(╥﹏╥)o
|
|