在职场中,经常面临着开会前要整理大量的数据,还要对数据进行分析,排序等。

这不,又要开会了,办公妹子急着要将一列中相同区域的数据进行升序排序,数据源结构如下:

excel分段排序如何排,excel表怎么分段排序?-趣帮office教程网

图一

如果我们对每个省份区域进行升序排列,但是不破坏省份区域范围,显然,直接对销量进行升序是行不通的:

excel分段排序如何排,excel表怎么分段排序?-趣帮office教程网

图二

临近开会了,数据源很多,一个个操作显然不现实,那如何实现分段排序呢?

在操作之前可以先思考有没有什么规律。看了下该表格,每个省份分区结束处都有一个合计,因此我们可以根据合计的位置来判断省份的界限。利用累计计数,这样问题基本上就可以搞定。

步骤1、添加一个辅助列1,输入公式:

=COUNTIF($A$2:A2,"*合计"),*号为通配符,用于实现模糊统计。

excel分段排序如何排,excel表怎么分段排序?-趣帮office教程网

图三

问题来了,合计对应的行和下面地区数字大小是一样的,一排序的话也会乱。

那又该如何操作呢?

步骤2、添加一个辅助列2,输入公式:

=IF(RIGHT(A2,2)="合计",COUNTIF($A$2:A2,"*合计")-0.5,COUNTIF($A$2:A2,"*合计"))

excel分段排序如何排,excel表怎么分段排序?-趣帮office教程网

图四

写完公式,问题就变的非常简单了。

步骤3、编好序号后,同一省份的数据便有了相同的标志,接下来进行多字段排序即可,排序之前将辅助列2粘贴为值

excel分段排序如何排,excel表怎么分段排序?-趣帮office教程网

图五

怎么样?是不是很实用,不知道亲们还有其他更好的法子吗?欢迎评论区评论,我们一起成长。