excel中怎么保证合并单元格不变的前提下将后面的单元格排序

2025-06-22 06:53:39
推荐回答(2个)
回答1:

亲,举例如下图,在后面找一个空白列,例如D列,D3粘贴这个公式并下拉:

=TEXT(LOOKUP("座",$A$3:A3,ROW($A$3:A3)),"0000")&"-"&LEFT(D3,FIND("-",D3))&TEXT(RIGHT(D3,LEN(D3)-FIND("-",D3)),"0000")

 

 

 

然后选中数据区域,注意不包括标题行,也不包括有合并单元格的A列。然后点击菜单“数据”,“排序”,关键字选择F列。

 

 

完成图。

回答2:

您好。这需要分成几层来考虑:

  1. 合并单元格是后面小格的总前提。且排列顺序已定,因此A列不能动;

  2. 因为1,对应合并单元格后面的分项应进行按序号排列。

  3. 如果需要操作的排序不多,操作如下:用鼠标选定从并列开始的合并单元格后的所有项,点击“开始”菜单,“最后的编辑区”排序和筛选“,设置排序条件,一个不够的可以,”添加条件“。确定。对每一个A列合并单元格后的小项,分别进行步骤2.。

  4. 如果表很长,都需要做,更简单做法:

  • 取消A列的合并单元格,并分别将相同项填充好;

  • 重复上述步骤3,从A列开始选,到最后一格;

  • 排序首选A列,其次C列,再次E列……

  • 排好序后,该合并的单元格合并。