以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  如何把一列中的数字按从小到大排列  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=41975)

--  作者:Dhyano
--  发布时间:2020/4/11 20:27:00
--  如何把一列中的数字按从小到大排列
如题,如何把一列中的数字按从小到大排列
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:1234.egd


--  作者:搞不懂
--  发布时间:2020/4/13 19:26:00
--  
论坛传不了文件,公式:
mid(eval(Eval("Substitute(""IF(INSTR(""""|"""",""""k""""+[列1])>0,"""",|"""","""""""""",""|"","""+Substitute("0|1|2|3|4|5|6|7|8|9|10|11|12|13|14|15|16|17|18|19|20","|",""")+"")+IF(INSTR(""""""+Substitute(""|"""",""""K""""+[列1])>0,"""",|"""","""""""""",""|"",""")+""")+"")""")),1,55)
比较笨的办法,有重复的就不行了,期待高手


--  作者:Dhyano
--  发布时间:2020/4/14 9:31:00
--  
谢谢老师,达到实用了,祝老师六时吉祥!非常感谢
--  作者:lyjzyq
--  发布时间:2020/4/14 23:00:00
--  

这个文件可以在任何情况下横向排序

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:横向排序.egd


--  作者:搞不懂
--  发布时间:2020/4/15 19:40:00
--  
这是高手
--  作者:lyjzyq
--  发布时间:2020/4/15 21:53:00
--  
大家共同学习提高。
--  作者:lyjzyq
--  发布时间:2020/4/16 22:36:00
--  

优化了一下,速度快了点

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:横向排序.egd


--  作者:Dhyano
--  发布时间:2020/4/23 12:02:00
--  
回老师,这个速度是更快了。有一个小问题再提一下,能有列里设置刷新公式么?
--  作者:lyjzyq
--  发布时间:2020/4/23 12:33:00
--  
这是一种比较难实现的做法,目前我使用的是按钮公式。列刷新公式还没实现。希望高手们出手
--  作者:lyjzyq
--  发布时间:2020/4/27 21:33:00
--  

这是最近再次优化的排序方法,可以按照你的意见采用刷新公式了,输入乱码,可以立即实现排序。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:横向排序1.egd