语法格式
=SORTBY(array, by_array, [sort_order], [by_array2], [sort_order2], ...)
参数解释
by_array
排序依据的数组(可以不在 array 中)
[sort_order]
可选。1=升序(默认),-1=降序
[by_array2]
可选。第二排序依据,支持多级排序
应用举例
示例1:按销售额排序返回姓名
=SORTBY(A2:A100, D2:D100, -1)
返回 A 列姓名,但按 D 列销售额降序排列。只返回姓名列,不返回销售额列,这是 SORT 做不到的。
示例2:按销售额降序返回姓名和部门
=SORTBY(A2:B100, D2:D100, -1)
返回 A:B 列(姓名+部门),按 D 列销售额降序排列。返回的列和排序依据的列可以完全不同。