Excel系列 - 如何批量重命名文件

批量重命名文件的方式其实有挺多种的,现在分享我认为最简单的一种~

案例:把每个文件的命名更改为“姓名+个人信息表”

一、数据准备

1.复制想要批量重命名的文件路径

复制路径

2.新建一个excel空表,将刚才复制的内容放在第一列

复制路径到第一列

3.提取文件名放在第二列,可以利用Ctrl+E智能填充方式完成,也可以直接复制A列内容,然后用替换功能,把文件名前面的内容直接替换成空

提取文件名

4.在第三列放上你想变更的名字,简称新文件命名

重命名文件名称

在这里,我们怎么简单的生成我们想要的文件名称呢,不用一个个去改,办法很多

(1)这里也一样可用Ctrl+E智能填充方式

(2)也可以用MID函数提取姓名,然后用&串联起“个人信息表.xls”

(3)还可以用替换功能,把“.xls”替换为“个人信息表.xls”,但记得用替换功能要选中这一列再进行操作

(4)还有其他例如分列等的方式等你挖掘

到这里,数据都准备完毕,接下第二点的操作才是我们真正要用到的

二、公式

1.在第四列写上公式="ren """&原文件名&""" "&新文件名,因为前面我们是直接将数据放每一列的第一行,所以可以直接复制我的公式--->   ="ren """&B1&""" "&C1  (注意“=”不要忘记复制)

复制公式

2.双击右下角黑色“+”号就可以向下填充,到这里,我们真正想要的东西就出来了,直接复制这一列内容

三、建立运行bat

1.在原先文件夹新建一个txt文档,不用管他的命名

新建txt文档

2.打开文档,把刚才我们复制的第四列的内容放入

3.另存文件,更改文件后缀,保存类型和编码

4.另存为后原文件夹里就会有这一一个bat文件,双击它,开始运行,等待奇迹发生

5.你想要批量重命名的文件就命名好啦

6.最后,可以把这两个bat文件和txt文件删除

7.剩下的就是我们想要的了


注意事项

命名之间不能有空格!!!!!

其次,公式="ren """&B1&""" "&C1中ren和第一个引号之间有一个空格,第三个和第四个引号之间也有个空格,不要忘记


运行不了的,没有变化的看注意事项,一般就是空格的原因影响的~

以上,就是本次分享的内容,可能有的地方还做得不够好,欢迎大家继续补充~

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容