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

Google Sheets实现文本重复并按序编号问题求助

解决Google Sheets生成带递增编号的重复文本问题

嘿,我来帮你搞定这个需求!你原来的公式只实现了重复文本,却没把递增编号加进去,咱们换个更简洁的方式用SEQUENCE函数就能轻松解决。

核心解决方案公式

直接用这个公式就能生成testing1到testing18的序列:

=ARRAYFORMULA(B33 & SEQUENCE(C33))

公式拆解说明

  • SEQUENCE(C33):这个函数会自动生成从1到C33(也就是你设置的数字18)的连续整数序列
  • B33 & SEQUENCE(...):把单元格B33里的文本“testing”和序列里的每个数字拼接起来,自然就得到testing1、testing2……的结果
  • ARRAYFORMULA:确保整个序列一次性生成,不用手动下拉填充公式

可选:转置成竖列

如果需要把结果变成竖排的列表,只需要加上TRANSPOSE函数:

=ARRAYFORMULA(TRANSPOSE(B33 & SEQUENCE(C33)))

为什么原来的公式不行?

你之前用的=ARRAYFORMULA(TRANSPOSE(SPLIT(JOIN(,REPT(B33&"±",C33)),"±")))逻辑是重复“testing±”18次,再拆分出“testing”,整个过程完全没涉及数字递增的逻辑,所以只会得到18个重复的“testing”,自然生成不了带编号的结果~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.07 20:18:11