Note: The other languages of the website are Google-translated. Back to English

Excel 排序函数

SORT 函数按升序或降序对范围或数组的内容进行排序。

注意:排序功能仅在 Excel for Microsoft 365、Excel 2021 或更新版本的 Excel 以及 Excel for web 中可用。

排序功能 1


句法

=SORT(array, [sort_index], [sort_order], [by_col])


参数

  • 数组(必需): 要排序的范围或数组。
  • [排序索引](可选): 表示排序依据的行或列的数字。 默认值为1.
  • [排序顺序](可选): 表示排序顺序的数字:
    • 1 or 省略, 按升序排序;
    • -1, 以降序排列。
  • [by_col](可选): 表示排序方向的逻辑值:
    • TRUE, 按列排序;
    • FALSE or 省略, 按行排序。

回报值

SORT 函数返回一个数组。


功能说明

  • 排列 可以作为一行值、一列值或值的行和列的组合提供。
  • 返回数组的维度与数组参数相同。 如果溢出范围内的一个或多个单元格不为空,则 #洒! 将返回错误。
  • SORT 可以在不同的工作簿之间使用。 但是,请确保引用的工作簿已打开。 否则,一个 #REF! 如果刷新结果单元格,将返回错误。
  • SORT 的结果是动态的,这意味着它们会在源数据中的值发生变化时自动更新。 但是,如果您将新条目添加到 排列. 要解决此问题,您应该使用 结构化引用 as 排列 论据。
  • 要根据您不想包含在排序结果中的列对数组进行排序,或者根据两列或更多列对数组进行排序,请使用 排序功能.

使用案列

要使用 SORT 功能按学生分数降序对表格进行排序,您应该设置 排序索引 争论 4 因为您想按表格中的第四列排序,并设置 排序-1. 您不必添加 by_col 参数,因为该函数默认按行排序。 请在结果表左上角的单元格中复制或输入以下公式,然后按 输入 得到结果:

=排序(B3:E14,4,-1)

排序功能 2


相关功能

Excel 排序函数

SORTBY 函数根据对应的区域或数组中的值对一个区域或数组的内容进行排序,无论对应的区域或数组是否包含在待排序的区域或数组中。

Excel 唯一函数

UNIQUE 函数从一系列数据中提取唯一值。 数据可以包括文本、数字、日期、错误值等。

Excel 筛选功能

FILTER 函数过滤一系列数据,并根据您指定的条件动态返回匹配结果。


最佳办公效率工具

Kutools for Excel-帮助您从人群中脱颖而出

您想快速,完美地完成日常工作吗? Kutools for Excel具有300项强大的高级功能(合并工作簿,按颜色求和,拆分单元格内容,转换日期等),并为您节省80%的时间。

  • 专为1500个工作方案而设计,可帮助您解决80%的Excel问题。
  • 每天减少成千上万的键盘和鼠标点击,减轻您疲倦的眼睛和手部的疲劳。
  • 在3分钟内成为一名Excel专家。 不再需要记住任何痛苦的公式和VBA代码。
  • 30天无限制免费试用。 60天退款保证。 免费升级和支持2年。
Excel功能区(已安装Kutools for Excel)

Office选项卡-在Microsoft Office(包括Excel)中启用选项卡式阅读和编辑

  • 一秒钟即可在数十个打开的文档之间切换!
  • 每天为您减少数百次鼠标单击,告别鼠标手。
  • 查看和编辑多个文档时,可将您的工作效率提高50%。
  • 像Chrome,Firefox和新的Internet Explorer一样,为Office(包括Excel)带来高效选项卡。
Excel的屏幕截图(已安装Office选项卡)
按评论排序
注释 (0)
还没有评分。 成为第一位评论!
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点