以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  怎么样实现字符串排序?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=120902)

--  作者:gaojianwu
--  发布时间:2018/6/26 9:13:00
--  怎么样实现字符串排序?
怎样按照红圈中的内容进行排序?
图片点击可在新窗口打开查看此主题相关图片如下:排序.png
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2018/6/26 9:46:00
--  

方法一:把字符串pF前的数值,提取到另一列存放起来,列类型改成双精度小数;

 

方法二:把33pF改成 033.00pF,把4.7pF改成004.70pF,这样的字符串也可以自动排序。


--  作者:gaojianwu
--  发布时间:2018/6/26 10:16:00
--  
还有没有其他的方法, 我不想分割“型号规格”或者修改他的格式?
不能通过代码进行分割进行排序吗?
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180626100224.jpg
图片点击可在新窗口打开查看

--  作者:有点甜
--  发布时间:2018/6/26 10:40:00
--  

加入一列辅助列【型号】,把数值弄出来保存,才能排序。

 

只有这种方式。