SSAS MDX计算自己本年每月排名(2个问题)【急急急】
0
问题描述:
1、现在有个指标:坪效=销售额/店铺面积,我现在希望能实现坪效在当年的一个排名情况,如当前是11月,坪效是5.5,其它1-10月坪效分别是1-10,那11月坪效在这11个月里面排名就应该是6(前面有:10,9,8,7,6个月排在他前面)
2、坪效是按照上面的算法,现在有个平均坪效=所有每个月的坪效/当前年月份,而且排名也是要想1那样,和前面已过的年份一起进行排名。
1、现在有个指标:坪效=销售额/店铺面积,我现在希望能实现坪效在当年的一个排名情况,如当前是11月,坪效是5.5,其它1-10月坪效分别是1-10,那11月坪效在这11个月里面排名就应该是6(前面有:10,9,8,7,6个月排在他前面)
2、坪效是按照上面的算法,现在有个平均坪效=所有每个月的坪效/当前年月份,而且排名也是要想1那样,和前面已过的年份一起进行排名。
没有找到相关结果
重要提示:提问者不能发表回复,可以通过评论与回答者沟通,沟通后可以通过编辑功能完善问题描述,以便后续其他人能够更容易理解问题.
3 个回复
刘兴建 - MSBI 工程师-天善学员 2013-11-29 回答
赞同来自:
Descendants(
..CurrentMember,
..
),
Measures.
)
,Format_String = "#,0"
要排序直接加order应该可以
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-11-29 回答
赞同来自:
使用 RANK 进行排名,但是这种写法可能不是特别好, 我可以再想想有没有比较好的写法。
第二个问题回家有时间我再看看。
BIWORK - 热衷于微软BI技术,技术架构和解决方案! 2013-12-02 回答
赞同来自:
这个问题没有看明白,你的"当前年月份" 是指的 YTD 这种吗? 比如说6月,就是 6月份的坪效/ 1- 6月份坪效的和 ? 是这样吗?