Excel中sort函数的用法
- 2026-11-08 20:00:40
Excel中sort函数的用法SORT(数据区域, [排序依据列/行], [排序方向], [排序维度])
二、基础用法(最常用) 1、单列升序排序(默认) 比如对 =SORT(A2:A10) # 等价于 =SORT(A2:A10,1,1,1) =SORT(B2:F82,5,-1) # 5=按第5列,-1=降序,省略最后一个参数=按列排序 =SORT(A1:D1,2,1,2) # 最后一个参数2=按行排序 =SORT(A2:C10, {1,2}, {1,-1}) # {1,2}=按第1列、第2列;{1,-1}=第1列升序、第2列降序 =INDEX(SORT(B2:F82,5,-1),ROW(G1),1) # 按行提取第1列 # 更简洁的写法(365版本): =CHOOSCOLS(SORT(B2:F82,5,-1),1) # 直接提取排序后第1列 =SORT(UNIQUE(C2:C10),1,-1)
一、SORT 函数核心语法
SORT 是 Excel 365/2021 及以上版本专属的动态数组函数,核心作用是对指定区域按列 / 行排序,结果会自动 “溢出” 到相邻单元格。
A2:A10 的姓名按字母升序排序:2. 指定列降序排序
对 B2:F82 按第 5 列(F列)降序排序:
3. 按行横向排序
比如对 A1:D1 的横向数据(如季度数据)按第2行(实际是第2列)升序排序:
三、进阶用法(实战高频)
1. 多条件排序(按多列排序)
比如先按 “班级(B 列)升序”,再按 “分数(C 列)降序” 排序:
2. 只提取排序后的某一列(结合 INDEX/CHOOSCOLS)
比如排序后只保留 “姓名(B 列)”:
3. 排序后去重
结合 UNIQUE 实现 “排序 + 去重”,比如对分数列降序并去重:
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:wyl860211@qq.com 。