易表在线答疑技术与交流用户社区 → 关于易表排序10排在2前面该如何处理


  共有7011人关注过本帖树形打印复制链接

主题:关于易表排序10排在2前面该如何处理

帅哥哟,离线,有人找我吗?
laimarly
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:16 积分:49 威望:0 精华:0 注册:2010/4/9 11:36:00
关于易表排序10排在2前面该如何处理  发帖心情 Post By:2016/9/28 17:39:00 [只看该作者]

你好!我在系统系列号里面设置了公式:if([排序字段]>"",[排序字段]+"-"+text(countfor(gridname,"排序字段","=",[排序字段],+001,row)),"")
但系统不显示前面的00,公式出来就是1、2、3,在排序后10排在2前面,请问该如何处理?
(如下):
此主题相关图片如下:排系统图片.png
按此在新窗口浏览图片
吊线 吴特松 8-M03-1
吊线 张茂珍 8-M03-10
吊线 姚春梅 8-M03-11
吊线 李忠见 8-M03-12
吊线 陈红英 8-M03-13
吊线 黄利红 8-M03-14
吊线 黄萍珍 8-M03-15
吊线 李洁平 8-M03-16
吊线 林春凤 8-M03-17
吊线 林烈全 8-M03-18
吊线 凌冬梅 8-M03-19
吊线 谢春红 8-M03-2
吊线 凌月珍 8-M03-20
吊线 刘会玲 8-M03-21


 回到顶部
帅哥哟,离线,有人找我吗?
coolbbs
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:42 积分:336 威望:0 精华:0 注册:2007/6/29 9:06:00
  发帖心情 Post By:2016/9/28 19:48:00 [只看该作者]

   添加辅助列 直接用序号排序  
公式设为
number(Split([排序字段],"-",3) )

然后用这个排序

可以用指定的符号分割字串符,并返回某一段。
Split(Text, Separator, Position)
Text        被分割的字符
Separator   分隔符号
Position    指定返回第几段的内容


Split("中国/广东/湛江","/",2) = "广东"


 回到顶部
美女呀,离线,留言给我吧!
dancedy
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:2721 积分:4555 威望:0 精华:0 注册:2011/5/12 17:20:00
  发帖心情 Post By:2016/9/28 22:14:00 [只看该作者]

可以参考下format函数

 

格式化数据,例如:
FORMAT(1,"000")="001"
FORMAT(1,"A000")="A001"
FORMAT("ABCD","@ @ @ @")="A B C D"


 回到顶部