如果A列是数值的话,D2输入:=COUNTBLANK($A$2:A2)*1000+A2,下拉填充到与表中数据同行;
以D列为主关键字升序排序;
排序后删除D列。
先将三个区域之间的空单元格删徐,将其排序后,再插入单元格,就可以了!我已经试过了是可以的,希望能帮到你!
需不需要扩展到B、C列啊?就是既然A列排序了,BC列需不需要一起跟着排序啊,看你的图没跟着一起排序
这不可能用公式或普通排序的方法解决,只能用VBA的方法,引入当前区域的概念,利用循环,对每一个“当前区域”进行排序
选定数据--数据--排序--升/降序--确认