Excel中1到12月无法正常排序的解决方法 自定义序列排序法 图文

2019年7月13日15:08:01 评论 1,037 views
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

Excel排序很强大,但是有些时候不太灵光,比如按月份排序,领导姓名要排前面等等这种非正常标准排序,下面来跟我学习强大的自定义排序,解决一切排序问题!

按月份输入或者统计的数据,在Excel里非常常见,很多朋友应该会遇到按月份排序的问题,就是如果按Excel默认排序的话,1-12月排序的时候,无法得到正确的排序而是像下面的这样结果

我们希望得到结果是按月份大小从大王小排,显然Excel这里使用了文本排序顺序,它没有把数字识别出来按数值排序,这里介绍2种方法处理这个问题

方法一:自定义序列排序

为了处理这类问题,Excel内置了一个功能,叫做自定义序列排序

步骤如下

1.使用自动筛选,点击月份右下角小三角,点开后选【按颜色排序】-->

2.上一步点开后会弹出对话框如下,选择自定义序列

3.弹出的自定义序列里添加 左边文本框里依次输入1到12月的正确顺序,然后确定

再点击确定即可得到正确结果

但是这个是升序,那怎么得到降序呢?

当添加完序列后在排序对话框里,就可以选2个顺序了

选12月开头的自然就是降序

特别提醒

那有朋友说,难道我每个表都要这样添加么,当然不需要,这个自定义排序是全局性的,只要添加一次,其他文件里也一样可用,只是要特别注意,如果没有按上述12步骤点击自定义排序,还是会按原来的错误顺序排列,所以关键在于要点击自定义排序,在新的文件里使用的时候不需要重复输入,在最后自定义序列对话框里就可以直接选择之前的序列就好了!

另外:如果你的数据并不是所有12个月,只有其中几个月 也是可以这么做的,比如只有下面只有3个月 也可以按这个方法得到正确排序

扩展用法,领导姓名排前面

这个方法基本可以解决大部分自定义排序的问题比如要按领导姓名排序,如果正常排序 ,领导排不到前面,这时候可以添加一个自定义排序,领导的顺序先放进去,然后按这个自定义排序,就能让领导排在前面了

看下图,我们正常升序就不行,因为我们要保证 玉皇大帝 王母 观音 孙悟空先按顺序排在最前面 ,怎么做呢?

步骤如下

1.使用自定义排序,添加领导姓名顺序

按这个自定义顺序排序即可

是不是很简单啊? 赶紧去自己试试吧,自定义排序可以解决很多棘手的排序问题,发挥你的想象力吧!!

  • 郑广学老师微信号
  • EXCEL880B
  • weinxin
  • 我的微信公众号
  • EXCEL880
  • weinxin
表格 定制  数据 合并 处理 分析 VBA 编程 开发 网页

发表评论

您必须才能发表评论!