永洪社区

标题: 自由式表格排序并显示排名 [打印本页]

作者: 八蛋    时间: 2023-8-31 13:43
标题: 自由式表格排序并显示排名
各位老师 请问如和根据一个格间计算列进行排序并显示排名
如图 左边的格子是一个格间计算列
希望右边的格子对左边的格子显示从小到大的排名但是不改变现在的顺序 只单纯的显示排名

作者: 行走的蜗牛    时间: 2023-8-31 13:43
//格间计算排名               
var i
var j=1
for(i=1;i<rsize-1;i++){
    if(cell(i,column-1)>cell(ridx,column-1)){
    j++
    }
}
j
作者: yhdata_lyaa    时间: 2023-8-31 14:01
格间计算的结果不能用于排序呢
作者: 防超    时间: 2023-8-31 14:04
在数据集里边加一列,先算好了
作者: 小宝    时间: 2023-8-31 14:31
只能在数据集里边算好消除率和排名,然后在前端显示
作者: yhdata_yzm    时间: 2023-8-31 17:12
可以尝试计算列写出来,然后排序
作者: yhdata_yzm    时间: 2023-9-1 14:02
行走的蜗牛 发表于 2023-9-1 13:48
//格间计算排名               
var i
var j=1

高,楼主可以参考
作者: 八蛋    时间: 2023-9-6 14:08
行走的蜗牛 发表于 2023-8-31 13:43
//格间计算排名               
var i
var j=1

解决了 解决了 谢谢大神指教
作者: 戴维Z    时间: 2023-10-23 17:55
行走的蜗牛 发表于 2023-8-31 13:43
//格间计算排名               
var i
var j=1

在这个排序的基础上。能否按A列的分类,加一个范围啊?
A列有1234个组。我想给每组内进行一下组内的排序  谢谢大神




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4