fxExcel 函数大全方格办公 · Function Atlas
动态数组Microsoft 365 / Excel 2021 及更新版本常用

SORT 函数的使用方法及公式实例

对数组排序

按数组中的某一行或列排序,返回不改动源数据的新数组。

SORT 函数语法

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

参数说明

参数是否必填说明
array必填要排序的数组或区域。
sort_index可选排序依据的行号或列号,默认 1。
sort_order可选1 升序(默认),-1 降序。
by_col可选TRUE 按列排序,FALSE 或省略按行排序。

SORT 函数公式实例

在单元格中输入以下公式:

=SORT({3;1;2})
返回结果

1;2;3(纵向溢出)

省略可选参数时按第一列升序排列。

常见错误与使用注意事项

  • sort_index 超出数组行列范围会返回 #VALUE!。
  • SORT 不会修改源区域,结果区域被占用时会返回 #SPILL!。

相关 Excel 函数

适用于 Microsoft 365 / Excel 2021 及更新版本。不同 Excel 版本和区域设置可能存在差异,请以当前软件中的函数提示为准。