-
zuoshengyong 数据老手Lv5
发表于2019-3-7 10:37
悬赏100
已解决
楼主
本帖最后由 zuoshengyong 于 2019-3-7 10:47 编辑
这个固定单元格怎么获取以第二行为准的排行前三的数据
最佳答案
用arsort(grid1.a2$,false)[0],这样的方式获取前3名的数据。
49个回答
首先设置排序,然后利用数组的属性得到前三名的值,
例如:GRID1.A1$[0] 第一名
GRID1.A1$[1] 第二名
-
zuoshengyong 数据老手Lv5
板凳
缱绻 发表于 2019-3-7 10:53
首先设置排序,然后利用数组的属性得到前三名的值,
例如:GRID1.A1$[0] 第一名
GRID1.A1$[1] 第二名
这个是固定单元格呀 不是浮动的 所有的值都在第二行里面
zuoshengyong 发表于 2019-3-7 10:54
这个是固定单元格呀 不是浮动的 所有的值都在第二行里面
意思是还不知道第二名在哪个表元中吗?
zuoshengyong 发表于 2019-3-7 11:30
能不能实现把选中的某些单元格放到一个类似于浮动单元格的东西里
您这个思路可以的,[GRID1.A2,GRID1.B2,GRID1.C2,GRID1.D2],可以在表达式中这样写,然后进行浮动,再用数组的形式取到前3名的值。