如何按三行组对工作表进行排序而不改变组的内部排列

如何按三行组对工作表进行排序而不改变组的内部排列

我创建了一个 Excel 文件,其中显示了高尔夫球手的列表及其在 18 洞的成绩。

在此处输入图片描述

我想按净总分排序,同时保留其余格式。当我尝试按通常的方式排序时,我会在顶部看到所有净总分,而姓名和总分和净分则在其他地方。我怎样才能按总数排序,同时保持每个人的 3 行不变?(这三行是:姓名和洞号、总分、净分。)每个人的第三行末尾有总数。我想按此列排序。

答案1

您可以使用三个辅助列来完成此操作。

在每个单元格中U2:U5输入=A2(不要只填写 - 您希望每个单元格都有相同的值/名称)。

在每个单元格中V2:V5输入=T4(再次强调,不要填写)。

输入W2:W5=MOD(ROW()-2,4)+1您可以通过 向下填充此项W5

输入所有这些值后,选择U2:W5并填写至工作表上最后一条记录下方的第一个空白行。

完成此操作后,选择工作表从A1到 列中包含数据的最后一个单元格W。现在,使用以下条件对数据进行排序(数据功能区 > 排序):

  1. 第五列,值,从小到大
  2. U 列、值、A 到 Z
  3. W 列,值,从最小到最大

这样您就可以按照自己的意愿对数据进行排序。如果您不再需要对数据进行排序,只需删除这些辅助列即可。

相关内容