多个Excel文件内容批量替换绿色工具V1.4

把Excel文件:(可多选,按Shift或Ctrl进行多选)

按这些内容进行替换(选择替换规定Excel文件)

替换第列的内容(可为空,为空则对所有列查找替换,列号为Excel列名,多列逗号隔开,列名大写A,B,C....)

按文字进行替换
按数字进行替换
按整个单元格值完全相同的进行替换
把匹配正则式的全部替换为指定值

点击此处测试一下我写的正则式

正则式写法示例:


要求

A列正则式写法

B列替换为的值写法

说明

包含“运动鞋”的替换为“鞋子”
例如:需要把“耐克运动鞋”和“李宁运动鞋”等
都替换为 “鞋子”

[\w\W]*运动鞋[\w\W]*

鞋子

“[\w\W]*” 表示0到任意个文字,其中[\w\W]表示任何文字,*表示任意个
正则表达式表示:0到任意个文字 + 运动鞋 + 0到任意个文字

把逗号间隔的包含“运动鞋”的替换为“鞋子”
例如:需要把“耐克运动鞋,李宁运动鞋,A运动鞋”
替换为 “鞋子,鞋子,鞋子”

[^,,]*运动鞋

鞋子

“[^,,]*” 表示0到任意个不是逗号的文字,其中[^,,]表示不是全角“,”也不是半角“,”的文字,*表示任意个
正则表达式表示:任意个不是“,”的文字 + 运动鞋

“不是逗号的两个字+运动鞋”的替换为“2个字品牌鞋子”
例如:需要把“耐克运动鞋,李宁运动鞋,天国A型运动鞋”
替换为 “2个字品牌鞋子,2个字品牌鞋子,天国A型运动鞋”

[^,,]{2}运动鞋

2个字品牌鞋子

“[^,,]{2}” 表示2个不是逗号的文字,其中[^,,]表示不是全角“,”也不是半角“,”的文字,{2}表示2个
正则表达式表示:2个不是“,”的文字 + 运动鞋

请看下面用法示例

如果有其他需求或问题,请点击我的CSDN微博 ,在评论中告知联系

仅支持谷歌浏览器,其他浏览器运行结果会有错误(下载谷歌浏览器),如果内容多需要等一会(100个文件5分钟左右)

用法示例


1、新建一个Excel文件,按下图制作"替换规定Excel文件.xlsx",保存文件


替换规定Excel文件


2、在“把Excel文件:”选择需要替换的文件


3、在“按这些内容”选择“替换规定Excel文件”


4、如果所有单元格都替换,不需要填写列,如果只替换指定列,写入需要替换的Excel列号(列号为大写字母:A、B、C...)


5、点击“替换--生成新文件”,下载替换的新文件