用Excel批量修改文件名称,同事费劲改了一天,我只用了1分钟搞定

Excel情报局
Excel职场联盟
生产挖掘分享Excel基础技能
Excel爱好者大本营
用1%的Excel基础搞定99%的职场问题
做一个超级实用的Excel公众号
Excel是门手艺玩转需要勇气
数万Excel爱好者聚集地
SUPER EXCEL MAN

1

职场实例

在日常的职场工作中,有时候我们会遇到批量修改文件夹内的Excel工作簿的名称的问题。我们可以利用Excel+DOS的方法,实现批量修改文件名称的目的,操作方便实用,而且还支持自定义名称。下面我们就来用一个简单的例子来讲解一下操作方法吧!

如下面的例子:

我们想要将一个文件夹内的3个工作簿“数学”、“英语”、“语文”工作簿名称批量对应修改为“2021-科目1”、“2021-科目2”、“2021-科目3”。

2

操作方法

首先先新建一个Excel空白工作簿,打开此工作簿,点击“公式”选项卡,点击“定义名称”,在弹出的“新建名称”的对话框中:

在名称处输入:名称

在引用位置处输入公式:

=FILES("C:\Users\Administrator\Desktop\Excel情报局\*.xls")

公式结构:

=FILES("文件夹路径\*.xls")

其中的文件夹路径根据自己的实际情况设置。看你需要整理的文件夹位置在哪里,就设置对应的地址。

在A2单元格输入公式:

=INDEX(名称,ROW(A1))

下拉填充公式,引用定义的名称。

在B列单元格中输入需要修改后的文件名称,对应A列单元格中的名称。一定要加上文件格式后缀,后缀不要修改,保持和A列的后缀一样就可以了。

然后C2单元格输入公式:

="ren "&A2&" "&B2

下拉填充公式。

注意:

ren后面要加一个空格,第2个引号里面需加上一个空格。

在路径下的文件夹中新建一个TXT文本文档。

复制Excel中的C列的内容,然后粘贴到TXT文本文档中。保存退出即可。

将文本文档后缀【.txt】改成【.bat】,最后双击运行就实现了批量修改文件名称的效果。

最后我们可以将bat文件删除就可以了。

阅读完文章之后,希望小伙伴们在文章底部帮助小编[点赞]点亮[在看]并分享转发到[朋友圈],坚持持续分享的路上很辛苦,需要有你们的鼓励与支持!
(0)

相关推荐