如何在 Excel 中执行多级数据排序

说到Excel,排序很重要,非常非常重要。我们都希望我们的数据以多种方式排序,以获得我们正在寻找的预期结果。基于单列的排序是直接且容易的,但是如果您希望您的数据基于多列进行排序呢?虽然这听起来不可能,但对于 Excel 来说,这只是小菜一碟。你不需要任何编码,你不需要成为Excel Guru,你只需要这篇Geek页面文章来理清你所有的多级排序问题!

在本文中,我们通过 2 种不同的方法解释了如何轻松地根据多列对 Excel 文件中的数据进行排序。第一种方法使用内置的排序窗口,而第二种方法使用 Excel 中可用的 2 个排序图标。不管用什么方法,结果都是一样的。只是您必须选择自己喜欢的方法!那你还在等什么?让我们直接跳入文章!

示例场景

在本文中,我们创建了一个示例表来解释多级排序技术。在下表中,我有 3 列,即NameSubjectMarks

 

2_sample_data-min

我希望根据NameMarks对表格进行排序,使得Namesminimum 到large 排序,Marks排序 from large to minimum。所以最终结果应该会显示按升序排列的名字,我应该能够首先查看该人获得的最高分。请参阅下面的屏幕截图以更好地了解该场景。

 

1_initial-min-1

 

解决方案 1:使用排序窗口执行多级排序

此方法使用 Excel 中随时可用的排序窗口。

在接下来的步骤中,让我们看看如何使用这种简单的方法轻松地基于多列对数据进行排序。

第 1 步首先选择要排序的数据。

现在点击顶部功能区的数据选项卡,然后单击排序按钮。

 

3_select_sort-min

 

第 2 步:现在在“排序”窗口中,设置您的第一个排序标准。

选择您希望进行排序的第一列。您可以从排序方式下拉菜单中选择列名。

接下来,设置您希望数据排序的顺序。从订单下拉菜单中选择A 到 Z。

设置第一个排序标准后,单击顶部的“添加级别”按钮。

注意:要使此方法起作用,您必须按从小到大的顺序对列进行排序。也就是说,作为第一个标准,您需要给出要从最小到最大排序的列。作为第二个标准,您需要将最大的列赋予最小的列。此外,您可以根据需要添加任意数量的级别。

 

4_first_sort-min

 

第 3 步:接下来,以相同的方式设置第二个标准。从Then by下拉菜单中选择列,然后在Order下拉菜单中将顺序设置为从最大到最小

点击确定按钮。

 

5_second_sort-min

 

第4步:就是这样。您的数据现在是多级排序的。享受!

 

6_sorted-min

 

解决方案 2:使用排序图标执行多级排序

这种方法也很简单。在前面的方法中,您必须首先对最小到最大的列进行排序。这种方法正好相反。在这种方法中,您必须首先对最大到最小的列进行排序。让我们看看如何使用排序图标执行多级排序。

第一步:首先,选择需要从大到小排序的列。在示例场景中,我希望Marks列从最大到最小排序,因此我选择了Marks列。

现在,单击顶部的数据选项卡。

接下来,在数据选项下,单击Z -> A排序图标。

 

7_large_to_small-min

 

第 2 步:当您得到“排序警告”对话框时,单击与展开选择相对应的单选按钮,然后单击“排序”按钮。

 

8_sort-min

 

第 3 步:如果您现在查看 Excel 表,您可以看到Marks是从最大到最小排序的。现在让我们继续对Name列进行排序。

接下来选择名称列。点击顶部的数据选项卡,然后单击A -> Z排序图标。

 

9_large_to_small-min

 

第 4 步:在“排序警告”对话框中,再次选择与展开选择选项对应的单选按钮,然后单击“排序”按钮。

 

10_sort-min

 

第5步:就是这样。这两种排序一起导致了多级排序,您的表格现在排序良好!

 

11_sorted-min

 

我们很高兴知道您选择了哪种方法作为您的最爱。我们最喜欢的是第一种方法,因为它更直接并且是一步解决方案。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun181939.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2022年8月19日
下一篇 2022年8月19日

相关推荐