发布网友 发布时间:2022-04-21 15:04
共5个回答
热心网友 时间:2023-10-06 10:54
如果A列是数值的话,D2输入:=COUNTBLANK($A$2:A2)*1000+A2,下拉填充到与表中数据同行;
以D列为主关键字升序排序;
排序后删除D列。
追问好像可以,感谢啊,我再试试追答没有交叉啊,看了上面的截图么,D列最后是删除掉的。
热心网友 时间:2023-10-06 10:54
先将三个区域之间的空单元格删徐,将其排序后,再插入单元格,就可以了!我已经试过了是可以的,希望能帮到你!追问。。。。
热心网友 时间:2023-10-06 10:55
需不需要扩展到B、C列啊?就是既然A列排序了,BC列需不需要一起跟着排序啊,看你的图没跟着一起排序热心网友 时间:2023-10-06 10:55
这不可能用公式或普通排序的方法解决,只能用VBA的方法,引入当前区域的概念,利用循环,对每一个“当前区域”进行排序热心网友 时间:2023-10-06 10:56
选定数据--数据--排序--升/降序--确认追问不是这样的,这样就容易对一整列都排序,这3个数据部分是分开的,互不相关的。