POWER BI——之rankx 排名函数的理解
时间:2023-06-26 11:12:01 | 来源:网站运营
时间:2023-06-26 11:12:01 来源:网站运营
POWER BI——之rankx 排名函数的理解:
排名是我们经常用的功能之一,在EXCEL中经常会用到RANK函数进行排名。
在PB中排名经常用到的是RANKX(迭代)的排名。
有不少人对该题排名rankx中为何要使用 ALL('销售数据'[城市]) 有疑问。
先来看下RANKX的语法:
这里的第一参数<table>和第二参数<expression>是决定排名的依据,由第一和第二参数组成一张虚拟表,在虚拟表中 对城市的销量进行排序。
我们可以将虚拟表转化为物理表就方便理解了:
1)提取“销售数据表”中的城市字段(不重复)
2)添加每个城市的销售额列
3)对销售额排序
4)对这张临时表的排序 就一目了然了
总结:所以在 排名度量值的table字段 应该输入的 是 ALL('销售数据'[城市]) 。