老板發給你一個文件夾,裏面有很多文件,有不同類型的,有WORD文檔,有Excel表格
![](http://image.uc.cn/s/wemedia/s/upload/2024/51ccd2f0c3f9a960d476e314e4ec2044.png)
讓你把每個文件名字進行修改,把2023修改成2024
如果一個個手動的去右鍵,重命名,數量很多的情況下,要弄很久
今天分享用Excel快速批量重命名文件
第一步:獲取文件夾內的文件名稱我們在文件夾內,右鍵,新建文本文檔
然後打開之後,在裏面,輸入一行代碼
DIR /S/B >excel.txt
表示遍曆當前文件夾,將所有的文件名給提取出來,存放在excel.txt裏面
![](http://image.uc.cn/s/wemedia/s/upload/2024/37711cfa5a6bc3f610847d9b52260c14.png)
然後我們對txt文件重命名,將.txt去除,改成.bat文件
![](http://image.uc.cn/s/wemedia/s/upload/2024/1b822ab2bb99121e5c5ac3d8af832d2d.jpg)
雙擊運行bat文件,這個時候,就會生成一個exce.txt文件,打開之後,裏面就是所有的文件名稱:
![](http://image.uc.cn/s/wemedia/s/upload/2024/acc75fd1c52189236f1c70b8e62c9bfe.png)
我們在其它地方,例如桌面上新建一個Excel表格,然後將所有的文件名內容,複制,粘貼到表格裏面:
最後兩個文件是輔助的,可以刪除
![](http://image.uc.cn/s/wemedia/s/upload/2024/10183fc255dcdb9f1b7562f49878706e.png)
然後使用查找替換,將文件路徑去掉,CTRL+H,查找內容填寫文件路徑
替換內容爲空白:
![](http://image.uc.cn/s/wemedia/s/upload/2024/54ba947ab29b88e367c70f72ea97a2a3.png)
然後我們用SUBSTITUTE公式,將舊文本中的2023,替換成2024
總之,得到的結果:A列爲舊名稱,B列爲新名稱
![](http://image.uc.cn/s/wemedia/s/upload/2024/4add1ecd2b1da0c9311541e45912b8c4.png)
最後, 使用公式:
=CONCAT("ren ",A1," ",B1)
注意ren後面有一個空格,再連接A列文本,再連接一個空格,再連接B列文本
得到了新的字符串
![](http://image.uc.cn/s/wemedia/s/upload/2024/ee4b0c72d6dd293c6bd7db89da9463d4.png)
我們再C列的數據,複制,粘貼回原先的excel.txt文檔裏面,原來的數據清空
注意我們需要使用的txt文件是ANSI格式,如果不是這個格式,另存爲這個ANSI格式
![](http://image.uc.cn/s/wemedia/s/upload/2024/7dd38501dc18bb971b58e053feb99e5c.png)
然後再excel.txt,重命名,修改成excel.bat文件
最後雙擊運行這個bat文件,批量修改就完成了:
![](http://image.uc.cn/s/wemedia/s/upload/2024/ad490787155914e46d538d8b8985819d.jpg)
關于這個小技巧,你學會了麽?動手試試吧!