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

如何用单个Excel公式生成按行降序排列的n×n随机整数数组?

单个Excel公式生成每行降序的n×n随机整数数组

直接使用以下公式(将n替换为你需要的行列数,比如示例中的5):

=BYROW(RANDARRAY(n,n,1,9,TRUE),LAMBDA(row,SORT(row,1,-1)))

公式拆解:

  • RANDARRAY(n,n,1,9,TRUE):生成n行n列的随机整数数组,取值范围锁定在1到9之间,最后一个参数TRUE确保输出为整数而非小数。
  • BYROW(..., LAMBDA(row,SORT(row,1,-1))):逐个遍历数组的每一行,对每行执行SORT函数,按行内元素降序排列(-1指定降序规则)。

注意事项:

该公式仅支持Excel 365、Excel 2021及以上版本,因为需要依赖动态数组功能和BYROW、LAMBDA函数,旧版本Excel无法运行。

内容的提问来源于stack exchange,提问作者Jason Smith

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.14 15:48:09