我们平时做文档工作的时候,word模板是固定的,但经常会出现这样的情况:只有部分数据不同时,才需要使用邮件合并的功能,邮件合并自动化提高了办公室的效率。(大卫亚设)。
但是,如果数据不相同(如下表所示),则必须为每个家庭、每个家庭生成一个表格。我们必须在excel中添加辅助列,在word中,邮件合并必须使用规则来达到目的。(大卫亚设)。
(图中的人名、身份证号码等信息都是捏造的,现实中不存在。)
步骤1,在excel中添加辅助列
在「栏K1」中输入「次要栏」
如果在K2中输入=IF(B2=B3,1,0),则每个家庭中最后一个人的辅助列数据为零
第2步,用模板打开单词
“邮件”选项卡-选择收件人-使用现有列表选择刚才的excel文件
现在,您可以将excel文件作为数据源导入到word中,并单击word的“邮件”选项卡上的按钮
第三步,我们先填写一些数据。
在需要插入数据的位置单击“插入合并字段”,然后选择相应的合并字段
第四步,然后我们去第二个家庭一行。
在上图的红色框中,同时按ctrl和F9键插入空域
在域中输入set a ' '
光标放在两个引号之间
,点击插入合并域-辅助列接下来我们光标位于域的最后,点击邮件-规则-下一记录条件,设置条件是辅助列,等于,1,点击确定
这里是让辅助列为变量,如果是1,那么下一行数据就会被插入,如果是0,下一行不会被插入
然后我们再次插入空域(ctrl+f9),输入if a <> 0
在后面 再次插入合并域-成员姓名,变成下图的样子
步骤五、接下来,我们去到第二个家庭成员的年龄一格
插入空域(ctrl+F9),输入if a <> 0 后面插入合并域-年龄
以此类推,这一行先插入空域,输入if a <> 0 后面插入合并域-对应的合并域
看着乱不要紧,最后会整整齐齐的
步骤六、然后我们复制这一行,选中下面所有行,粘贴
这样可以快速把这一行的内容,复制到下面所有行中
步骤七、下面就是最后一步了
我们点击邮件-“完成并合并”,编辑单个文档,合并到新文档-全部,确定
然后你就会发现,所有人都按照每家每户,填入到了word模板中。
如果有所帮助的话
可以关注、点赞、收藏哦!