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

如何在Google Sheets中生成2,3,3,4,4,4…型重复规律序列?

在Google Sheets中生成指定重复序列的方法

你可以通过以下公式快速生成符合要求的序列(规则:数字n重复n-1次,从2开始):

方法1:生成单列连续序列

如果要生成到数字5的序列,直接使用:

=FLATTEN(ARRAYFORMULA(REPT(SEQUENCE(4,1,2)&" ",SEQUENCE(4,1,1))))

如果需要动态指定终止数字(比如将终止数字放在单元格A1中),公式调整为:

=FLATTEN(ARRAYFORMULA(REPT(SEQUENCE(A1-1,1,2)&" ",SEQUENCE(A1-1,1,1))))

公式说明:

  • SEQUENCE(A1-1,1,2):生成从2到A1的数字序列
  • SEQUENCE(A1-1,1,1):生成对应每个数字的重复次数(n-1)
  • REPT(...):将每个数字重复指定次数并添加空格分隔
  • FLATTEN:将多行结果转换为单列的连续序列

方法2:用逗号拆分生成序列

如果需要通过逗号分隔的形式生成并拆分到单元格,使用:

=SPLIT(JOIN(",",ARRAYFORMULA(REPT(SEQUENCE(4,1,2)&",",SEQUENCE(4,1,1)))),",")

动态版本(终止数字在A1):

=SPLIT(JOIN(",",ARRAYFORMULA(REPT(SEQUENCE(A1-1,1,2)&",",SEQUENCE(A1-1,1,1)))),",")

内容的提问来源于stack exchange,提问作者Khizar Caliphate

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 21:32:43