[数据处理] 自由表格中如何按照格间计算的结果进行排序

Linda_aaa皇冠三 显示全部楼层 发表于 2021-12-20 20:53:57 |阅读模式 打印 上一主题 下一主题
问题说明:在自由表格中做小组的分数统计排名,进行了格间计算得出了各个小组的总分,并按照各组的总分得出了排名的数字,排名未按照从1到大的顺序排列,请问在这种自由表格中如何根据一列进行排名;
111.png
回复

使用道具 举报

精彩评论8

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-12-20 21:02:23
本帖最后由 永洪Tech-wj 于 2021-12-20 21:06 编辑

请问当前使用的BI版本是?我们的小组总分是如何计算的?如果只是一行数据的计算,建议使用计算列算出小组总分,小组总分的排名可使用动态计算器实现,在自由表中为对应层级维度使用高级排序,排序聚合列选中我们新建的计算列这是自由表使用动态计算器的方法:
https://www.yonghongtech.com/help/Z-Suite/8.6/ch/topic803_freestyle_dynamic.htm
这是自由表维度设置排序的方法:
https://www.yonghongtech.com/help/Z-Suite/8.6/ch/topic604.htm
回复

使用道具 举报

Linda_aaa皇冠三 显示全部楼层 发表于 2021-12-20 21:04:03
永洪Tech-wj 发表于 2021-12-20 21:02
请问当前使用的BI版本是?我们的小组总分是如何计算的?如果只是一行数据的计算,建议使用计算列算出小组总 ...

版本是:8.7.1b,
回复

使用道具 举报

Linda_aaa皇冠三 显示全部楼层 发表于 2021-12-20 21:06:06

总分是格间计算的,不好做计算列的,因为里面涉及80分位计算,我在数据列里面没有做出80分位的效果,只有在表格里面通过聚合得出了80分位,所以我就用的格间计算来得出的总分,如果能在计算列中做出80分位,应该也能解决这个最终的排序问题
回复

使用道具 举报

永洪tech-Jung青铜三 显示全部楼层 发表于 2021-12-21 14:31:08
yhdata_95dpvEOH 发表于 2021-12-20 21:06
总分是格间计算的,不好做计算列的,因为里面涉及80分位计算,我在数据列里面没有做出80分位的效果,只有 ...

实现排序的效果必须是对字段或者计算列,可以截图看看80分位是怎么实现的,这个总分还是需要想办法通过计算列得到。
回复

使用道具 举报

Linda_aaa皇冠三 显示全部楼层 发表于 2021-12-22 10:46:09
永洪tech-Jung 发表于 2021-12-21 14:31
实现排序的效果必须是对字段或者计算列,可以截图看看80分位是怎么实现的,这个总分还是需要想办法通过计 ...

好的 已经解决了,谢谢
回复

使用道具 举报

Hey·Siri青铜四 显示全部楼层 发表于 2021-12-22 18:19:41
yhdata_95dpvEOH 发表于 2021-12-22 10:46
好的 已经解决了,谢谢

我也遇到了,你这个问题咋解决的呀
回复

使用道具 举报

Linda_aaa皇冠三 显示全部楼层 发表于 2022-1-19 15:30:58
Winter·bear 发表于 2021-12-22 18:19
我也遇到了,你这个问题咋解决的呀

单独算个总分,对待排序列做高级排序,用总分降序
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-1-26 19:09:31
Linda_aaa 发表于 2022-1-19 15:30
单独算个总分,对待排序列做高级排序,用总分降序

  
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部