
Power BI 中如何动态环比上月数据
1.需要有一个这样的日期表(不建议DAX生成可以使用EXCEL导入或者读取数据库中的数据)DATEADD(‘日期表-日’[日期],‘月份变量’[参数 值],MONTH)环比数据 = DIVIDE(([本月数据]-[上月数据]),[上月数据])3.编写上月数据,本月数据,环比数据,对比月份 ,四个度量值。DATEADD(‘日期表-日’[日期],‘月份变量’[参数 值],MONTH)MAX(‘日期表-
·
最终效果
1.需要有一个这样的日期表(不建议DAX生成可以使用EXCEL导入或者读取数据库中的数据)
2.新建一个参数表
3.编写上月数据,本月数据,环比数据,对比月份 ,四个度量值
上月数据=CALCULATE(
SUM(‘表’[列]) ,
DATEADD(‘日期表-日’[日期],‘月份变量’[参数 值],MONTH)
)
本月数据=SUM(‘表’[列])
环比数据 = DIVIDE( ([本月数据]-[上月数据]),[上月数据])
对比月份 = CALCULATE(
MAX(‘日期表-日’[年月]) ,
DATEADD(‘日期表-日’[日期],
‘月份变量’[参数 值],MONTH)
)
4.那三个框框的制作
业务周期- 切片图 (放日期表的年月字段)
对比业务周期-卡片图(放对比月份度量值)
平移月份控制器-切片图(放月份变量的参数字段)
更多推荐
所有评论(0)