rank函数的用法(用函数rank计算排名)

35小吃技术网 推荐阅读 2022年10月24日12时43分10秒 240 0

秩函数的用法(秩用于计算秩)

详细讲解和演示RANKX排名函数大概需要两篇文章,都是偏理论,实践中实用性不强,所以本文就举一个实际使用排名函数的例子。突出显示前三名和后三名,动态显示前N名数据,以及前N%的商品销售额。下面我们分别演示一下。

[突出显示前/后三项]

这是数据可视化中常用的标记,突出显示做得好的数据和做得不好的数据。想法很简单。首先计算排名,然后通过IF语句判断是否小于等于3,最后自定义颜色进行显示。

首先,计算每个产品的排名。具体用法请参考上一篇有详细解释的文章。DAX语句如下↓

rank函数的用法(用函数rank计算排名)-第1张图片

品牌排名=RANKX(ALL(‘产品表'[品牌]),[销售金额(万)],,DESC,Skip)

然后写一个颜色判断语句。如果小于或等于3,则为绿色。DAX是这样写的↓

rank函数的用法(用函数rank计算排名)-第2张图片

颜色判断=IF([品牌排名]