SORTBY

SORTBY 函数基于相应范围或数组中的值对范围或数组的内容进行排序。

在此示例中,我们按照人员年龄对人员姓名列表进行升序排列。

 

语法

=SORTBY (数组、by_array1、[sort_order1]、[by_array2、sort_order2],...)  

参数

描述

array

必需

要进行排序的数组或区域

by_array1

必需

要对其进行排序的数组或区域

[sort_order1]

可选

要用于排序的顺序。 1 表示升序,-1 表示降序。 默认值为升序。

[by_array2]

可选

要对其进行排序的数组或区域

[sort_order2]

可选

要用于排序的顺序。 1 表示升序,-1 表示降序。 默认值为升序

注意: 

示例

按照区域对表格进行升序排序,然后按照每个人员的年龄进行降序排序。

 

配合使用 SORTBY 与 RANDARRAY以及 COUNTA 随机化值列表。 在本例中,E2# 引用从单元格 E2 开始的动态数组范围,因为该范围使用 =SEQUENCE(10) 填充。 # 符号称为溢出范围运算符。

 

使用 SORTBY 按照高温对温度和降水值表格进行排序。

 

错误条件

 

相关功能

查找与引用函数

INDEX

VLOOKUP

HLOOKUP