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

如何在Excel中重复列表元素,并多次重复该重复后的完整列表

实现列表整体重复的简便方法

方法一:Excel公式法

假设原始列表(alpha/bravo/charlie)在A1:A3单元格,想要每个元素重复3次,再将整个子列表重复3次,可在目标单元格(比如B1)输入以下公式,然后下拉填充:

=INDEX($A$1:$A$3, INT((ROW()-1)/(3*3))*3 + MOD((ROW()-1),3)+1)

公式说明:

  • 第一个3是每个元素的重复次数,第二个3是子列表的整体重复次数,按需修改这两个数字即可调整重复规模。
  • INT((ROW()-1)/(3*3))计算当前行属于第几轮整体重复,MOD((ROW()-1),3)计算当前行在子列表中的位置,两者结合定位到原始列表的对应元素。

方法二:Power Query可视化操作法

如果不想写公式,用Power Query更直观:

  • 选中原始列表数据,点击「数据」选项卡→「从表格/区域」(Excel 2016及以上版本支持),进入Power Query编辑器。
  • 选中数据列,点击「转换」选项卡→「重复行」,输入每个元素要重复的次数(比如3),点击确定。
  • 回到「主页」选项卡,点击「复制行」,输入子列表整体要重复的次数(比如3),点击确定。
  • 最后点击「关闭并上载」,结果会自动导入新工作表。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.15 14:47:06