君语贤
时光静好,与君语;细水流年,与君同;繁华落尽,与君老...

实用小技巧>excel>正文

利用Excel实现图片批量命名

2019-07-06 16:04 君语贤batexcle图片批量命名图片重命名批处理

今天随便下载了两个图片批量压缩软件,在批量处理压缩图片后,图片的名称全部被压缩软件追加了一个固定字符串,由于被压缩的图片全部是网站的图片,要求压缩前后的图片名称是不能变的,由于图片较多,所以批量处理是少不了的,下面进入正题:

1、提取压缩后待重命名的图片名称

步骤:按CTRl+A”全选图片 -- 按住“Shift”键并点击鼠标右键 -- 点击“复制为路径(A)”-- 打开Excel表 -- 选中A2单元格按“Ctrl+V”粘贴 -- 去掉不需要的信息即可。

利用Excel实现图片批量命名

2、图片名称处理

复制图片路径到Excel A列,默认复制是带图片路径的,替换掉路径信息保留图片名称。

利用Excel实现图片批量命名

3、接着B列处理恢复原图名称由于被追加的为“_compressed”,因此在B2单元格输入函数“=SUBSTITUTE(A2,RIGHT(A2,15),"")&RIGHT(A2,4)”,然后向下填充,即可获取图片原名。

利用Excel实现图片批量命名

4、在C列组合批处理命令“=IF(B2="","","ren "&A2&" "&B2&"")”其核心函数为“ren "&A2&" "&B2&"”此处加判断式作了一个模板,方便以后直接使用,后期使用直接只需要将待命名图片名字填入即可获取命令。

利用Excel实现图片批量命名

5、复制C列生成的批处理命令,新建TXT文件粘贴命令,并重命名文件为“图片批量重命名.bat”,双击运行文件,等待几秒就完成重命名了【图片量大可能会时间长点】。

利用Excel实现图片批量命名

利用Excel实现图片批量命名


本文链接:https://www.weguiding.com/excel/561.html