如何使用 Excel 表格中的 SORTBY 排序公式

2023年11月01日作者: Mona

Excel 的 SORTBY 公式功能很强大,可让以灵活动态的方式对数据进行排序,从而更轻松地组织和分析数据。阅读本文,探索 SORTBY 公式并了解如何使用它。

SORTBY 公式是什么?

Excel 的 SORTBY 函数用于根据另一个区域或数组中的值对数据区域或表格进行排序。它是一种动态排序公式,可在不修改原始数据的情况下创建排序列表。当您想要在按排序顺序显示数据,并保持数据的完整性时,SORTBY 就很适合。

SORTBY 函数具有以下参数:

  • array: 要排序的数据范围。它必须具有兼容的尺寸,否则 SORTBY 将返回 #VALUE!
  • by_array:要根据其对数组中的数据进行排序的范围或数组。该参数只能是一行或一列。
  • sort_order:指定排序顺序的可选参数。sort_order 参数可以是:1 表示升序(默认),-1 表示降序。

SORTBY 函数的语法如下所示:

=SORTBY(array, by_array, [sort_order], [array/order], …)

现在,让我们看看如何在 ONLYOFFICE 电子表格编辑器中插入 SORTBY 公式。

如何插入 SORTBY 公式

可以从顶部工具栏上的“主页”和“公式”选项卡访问“排序”功能。

在“主页”选项卡上,您可以使用“插入”功能按钮。

Excel表格中的SORTBY公式

打开“插入函数”窗口,其中包含按类别分类的所有可用函数。使用搜索框查找 SORTBY 函数。单击“确定”。

Excel表格中的SORTBY公式

在“公式”选项卡上,转到“查找和引用”函数,然后在下拉列表中找到“排序”

Excel表格中的SORTBY公式

选择函数后,将出现“函数参数”窗口。输入每个参数的必要值。

您可以手动输入函数参数,也可以通过单击网格线图标并选择要作为参数包含的单元格或单元格范围来输入函数参数。

Excel表格中的SORTBY公式

函数结果将显示在下面。指定所有参数后,单击“函数参数”窗口中的“确定”按钮。

一个参数 SORTBY 公式示例

假设您有一张营销计划表。您希望按公司每个月的利润降序排列此表。以下是使用 SORTBY 函数执行此操作的方法。

首先,选择一个要在其中显示排序数据的空单元格。

然后,转到顶部工具栏上的公式选项卡 —> 查找和引用 —> SORTBY 。定义参数,其中:

  • C1:N2 是要排序的数据范围。
  • C2:N2 是您要对数据进行排序的范围(在本例中为按公司利润)。
  • -1 表示降序排序(从最高到最低)。

有两个参数的 SORTBY 公式示例

假如我们有一个员工列表、他们的年龄和部门。我们希望首先按年龄(升序)然后按部门对这些数据进行排序。

要根据两个条件对数据进行排序,请选择一个空单元格,您希望在其中显示已排序的数据。

然后,输入 SORTBY 公式参数:

  • A3:C12是你要排序的数据范围。
  • 参数1:B3:B12是年龄范围;1 表示降序排序。
  • 参数2:C3:C12是部门范围;1 还表示降序排序。
  • 单击“确定”。

Excel 中的 SORTBY 函数是一种非常有用的工具,用于根据一个或多个条件对数据进行动态排序。无论您需要对财务数据、库存列表还是任何其他数据集进行排序,SORTBY 都提供了一种方便的方法来安排您的信息以进行分析和演示。

使用 SORTBY 功能分析您的数据,并通过创建 ONLYOFFICE DocSpace 帐户或下载免费桌面应用程序在线尝试其他功能:

在线使用                   下载桌面版

了解 ONLYOFFICE 文档 v7.5 中的新增功能:

创建免费的 ONLYOFFICE 账户

在线查看并协作编辑文本文档、电子表格、幻灯片、表单和 PDF 文件。