以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 关于易表排序10排在2前面该如何处理 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=28886) |
-- 作者:laimarly -- 发布时间:2016/9/28 17:39:00 -- 关于易表排序10排在2前面该如何处理 你好!我在系统系列号里面设置了公式:if([排序字段]>"",[排序字段]+"-"+text(countfor(gridname,"排序字段","=",[排序字段],+001,row)),"") 但系统不显示前面的00,公式出来就是1、2、3,在排序后10排在2前面,请问该如何处理? 吊线 吴特松 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 -- 发布时间:2016/9/28 19:48:00 -- 添加辅助列 直接用序号排序 公式设为 number(Split([排序字段],"-",3) ) 然后用这个排序 可以用指定的符号分割字串符,并返回某一段。 Split(Text, Separator, Position) Text 被分割的字符 Separator 分隔符号 Position 指定返回第几段的内容 Split("中国/广东/湛江","/",2) = "广东" |
-- 作者:dancedy -- 发布时间:2016/9/28 22:14:00 -- 可以参考下format函数
格式化数据,例如: |