excel排序时为什么10排在1前面,excel排序10在1后面怎么解决

首页 > 实用技巧 > 作者:YD1662023-11-01 19:55:27

我们都知道1-12月这样的日期顺序,可是在Exce当我们给月份排序时,

总是10月-12月排在1月之前,这是怎么回事呢?

如何解决这个小问题,这就是我们今天的1001系列之25

常规排序:

excel排序时为什么10排在1前面,excel排序10在1后面怎么解决(1)

透视表中也是如此:

excel排序时为什么10排在1前面,excel排序10在1后面怎么解决(2)

以上一般的排序,可见我们说的问题,可能新手有的觉得有问题,

其实这个在Excel的世界里是完全没有问题的

以下是Excel具体的排序规则:

Excel中数据排序顺序的规则为:

-2、-1、0、1、2、…、A-Z、FALSE、TRUE

在排序时数值小于文本,文本小于逻辑值,错误值不参与排序

1月-12月是文本,文本在Excel中是逐位比较排序的,所以首位是1的都会在前面,然后比较第二位比较10月-12月第二位是数值 1-9月第二位是月,所以10-12月会排在前面

如何解决

1、添加自定义序列

excel排序时为什么10排在1前面,excel排序10在1后面怎么解决(3)

2、自定义排序

注意透视表会默认使用我们自定义的排序方式,创建好就是1-12月,我们并没有调整

excel排序时为什么10排在1前面,excel排序10在1后面怎么解决(4)

在没有采用这种方式之前,我们可以通过手动调整透视表字段排序,不过显然每次都需要这么调整是不明智的。

以上,结束,你学会了吗 ?

Excel办公实战,精彩不断,欢迎关注我们

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.