找文章 / 找答案
精选问答 更多内容

[数据处理] 自由式表格如何实现如下功能

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2022-3-9 14:22:55 |阅读模式 打印 上一主题 下一主题
1
已解决
姓名
日常分
得分
总分
如何实现日常分排名前top3,总分加10分,top4-6,总分加5分。满分不超过100分
张三
52
50
总分=日常分*0.5+得分*0.5
李四
25
60
王五
35
85
小马
26
60
小明
15
90
小红
78
100

最佳答案

永洪vip
Fiona 关注Ta

2022-03-09 14:22:56

1. 计算列算总分col['得分']+col['日常分'] 2. 绑定日常分字段,做动态计算,排名计算,选择合适的排序策略 3. 做隔间计算 if(left(1) 3 && left(1)
查看完整内容
回复

使用道具 举报

精彩评论8

Fiona 显示全部楼层 发表于 2022-3-9 14:22:56
1. 计算列算总分col['得分']+col['日常分']
2. 绑定日常分字段,做动态计算,排名计算,选择合适的排序策略
3. 做隔间计算
if(left(1) <=3){
   left(2)+10
}
else if(left(1) >3 && left(1)<=6){
   left(2) + 5
}
else{
   left(2)
}

见图
微信截图_20220315145927.png
微信截图_20220315145857.png
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-9 14:39:02
总分可以新建计算列  col['日常分']*0.5+col['得分']*0.5
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-3-9 14:40:47
排序后加分,总分加起来超过100分的默认为100吗
回复

使用道具 举报

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2022-3-14 19:57:42
永洪tech-Muse 发表于 2022-3-9 14:40
排序后加分,总分加起来超过100分的默认为100吗

请问如何实现自动加分功能呢
回复

使用道具 举报

humming青铜二 显示全部楼层 发表于 2022-3-14 20:41:06
yhdata_DsN4UwTP 发表于 2022-3-14 19:57
请问如何实现自动加分功能呢

在“姓名”上定义按照值“日常分”排序。
新加一个格间计算,如果idx属于前三行就+10,否则前6行+5.  超过100设置为100
回复

使用道具 举报

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2022-3-15 10:38:32
humming 发表于 2022-3-14 20:41
在“姓名”上定义按照值“日常分”排序。
新加一个格间计算,如果idx属于前三行就+10,否则前6行+5.  超 ...

请问如果出现并列第三的情况咋办,并列应该都要加10分的,有木有其他更智能一点的方法实现,比如excel里的rank函数
回复

使用道具 举报

yhdata_DsN4UwTP玄铁一 显示全部楼层 发表于 2022-3-15 17:49:49
Fiona 发表于 2022-3-15 14:59
1. 计算列算总分col['得分']+col['日常分']
2. 绑定日常分字段,做动态计算,排名计算,选择合适的排序策略 ...

请问一下这个排名计算是咋实现的,可以实现相同分数同一排名不
回复

使用道具 举报

永洪tech-cp青铜四 显示全部楼层 发表于 2022-3-15 17:54:55
可以设置一下排名策略为密集排序,详细介绍可以参考帮助文档https://www.yonghongtech.com/hel ... calculate_rank.html
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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