|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
[用心良苦]:门牌号转为数值(含小数)来排序!
各位EH表亲们:文本数字不好用升序或降序直接来排列,如门牌号就是这么烦!太繁杂了!如能将门牌号转为数值(含小数)的话,那么想升序排就升序排!想降序排就降序排!废话不多说了!!!
=IF(ISERROR(FIND("-",F3)),VALUE(MID(F3,LENB(F3)-LEN(F3),LEN(F3)*2-LENB(F3))),VALUE(VALUE(IF(ISERROR(FIND("-",F3)),MID(F3,LENB(F3)-LEN(F3),LEN(F3)*2-LENB(F3)),MID(LEFT(F3,FIND("-",F3)),LENB(LEFT(F3,FIND("-",F3)))-LEN(LEFT(F3,FIND("-",F3)))+1,LEN(LEFT(F3,FIND("-",F3)))*2-LENB(LEFT(F3,FIND("-",F3)))-1)))&"."&VALUE(IF(ISERROR(FIND("-",F3)),"",MID(F3,FIND("-",F3)+1,LEN(F3)-1-FIND("-",F3))))))
- =IF(ISERROR(FIND("-",F3)),VALUE(MID(F3,LENB(F3)-LEN(F3),LEN(F3)*2-LENB(F3))),VALUE(VALUE(IF(ISERROR(FIND("-",F3)),MID(F3,LENB(F3)-LEN(F3),LEN(F3)*2-LENB(F3)),MID(LEFT(F3,FIND("-",F3)),LENB(LEFT(F3,FIND("-",F3)))-LEN(LEFT(F3,FIND("-",F3)))+1,LEN(LEFT(F3,FIND("-",F3)))*2-LENB(LEFT(F3,FIND("-",F3)))-1)))&"."&VALUE(IF(ISERROR(FIND("-",F3)),"",MID(F3,FIND("-",F3)+1,LEN(F3)-1-FIND("-",F3))))))
复制代码 或非独创,亦是创新;分享测试,重在引玉!_ _ _2014-9-15.
|
|