还在手动复制粘贴?这个公式让你的工作效率提升10倍!
在日常工作中,我们经常遇到这样的场景:需要把某个数据重复生成多份,并且要整齐地垂直排列。比如制作员工工牌、生成测试数据或创建重复标签。今天教大家两种超实用的公式解决方案,无论你用的是新版还是旧版Excel都能轻松搞定!
方法一:SEQUENCE函数法(Office 365/Excel 2021+)
适用人群:使用最新版Excel的职场精英
操作步骤:
-
在A1单元格输入需要重复的数据(如"工号A001")
-
在B1单元格输入需要重复的次数(如5)
-
在C1单元格输入魔法公式:
=INDEX(A1, SEQUENCE(B1))
-
按下回车,数据自动向下填充!
效果演示:
原始数据 | 重复次数 | 生成结果 |
---|---|---|
工号A001 | 5 | 工号A001 |
工号A001 | ||
工号A001 | ||
工号A001 | ||
工号A001 |
优势:无需拖动填充,自动溢出生成,修改次数实时更新!
缺点:需安装最新版Excel,否则无法兼容所有Excel版本。
方法二:经典函数法(兼容所有Excel版本)
适用人群:使用任意版本Excel的职场达人
操作步骤:
-
在A1输入数据(如"产品SKU123")
-
在B1输入重复次数(如3)
-
在C1输入万能公式:
=IF(ROWS($A$1:A1)<=$B$1, $A$1, "")
-
向下拖动填充直到出现空白
原理解析:
ROWS($A$1:A1) → 下拉时自动变成1,2,3... 当行号≤重复次数时显示数据,否则显示空白
进阶技巧:多组数据按不同次数重复
场景:需要同时生成不同产品的重复标签
操作步骤:
-
准备数据表:
产品名称 需要数量 手机 3 耳机 2 充电器 4 -
在C1输入数组公式:
=INDEX($A$1:$A$3, MATCH(TRUE, COUNTIF($C$1:C1, $A$1:$A$3)<$B$1:$B$3, 0))
-
按 Ctrl+Shift+Enter 确认(出现{}大括号)
-
向下拖动填充
生成效果:
手机 手机 手机 耳机 耳机 充电器 充电器 充电器 充电器
应用场景大全
-
人力资源:批量生成员工工牌
-
仓储管理:创建货物标签
-
教学管理:制作考试座位表
-
数据分析:生成测试数据集
-
活动策划:准备抽奖券编号
效率对比
操作方法 | 耗时(1000次重复) | 操作复杂度 |
---|---|---|
传统复制粘贴 | 30分钟以上 | ⭐⭐⭐⭐⭐ |
公式自动生成 | 10秒 | ⭐ |
职场高手都在用的数据批量处理技巧,学会这个公式,从此告别重复劳动!
操作口诀:
新版用SEQUENCE,一键生成真便利
旧版IF+ROWS,拖动填充也可以
多组数据要重复,MATCH组合最给力
赶紧打开Excel试试吧!有任何问题欢迎在评论区留言讨论~