销售需求丨并列排名取值

2021-09-03 10:49:49 浏览数 (3)

怎么说呢,白茶发现了一个很有意思的事情,PowerBI为我们对数据的分析、处理、展示提供了一个很好的工具,但是在国内市场的行情,很多分析思路不能按照微软最初始的设定进行,都需要我们来实际变通一下,比如下面这个例子。

这是本期的案例文件,那么具体需求是什么呢?

BOSS:白茶,这啥玩意啊,看着乱糟糟的,给我排个序!

我:好嘞。

BOSS:不要国外那种排名方法,要咱中国的!

我:好嘞。

BOSS:对了!我需要知道并列排名的值!就是排第一的值是多少,第二的是多少!你滴,明白?

我:......(@@#%¥%!@#)明白!

小伙伴们,不知道你们明白了没有,白茶先将数据导入PowerBI中:

编写如下代码。

聚合代码:

代码语言:txt复制
聚合 = 
SUM ( '示例'[数值] )

中国式排名代码:

代码语言:txt复制
排名代码 = 
IF (
    HASONEVALUE ( '示例'[时间] ),
    RANKX ( ALL ( '示例' ), [聚合],, DESC, DENSE ),
    BLANK ()
)

将数据放入到Table中查看:

这是一个典型的按照中国式排序的数据表,BOSS的需求是什么?

我要知道每个相同排名的数值!取值依据是什么?时间!达者为先。

这是针对这个例子而言,其实在实际需求中,我们也可以取其他维度作为参照依据。

后续请到微♥观看

0 人点赞