Excel 具有“从 A 到 Z 排序”和“从 Z 到 A 排序”功能,可让您按字母或数字排序值,以及“自定义排序”功能,可让您使用多个标准进行排序。 以下是如何使用它们。
让我们看一个例子
在这个 example,我们从元素周期表中选择了九种化学元素,我们将使用“从 A 到 Z 排序”功能和“自定义排序”功能根据单元格内容对数据进行排序。
“排序和筛选”下拉菜单位于“主页”选项卡的最右侧。
下拉列表列出了几个功能,但我们主要关注前三个。
这是我们的 example 数据,取自元素周期表。 每个“元素”都有其独有的信息,例如其“符号”和“原子序数”。 但是每个元素也属于其他类别,例如它的“STP 相”(即在标准温度和压力下的房间中是固体、液体还是气体)和周期表上的“元素类别”。
让我们从简单开始,按“原子序数”列对数据进行排序。 首先选择列(如果您的数据有标题行,您可以包括标题行)。
现在导航到“排序和过滤”下拉菜单并选择第一个或第二个选项。 在这个 example,我们将使用“从 A 到 Z 排序”功能从最低到最高的数值进行排序。
如果还有其他数据列,则会出现“排序警告”框 Excel 认为您可能想要包含在您的排序中。 让我们首先检查“继续当前选择”选项的结果。 单击该选项,然后按“排序”按钮。
可以看到“原子序数”列已经从低到高排序了,但是其他列的对应信息没有变化。 如果您想对所有列进行排序,这可能会出现问题。 因此,在继续之前,先查看一些行,看看它们是否有意义。 在这种情况下,很明显其他列没有排序,因为“原子序数”最低的元素氢被显示为具有铅的“原子序数”。
现在让我们尝试另一个选项,看看它是如何工作的。 选择“扩展选择”选项,然后单击“排序”按钮。
可以看到“原子序数”列的数据已经排好序,其他行的数据紧随其后。 (您也可以只突出显示所有数据和 Excel 不会显示“排序警告”框。)
现在让我们看看如何使用“自定义排序”功能一次按几个不同的列对数据进行排序。
选择所有数据,如果您的数据有一个,则包括标题行。
现在导航到“排序和过滤”下拉菜单并选择“自定义排序”命令。
这将打开排序窗口。
我们将首先使用“STP 时的相位”列对数据进行排序,以便所有气体在列表中的显示位置都高于固体。 选择“STP 阶段”列。
现在按“添加级别”按钮。
一个新的水平出现。 请注意,该级别显示“然后通过”。 这意味着它将是用于对数据进行排序的第二列。 我们将选择“元素类别”作为第二个级别,以便气体按其类别排序,惰性气体在列表中的位置将高于反应气体。 选择“元素类别”列。
请注意,还有其他选项。 让我们看一下“排序”下拉选项。 有多种选项,但我们将使用“单元格值”选项。
再次按“添加级别”按钮添加另一个级别。
选择“元素”列。 这意味着每个“元素类别”中的“元素”值将按字母顺序排序,以便惰性气体氩排在其他惰性气体氖之前。
让我们看一下“订单”下拉菜单。 有几个选项,但为此 example,我们将选择默认的“A to Z”排序顺序。
您可以在“排序”框中添加尽可能多的级别。 完成后,单击“确定”按钮。
数据已成功排序。 排序顺序首先是“STP 阶段”,然后是“元素类别”,然后是“元素”。 您可以看到“STP 阶段”列按字母顺序排序,并且在每个“STP 阶段”类型中,“元素类别”值按字母顺序排序。 最后,“元素”值在每个“元素类别”类型中按字母顺序排序。
注意:一定要选择 全部 准备对数据进行排序时所需的列。 Excel 当您使用“自定义排序”功能时,不会警告您可能会忽略列。