找回密码
 立即注册

QQ登录

只需一步,快速开始

tominson

银牌会员

98

主题

382

帖子

2308

积分

银牌会员

积分
2308
tominson
银牌会员   /  发表于:2023-10-16 10:13  /   查看:2797  /  回复:6
20金币
用分析表达式比较方便,但有时候需要做些排名,比如完成率和同比的排名,不知道这个怎么来实现

最佳答案

查看完整内容

问题描述: 表达式实现排名 问题解答: 这个可能得先问一下,咱们是想要单纯计算出来排名,还是说想要排名排序 1.如果是排名排序: 可能还没办法做到排名,因为表达式相当于只是对数据做一定处理,但是排名其实是对图表样式都做了改变。所以如果想要那顺序排名排序,可能没办法。 2.如果您只是想要把他对应的排名计算出来 这个其实是可以的,使用RankW即可: 表达式如下: 但是得注意,想实现我图中效果,还需要对图表 ...

6 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2023-10-16 10:13:19
来自 2#
本帖最后由 Felix.Li 于 2023-10-16 15:13 编辑

问题描述:
表达式实现排名

问题解答:
这个可能得先问一下,咱们是想要单纯计算出来排名,还是说想要排名排序
1.如果是排名排序:
可能还没办法做到排名,因为表达式相当于只是对数据做一定处理,但是排名其实是对图表样式都做了改变。所以如果想要那顺序排名排序,可能没办法。


2.如果您只是想要把他对应的排名计算出来
这个其实是可以的,使用RankW即可:
image.png454726561.png
表达式如下:
  1. var table = Summarize('Demo_销售明细_仪表板','Demo_销售明细_仪表板'[客户地区],"地区",'Demo_销售明细_仪表板'[客户地区],"金额",Sum('Demo_销售明细_仪表板'[订单金额]))
  2. return RankW(table,OrderBy([金额] desc))
复制代码
但是得注意,想实现我图中效果,还需要对图表做一个排序,否则就会出现如下效果:
image.png687059936.png
其次,您提到对同比这些做排名,可以先计算出同比,在做这个排名,也就是分布,完成率,同比等计算,可以参考如下教程:
https://www.grapecity.com.cn/sol ... hboard/applications
https://www.grapecity.com.cn/solutions/wyn/help/docs/wax/demo

3.除了表达式,其实我们推荐您直接使用我们内置的功能,我们部分图表直接有一个排名筛选的功能:
image.png107163085.png
这个其实直接可以实现排名筛选。具体操作参考:https://www.grapecity.com.cn/sol ... ard/action-bar/rank

回复 使用道具 举报
tominson
银牌会员   /  发表于:2024-1-2 15:51:40
3#
Felix.Li 发表于 2023-10-16 10:13
问题描述:
表达式实现排名

建议说明文档的示例能写详细一点,有个实际案例说明
image.png447173461.png

评分

参与人数 1金币 +666 收起 理由
Bella.Yuan + 666 赞一个!

查看全部评分

回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-2 16:35:26
4#
tominson 发表于 2024-1-2 15:51
建议说明文档的示例能写详细一点,有个实际案例说明

您好,您说的这个帮助文档的示例详细已反馈到帮助文档的编写同事,后面会进行对应的详细修改,非常感谢您提的反馈
回复 使用道具 举报
tominson
银牌会员   /  发表于:2024-1-3 11:56:40
5#
Bella.Yuan 发表于 2024-1-2 16:35
您好,您说的这个帮助文档的示例详细已反馈到帮助文档的编写同事,后面会进行对应的详细修改,非常感谢您 ...

对比了一下 finebi的排名公式,真的很简单,可以参考一下

image.png982295532.png
回复 使用道具 举报
tominson
银牌会员   /  发表于:2024-1-3 12:02:13
6#
Bella.Yuan 发表于 2024-1-2 16:35
您好,您说的这个帮助文档的示例详细已反馈到帮助文档的编写同事,后面会进行对应的详细修改,非常感谢您 ...

最好可以做到有个 demo,类似下面的章节,有个资源下载,可以反复模拟


image.png379014281.png

表达式比较强大,但不知道怎么用,希望能有多些教程,把入门的门槛再降低一些
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-1-3 12:17:18
7#
tominson 发表于 2024-1-3 12:02
最好可以做到有个 demo,类似下面的章节,有个资源下载,可以反复模拟

好的,已收到您的反馈,已反馈给编写文档的同事
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部