如何批量对Excel某个区域从小到大数值排序

2025-04-03 07:51:15
推荐回答(5个)
回答1:

  1. 如果A列是数值的话,D2输入:=COUNTBLANK($A$2:A2)*1000+A2,下拉填充到与表中数据同行;

  2. 以D列为主关键字升序排序;

  3. 排序后删除D列。

回答2:

先将三个区域之间的空单元格删徐,将其排序后,再插入单元格,就可以了!我已经试过了是可以的,希望能帮到你!

回答3:

需不需要扩展到B、C列啊?就是既然A列排序了,BC列需不需要一起跟着排序啊,看你的图没跟着一起排序

回答4:

这不可能用公式或普通排序的方法解决,只能用VBA的方法,引入当前区域的概念,利用循环,对每一个“当前区域”进行排序

回答5:

选定数据--数据--排序--升/降序--确认