EXCEL整理隔行的序号

如图。序号之间有空行,序号我已经输入好了。如何把序列从小到大排列。拍序列号的同时整行的数据也要跟着当前对应的序号走哦!

本问题对数据排序即可完成排序并删除空白行。如图,先选择数据区域,再数据菜单——排序和筛选——排序,根据是否有标题行(需要在第选择区域的第1行),选择勾选或不勾选“有标题行”的对勾,有标题行选择按哪个标题排序,没标题行选择按哪列排序,排序选择“升序”(如需要也可选择降序),确定后,即完成排序,并把空白行排到最后面去了。

追问

你这个有空行,排序完后就没空行了。这样不行。排序完也要有空行。

追答

你要保留空行?那就加个辅助列,如图

C2=IF(A2>0,A2,C1+0.1)

下拉,然后,按辅助列排序即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-12
选中数据区域。
点顶部的数据---排序---主关键字勾选“序号”---升序追问

序号是排上去了,隔行的数据没有同步跟上去。注意我发的图片,序号之间有隔行。隔行的后面有数据,序号自动排列上去了,隔行消失了。我要的是隔行同步一起排列好

追答

你这特殊要求,我不是吹牛啊,我个人估计,公式是解决不了的。建议考虑用VBA解决。
另外我额外问一下,这些隔行的这些空行,是整行都是空的,还是说右侧你没截到图的上列中是有数据的?

追问

右侧有数据我没载到图上

追答

你看看这个图,你是不是要这个效果?

D180公式:

=IF(A180,SMALL(A$180:A$200,COUNT(A$180:A180)),"")

E180公式:

=IFERROR(VLOOKUP(D180,A$180:B$200,2,0),"")

追问

对对,就是这样的·怎么做到的

追答

公式不是发出来了吗,你也看到啦。再两条公式填上,然后下拉填充公式即可。

追问

怎么填?

追答

把这条公式填在D180单元格:
=IF(A180,SMALL(A$180:A$200,COUNT(A$180:A180)),"")
把这条公式填在E180单元格:
=IFERROR(VLOOKUP(D180,A$180:B$200,2,0),"")
然后选中D180和E180,同时下拉填充公式。
你要是实在不会的话,就戮我的头xiang图片看一看就能找到我了,呵呵。