Excel中多字符批量替换

来源:人气:7更新:2024-07-15 05:00:07

面临一项挑战,涉及多间分公司,各店对应不同供应商且由各部门人员负责联络。近期人员流失引发需求:高效替换所有门店的供应商联系人。常规操作显然低效繁琐,通过运用Excel插件,问题得以迅速解决。现在我将分享这个高效的方法。

1、 首先我们看下数据和问题,前两条是离职入职的交接,整理出人员姓名即可,后面两条有一个是工作内容调整,并没有离职,如果还是按照问题中的数据去替换,操作就变成了把所有的于欢华替换成覃国洁,然后又把所有的覃国洁替换成了李娜,结果就是于欢华和覃国洁的都变成了李娜,这一点需要注意,替换时执行的替换规则是从上到下的。2点击【方方格子】→高级文本处理组中的【更多】→在下拉菜单中点击【批量替换】,打开批量替换对话框;

Excel中多字符批量替换

3、 对话框中默认显示当前工作表,也就是说默认的替换范围是当前sheet,可以通过点击指定工作表文本框后面的按钮去选择其他sheet;

Excel中多字符批量替换

4、 上一步需要注意一点,当替换范围选【指定工作表】时,替换的只能是单个sheet,如果要多个sheet或者多个文件替换,需要选【指定工作簿】,然后将需要替换的文件拖拽到旁边的方框内。

Excel中多字符批量替换

5、 选好替换范围之后,点击自定义规则后面的新建按钮,在弹出的文件中填写替换规则(执行时从上到下依次替换),为了避免替换出错,只需检查一下,A列的值是否存在于B列上一行到开始的范围,比如图中的A4,查找一下在A2::A3这个范围是不是存在,确认不存在即可。这里可以思考一下为什么要这样去检查;

Excel中多字符批量替换

Copyright © 2008-2024