掌握Excel条件格式设置,提升数据分析的效率与精准度
978
2023-05-16
Excel怎么快速批量修改文件名称(图文)
快速批量修改文件名称,比如修改文件的后缀,或在原文件名中插入或截取部分文本,甚至完全修改文件名称,有哪些好用的操作方法呢?PoP
这里鲁思介绍一种通过批处理程序结合Excel辅助的办法来解决批量修改文件名的问题。PoP
它的过程并不复杂,总的来说就是提取原文件名,然后对应新文件名,最后进行转换。所以本文就分三个步骤进行详述。PoP
下面以实例来讲解,首图是原文件,第二张图在文件的名称中加入指定文本,完成效果是需要在所有图片文件里添加“口琴谱”的文本注明。PoP
一、提取原文件名PoP
如何快速批量提取文件名称,鲁思在上篇文章分享了通过复制路径和Excel分列的方法,在更早之前还出过一个视频讲解通过files函数自定义名称的方法提取文件名称,但是今天再介绍一个更快捷的方法,即系统批处理文件的转换。PoP
现在就开始进入正题。PoP
首先在需修改文件的文件夹内新建一个文本文档,并输入"dir *.*/b>oldname.txt"文本。PoP
然后直接保存,之后重命名该文件,将“txt”的后缀修改为“bat”,使其转换为windows批处理文件。PoP
修改文件后缀后双击该文件,会自动获取以“oldname”命名的新文本文档,如下图所示,文档自动生成了该文件夹内所有文件的名称。PoP
到这一步,便完成了提取文件名称的任务。接下来是对应新文件名。PoP
Excel是数据分析和处理的基本工具,这里鲁思就通过Excel对文件名称进行调整和对应。PoP
二、对应新文件名PoP
将文本文档中的文件名称复制到Excel表格中。PoP
接下来如何将“口琴谱”的文本添加到所有图片名称中?对Excel比较熟悉的童鞋可能知道不少方法,这里就用substitute函数来添加。PoP
如下图所示,substitute函数的作用是替换,我们将“.”替换为“口琴谱.”,就达成目的了,也可以通过Ctrl+H呼出替换栏,直接进行替换。PoP
得到新的文件名称后,就到了最后一步,进行新旧名称的转换。不过新旧名称的转换首先需要新旧名称的对应和联结,在下图中使用“&”符号将“ren ”和原名称与新名称进行联结。这里“ren ”是系统批处理的命令文本,是“rename”的简称。在这里一定要注意三处文本必须用空格进行分割,否则系统将无法执行命令。PoP
由此得出一个拥有联系和逻辑的字段,并复制该字段。PoP
三、新旧名称转换PoP
经过Excel对文件名称的处理,我们再返回到批处理文件上来。PoP
新建一个文本文档,将刚才复制的字段粘贴到文档中。PoP
双击“rename”的bat文件,大家可以看到,所有图片文件中都添加了所需文字。PoP
以上就是批量修改文件名称的所有过程,童鞋们Get到了吗?!PoP
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。