首页 > 解决方案 > PowerBI:基于票数的歌曲排名

问题描述

我确实有一个songs包含多个字段的表格;其中:songs[title]),显然是歌曲名称,以及songs[votes],每首歌曲获得的票数。

我想创建一个度量值RANKX(),以便将其添加到具有这两个字段(songs[title])songs[votes])的新表(PowerBI 小部件,我的意思是,不是我的数据模型中的表)中,因此它告诉我每个字段的排名位置歌曲基于它的票数。

我试过了:

songs_ranking = RANKX(ALL(songs), MAX(songs[votes]))

但是,所有歌曲最终都排名第一,好像ALL()无法删除每首歌曲的行上下文:

排名表

有什么提示吗?提前致谢。

标签: powerbidax

解决方案


_rank:=RANKX(ALL('fact'),CALCULATE(MAX('fact'[Vote])),,ASC,Dense)

推荐阅读