日常工作中,同时修改多个 Excel 且每个表格修改内容不同的需求页不少见,比如我们同时需要修改100份Excel表中的数据,有的需要替换公司名称、有的需要更改某个数据、有的需要删除指定的数据,像这样的需求如果我们一个个打开进行更改会非常麻烦,我们可以借助一个批量处理工具,实现当多个Excel修改内容不相同时,也能够批量修改Excel中的内容。
在学校的年级管理部门,老师需要同时处理多个班级的学生信息 Excel 表,例如“ 1 班表” 要给学生家长手机号码打码,分享给其他同事, 2 班表” 要修正学生监护人联系方式, 3 班表” 要统一修改任课老师姓名,4班表...开学初,可能面对任课老师的变化,家长信息的变更,学校很多数据都面临更新。
当我们excel表格中的内容修改规则相同时,我们有更简便的方法,就是前面我们已经介绍过的【按规则修改excel中的内容】方式,但是当Excel表格的修改规则都不一样,这个功能满足不了我们的需求的时候,我们就可以尝试一下今天的办法,我们一起来看看具体的操作步骤吧。
效果预览
这里的表格就体现了,路径中的这三张表:考生数据表需要删除身份证信息、学生数据表需要隐藏手机号码中间4位,员工信息表需要将大兴科技替换为宏伟科技。
而我们今天的操作就正好可以实现这样的需求。
操作步骤
第一步、打开「鹰迅批量处理工具箱」,左侧选择「Excel 工具」,选择「导入 Excel 规则修改 Excel 内容」的功能。
第二步、添加设置替换规则的 Excel 文档。
1)下载excel模板,填写替换规则
这里,我们在页面点击【点击下载 Excel模板】 蓝色字样,然后填写修改规则的模板,下面就是 Excel 模板的示例。
【路径】:为文件存放的位置路径,加上文件的名称和后缀;有很多方式可以直接找到文件路径,如果文件路径很多,可以直接使用软件文件整理工具中的【提取文件路径名称清单】功能。
替换后的内容不填表示删除该查找内容。最后三项不填表示否,根据自己的情况进行选择。
以分别将三个表格中的身份证信息删除,手机号码隐藏中间4位,公司名称修改为例,身份证号码和手机号码均需要用正则表达式来表示。
考生数据表:身份证号码的查找的表达式填写:((?<=\D)|^)([1-9]\d{5})(18|19|20)(\d{2})(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])(\d{3}[0-9Xx])((?=\D)|$),替换内容不填表示删除
学生数据表:手机号码查找的表达式填写:(?:(((?<=\D)|^)(1\d{2})(\d{4})(\d{4})((?=\D)|$))) ,手机号隐藏中间4位替换后的填写为:$3****$5
员工信息:直接将大兴科技替换为宏伟科技。
如果还有其他需要用正则表达式来表示的,可以直接询问AI或者询问我们工作人员来解决。
2)导入填写好的Excel替换规则
3)设置 Excel 相关的设置选项。
这个页面没有特殊情况不用关注,留意一些默认的设置是否满足需要即可。
第三步、选择处理后的文件保存位置。
第四步、处理完成。
通过这个方法,我们就能够同时更新多个excel表格中的内容。软件还支持批量修改word、PDF、PPT等文档中的内容。软件中每一个小小的功能可能都是我们早下班的神器,赶紧动手来体验吧~