排序对于很多表哥表姐来说可以说连Excel入门都不算,但是并非所有的数据都像我们想象的那么“美好”,特别是当我们遇到合并单元格的时候。
比如说下面这部分数据:
如果我们直接排序,就会出现错误的提醒:若要执行此操作,所有合并单元格需大小相同。
此时有的小伙伴可能会说,选择【姓名】和【销售额】列进行排序呢?
这是一种办法,但是这样的话,【姓名】与【区域】就不能正确对应了,如下:
那么我们要怎么来实现了,其实主要的关键在于添加辅助列:
关于辅助列的公式,我们来简单说明一下。
公式 = COUNTA($A$2:A2)*10^6 C2
其中,COUNTA()是计算查找范围内的非空单元格数,我们知道合并单元格其实只有第一个单元格是有数据的,那么在第一个合并单元格的范围内,所有的单元格都为1,第二个则都为2,以此类推。
然后通过进行简单的计算,来构造出一列辅助数据,使每个区域的辅助数据间的差距小于与其他区域的差距,确保每个区域的数据经过排序后都能在一起。
这样就实现了我们的合并单元格排序了。
PS:对公式不熟悉的小伙伴可以多试几次,或者将公式一个个拆分来辅助理解,有问题也可以在评论区留言,大家一起学习,交流哟~~
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved