楼主 九妖小怪 |
通常情况,在排序时用户希望先比较字母的大小,再比较数字的大小。然而EXCEL是按照对字符的进行逐步比较来排序的。 如图,A7排在第5位,而不是第一位。 若希望EXCEL改变排序的规则,则需要将数据进行一些改变。 1、在B1输入“=LEFT(A1,1)&RIGHT("000"&RIGHT(A1,LEN(A1)-1),3)”,往下拖动。 2、单击B列,单击工具栏上的“升序排列”按钮,则可得到用户希望得到的结果。如下图。 自勉:罗马不是一天可以建成,饭要一口一口吃! |
2楼 天南地北 |
|
3楼 JustinTianyi |
这个办法不错,学习下 |
4楼 兼职学生 |
以后跟着你学excel吧,换个思维,写个东西=LEFT(A1,1)&TEXT(RIGHT(A1,LEN(A1)-1),"000") |
5楼 九妖小怪 |
一起学习! |