excel中如何排序列,按英文字符右到左排序 如:左-右 1 ad 2 bc 3 cb 4 da 变成:右-左 da cb bc ba. ad

如题所述

E1输入

=RIGHT(D1)

公式下拉

选择DE列>开始>排序和筛选>自定义排序

第一关键字>列E

确定后,删除E列,OK

追问

谢谢你的回答。非常巧妙的方法。很有帮助。但有一个问题是,只能排最后一个字符,第二个字符就不按顺序来了。会出现这样的情况,如图。有没有什么办法可以排多几个字符的,最好所有的字符。

追答

只能提供思路,还是原有例子,最后字符和中间字符都按升序排序

E2输入

=MID($D2,COLUMN(B1),1)

右拉下拉

自定义排序里面,第一关键字最后列,次关键字中间列

确定后,达到后数两位都升序的效果

如果字符多,也可以通过公式分3列,4列或更多,关键字按你要求的次序选,主关键字,次关键字,第三关键字。。。,体会体会你就清楚了

温馨提示:答案为网友推荐,仅供参考