You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Power BI Rank Visual排名反转:如何让大数值排第1且解决数据标签问题

DAX 排名反转解决方案

你只需要在原有RANKX公式的基础上,显式指定排序方向参数即可,不需要通过乘以-1的方式调整排名顺序,从根源避免负数标签异常问题。

修改后的公式

RANK = RANKX(FILTER('Rank','Rank'[Month]=EARLIER('Rank'[Month])),'Rank'[Count],,DESC)

说明

  • RANKX的第四个参数为排序方向配置,默认值为ASC(升序,数值越小排名越靠前),传入DESC即可实现降序排序,数值越大排名越靠前
  • 该方案输出排名为正整数,完全适配可视化组件的标签显示逻辑,无额外兼容性问题
  • 若需要处理并列排名不跳号的场景,可追加第五个参数DENSE,示例如下:
RANK = RANKX(FILTER('Rank','Rank'[Month]=EARLIER('Rank'[Month])),'Rank'[Count],,DESC,DENSE)

内容的提问来源于stack exchange,提问作者Lee215

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.10 00:45:03