You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Excel中使用公式实现数组多级排序?(已了解数据选项卡排序法)

Excel公式实现数组多级排序解决方案

你已经掌握了通过「数据」选项卡按钮排序的方法,现在需要用公式实现数组的多级排序,以下是针对你提供的数据的解决方案:

输入数据

r1r2
13
21
11
12

期望输出

r1r2
11
12
13
21

当前使用SORT公式的问题结果

r1r2
13
11
12
21

正确的多级排序公式

你当前的SORT公式未明确多级排序规则,要实现先按r1升序、再按r2升序的多级排序,需在公式中指定多列排序依据和对应的排序顺序:

=SORT(A2:B5, {1,2}, {1,1})

参数说明

  • A2:B5:待排序的目标数据区域
  • {1,2}:排序优先级列索引数组,1对应第一列(r1),2对应第二列(r2),优先级依次降低
  • {1,1}:排序顺序数组,1代表升序,若需某列降序,可将对应位置改为-1(例如{1,-1}表示r1升序、r2降序)

使用该公式即可得到你期望的多级排序结果。

内容的提问来源于stack exchange,提问作者Armaan Gohil

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.03 23:16:14