学会这一招Word技巧,再也不用担心邮件合并不显示文本了

发布时间:2020-01-03 来源:网络


邮件合并在实际工作中非常实用,尤其是在批量处理数据方面,但在实际工作中,Excel表格数据中会有不同格式的内容,比如有的是日期格式,而有的则是文本内容,这时在合并的过程中就会出现错误,如下图所示:



这时该怎么处理呢?


第一步:开始邮件合并


点击邮件——开始邮件合并——电子邮件,之后点击选择收件人,插入需要合并的Excel表格,随后根据需要插入合并域。



第二步:修改到任时间域代码


从前面的图片中我们可以看出“到任时间”若是为文本时,出现“12:00:00 AM”的错误值,所以在完成合并之前,选中“到任时间”的域,按Shift+F9切换域代码,输入代码{ IF { MERGEFIELD 到任时间 } = “12:00:00 AM” “到任日期以实际休假开始日期为准” { MERGEFIELD 到任时间}}



PS:这里的{}是通过Ctrl+F9插入的,千万不要手动输入,然后注意里面的引号是在英文状态下输入的。域里面利用了IF函数的判断,如果到任时间是 “12:00:00 AM”,那么显示 “到任日期以实际休假开始日期为准”,否则就显示当前时间。



第三步:完成并合并


点击完成合并——编辑单个文档——全部即可完成。



下次遇到这种情况,知道怎么处理了吗?若有什么问题,欢迎在下方留言。