Word邮件合并从入门到精通,批量生成文档工资条再也不用复制粘贴

Word邮件合并从入门到精通,批量生成文档工资条再也不用复制粘贴

做HR的朋友应该懂这种痛:月底发工资条,要把Excel里的几百条数据,一条条复制到Word模板里,眼睛都看花了还容易错。做行政的也一样,年会邀请函、培训通知书、员工工牌……全是重复劳动。

其实Word自带的"邮件合并"功能,就能一键搞定这些批量文档。很多人以为它只能发邮件,其实这功能被名字耽误了——它本质上是个"批量模板填充工具",Excel里有多少条数据,就能自动生成多少份文档。

一、先搞懂原理:三个东西缺一不可

邮件合并听起来玄乎,其实就三样东西:

  1. 主文档(模板):固定不变的内容,比如邀请函的格式、祝福语、公司logo
  2. 数据源:每个人不一样的信息,一般用Excel表格,第一行是字段名(姓名、部门、工资等)
  3. 合并字段:模板里的占位符,比如《姓名》,Word会自动把Excel里的数据填进去

简单说就是:做好一个模板,连上一张表,Word自动帮你批量生成N份文档。

二、6步搞定基础邮件合并

以"批量生成员工工资条"为例,一步步来:

第1步:准备Excel数据源

新建一个Excel表格,第一行写上字段名,比如:姓名、部门、基本工资、奖金、扣款、实发工资。下面每一行对应一个员工的数据。

⚠️ 注意:第一行必须是字段名,不能有合并单元格,数据类型要统一(比如工资列都是数字,不要混入文字)。

第2步:建好Word模板

在Word里排好工资条的格式,该加粗的加粗,该加边框的加边框。那些每个人不一样的地方(比如姓名、工资数字),先空着或者随便写个占位文字。

第3步:启动邮件合并

点击顶部菜单栏的「邮件」选项卡 → 「开始邮件合并」→ 选择「信函」(普通文档选这个就行)。如果要发邮件就选「电子邮件」,要做标签就选「标签」。

第4步:连接数据源

点击「选择收件人」→「使用现有列表」→ 找到你刚才做好的Excel文件 → 选择对应的工作表。

这一步完成后,Word和Excel就连上了。

第5步:插入合并域

把光标移到需要填数据的位置(比如"姓名:"后面),点击「插入合并域」,选择对应的字段(比如"姓名")。Word会显示成 《姓名》 这样的占位符。

所有变量位置都插好后,点击「预览结果」,就能看到第一条数据填充后的效果。如果格式有问题,现在调整还来得及。

第6步:完成合并

确认没问题后,点击「完成并合并」→「编辑单个文档」→ 选择「全部」。

Word会自动生成一个新文档,里面包含了所有员工的工资条,每人一页或者每条之间用分节符隔开。检查一下有没有格式错乱,没问题就可以打印或者保存了。

三、90%的人都会遇到的坑

邮件合并不难,但坑不少,说几个最常见的:

1. 数字变成科学计数法
工资、电话号这类长数字,合并后可能变成 1.38E+10 这种鬼样子。解决方法:选中域代码,右键「切换域代码」,在数字字段后面加上 \# 0,变成 { MERGEFIELD 实发工资 \# 0 },再按F9刷新。

2. 日期格式不对
Excel里好好的日期,到Word里变成了一串数字或者奇怪的格式。解决方法:要么把Excel里的日期列改成"文本"格式,要么用域代码 \@ "yyyy年M月d日" 来指定格式。

3. 小数点后位数不对
工资想保留两位小数怎么办?域代码改成 \# 0.00 就行。想加千分位就用 \# #,##0.00

4. 合并后格式乱了
可能是数据源有空格或者特殊字符,先把Excel清理干净。另外,合并域的格式要和周围文本一致,不要单独给占位符设置奇怪的字体。

四、这几个场景用了就回不去

邮件合并不只是做工资条,这些场景都能用:

  • HR场景:offer邮件、工资条、转正通知、离职证明
  • 行政场景:会议邀请函、节日贺卡、培训证书、工牌制作
  • 销售场景:客户跟进邮件、报价单、合同初稿
  • 财务场景:对账单、发票信息、缴费通知

甚至可以带图片合并——比如工牌上的照片,在Excel里存图片路径,用域代码 INCLUDEPICTURE 就能批量生成带照片的工牌。当然这个稍微复杂一点,新手先把基础版玩明白。

写在最后

邮件合并是Office里典型的"难者不会,会者不难"的功能。第一次设置可能要花10分钟摸索,但一旦搞懂了,以前要花一两个小时的重复劳动,现在3分钟搞定。

打工人的效率提升,往往不是靠什么高大上的AI工具,而是把这些自带的基础功能用透。毕竟,能少加班比什么都强。

👉 更多办公效率技巧,访问 effiwork.cn 打工人效率导航