语法及用法:=SORT(array, [sort_index], [sort_order], [by_col])
Array(必选):要排序的数据区域或数组
sort_index(可选):按第几列 / 第几行排序-默认:1(按第 1 列排序)
sort_order(可选):排序顺序,1 或省略:升序;-1:降序
by_col(可选):按行还是按列排序,FALSE 或省略:按行排序,TRUE:按列排序
1、按第 1 列升序/降序=SORT(O2:P14)
举例:
返回结果:
2、按指定列排序(按第2 列降序)=SORT(O2:P14,2,-1)
举例:
3、多条件排序公式(先按第1列升序,再按第3列降序)=SORT(N2:C11,{1,3},{1,-1})
举例:
返回结果是按照姓名升序,然后按照第3列数字降序,可以看张红,两个名字对应不同数字时,按照数字降序进行区分。---重要!!!
4、横向排序公式=SORT(N2:P2,1,-1,TRUE)
1.按行排序(默认):by_col=FALSE,把一整行当成一组,上下移动,数据不会拆散,是日常排序的标准用法。
2.按列排序(TRUE):把一整列当成一组,左右移动,仅适用于横向数据(如单行表头、横向表格),常规行数据排序绝对不要加 TRUE。
3.多条件排序:依然是整行一组移动,仅排序判断依据变为多列,数据始终绑定。记得关注我:表格一分钟;明天我们学习图表!明天我们一分钟见~