
图片:微软
Excel 具有多种高级排序选项,但我们大多数人从未冒险超越普通的字母和数字排序。如果您需要的不仅仅是简单的排序,请查看 Excel 的高级排序选项。在本文中,我们将讨论几个高级选项。然后,我将向您展示如何在高级设置还不够的情况下创建自定义排序。
我正在使用 Excel办公室365在 Windows 10 64 位系统上,但您可以将这些排序技术应用于早期版本。浏览器版本不支持自定义排序。您可以使用自己的数据或演示 .xlsx 和 .xls 文件。
一旦您掌握了简单的排序(字母和数字),您可能想要查看高级排序选项。您可能永远不需要它们,但如果您需要,它们将是无价的。
要查找这些选项,请单击“数据”选项卡,然后单击“排序和过滤”组中的“排序”选项。然后,单击选项按钮启动如图所示的对话框图A。 (您必须选择一个值范围才能访问这些设置。)
图A

我们要讨论的三个高级选项是:
- 区分大小写
- 从上到下排序
- 从左到右排序
如您所见,默认情况下仅设置从上到下排序高级选项,这是有道理的。一般来说,这就是我们排序的方向——从上到下(而不是从左到右)。
让我们从区分大小写选项开始。图B显示两种排序的结果:默认排序(区分大小写)和区分大小写排序。如您所见,小写字符排序前大写。 (我在排序之前选择了排序范围,如果有相邻列,系统会提示您扩展或保留当前选择。)
图B

从上到下排序是默认的,您已经熟悉它了,所以让我们看看从左到右排序。图C显示将此选项更改为从左到右排序的结果。结果与区分大小写的结果相同,因为我没有取消选中该选项 - 它保持设置状态,直到您取消选择它(您应该注意这个小问题)。相反,“从左到右排序”选项将保持设置状态,直到您运行从上到下排序 - Excel 会自动为您更改它。使用从左到右排序时,您可能需要在“排序依据”控件中设置行。如果您收到错误,请重试并检查该选项。
图C

其他高级排序选项包括单元格和字体颜色以及条件格式图标。您还可以添加排序层以形成子组。您可能不会经常使用这些高级选项。这些高级选项都不允许您应用自定义排序顺序。
如何使用Excel的自定义排序功能
Excel 的自定义排序功能可让您确定排序顺序,因为某些数据附带的排序顺序不是字母或数字,而是按业务规则排序。例如,尺寸列表(小号、小号、中号、大号和超大号)可以按字母顺序排序,但不会按尺寸从最小到最大排序,反之亦然。为此,我们可以创建自定义排序,如下所示:
- 单击“文件”选项卡并选择“选项”。
- 在左侧窗格中选择高级。
- 在常规部分中,单击编辑自定义列表。您将看到 Excel 的内置列表 - 您可能已经依赖了一些列表,并且可能从来不知道您正在使用自定义排序。
- 在列表条目控件中,按排序顺序输入列表 (图D):小号、小号、中号、大号、加大号。 (如果列表很长或已作为自然数据存在,您可以指定单元格引用并单击“导入”。)
- 单击“添加”,Excel 会将新的自定义排序传输到左侧的“自定义”列表中。
- 单击“确定”两次。
图D

要应用自定义软件,请选择要排序的列表。然后,单击“开始”选项卡,单击“编辑”组中的“排序和过滤”,然后从下拉列表中选择“自定义排序”。如果相邻列中存在数据,系统将提示您展开选择,但不要选择“继续当前选择”并单击“排序”。从订单下拉列表中,选择自定义列表 (图E)。选择图中所示的尺码列表图F并单击“确定”两次。图G显示排序列表。
图E

图F

图G

每当您有内置功能不支持的排序模式时,请考虑构建自定义列表作为排序依据。
将您有关 Office 的问题发送给我
我会尽可能回答读者的问题,但不能保证。除非有要求,否则不要发送文件;附带附件的初始帮助请求将在未读状态下被删除。您可以发送数据的屏幕截图来帮助澄清您的问题。联系我时,请尽可能具体。例如,“请对我的工作簿进行故障排除并修复问题”可能不会得到响应,但“你能告诉我为什么这个公式没有返回预期结果吗?”可能。请提及您正在使用的应用程序和版本。 TechRepublic 不会报销我在帮助读者时所花费的时间或专业知识,也不会向我所帮助的读者收取费用。您可以通过以下方式联系我[电子邮件受保护]。
