tft每日頭條

 > 科技

 > excel批量更改多個文件

excel批量更改多個文件

科技 更新时间:2024-07-07 02:11:38

快速批量修改文件名稱,比如修改文件的後綴,或在原文件名中插入或截取部分文本,甚至完全修改文件名稱,有哪些好用的操作方法呢?

這裡魯思介紹一種通過批處理程序結合Excel輔助的辦法來解決批量修改文件名的問題。

它的過程并不複雜,總的來說就是提取原文件名,然後對應新文件名,最後進行轉換。所以本文就分三個步驟進行詳述。

下面以實例來講解,首圖是原文件,第二張圖在文件的名稱中加入指定文本,完成效果是需要在所有圖片文件裡添加“口琴譜”的文本注明。

圖一

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)1

圖二

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)2

一、提取原文件名

如何快速批量提取文件名稱,魯思在上篇文章分享了通過複制路徑和Excel分列的方法,在更早之前還出過一個視頻講解通過files函數自定義名稱的方法提取文件名稱,但是今天再介紹一個更快捷的方法,即系統批處理文件的轉換。

現在就開始進入正題。

首先在需修改文件的文件夾内新建一個文本文檔,并輸入"dir *.*/b>oldname.txt"文本。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)3

然後直接保存,之後重命名該文件,将“txt”的後綴修改為“bat”,使其轉換為windows批處理文件。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)4

修改文件後綴後雙擊該文件,會自動獲取以“oldname”命名的新文本文檔,如下圖所示,文檔自動生成了該文件夾内所有文件的名稱。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)5

到這一步,便完成了提取文件名稱的任務。接下來是對應新文件名。

Excel是數據分析和處理的基本工具,這裡魯思就通過Excel對文件名稱進行調整和對應。

二、對應新文件名

将文本文檔中的文件名稱複制到Excel表格中。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)6

接下來如何将“口琴譜”的文本添加到所有圖片名稱中?對Excel比較熟悉的童鞋可能知道不少方法,這裡就用substitute函數來添加。

如下圖所示,substitute函數的作用是替換,我們将“.”替換為“口琴譜.”,就達成目的了,也可以通過Ctrl H呼出替換欄,直接進行替換。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)7

得到新的文件名稱後,就到了最後一步,進行新舊名稱的轉換。不過新舊名稱的轉換首先需要新舊名稱的對應和聯結,在下圖中使用“&”符号将“ren ”和原名稱與新名稱進行聯結。這裡“ren ”是系統批處理的命令文本,是“rename”的簡稱。在這裡一定要注意三處文本必須用空格進行分割,否則系統将無法執行命令。

由此得出一個擁有聯系和邏輯的字段,并複制該字段。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)8

三、新舊名稱轉換

經過Excel對文件名稱的處理,我們再返回到批處理文件上來。

新建一個文本文檔,将剛才複制的字段粘貼到文檔中。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)9

點擊文件--另存為,在文件名處将“txt”修改為“bat”,名稱重命名為“rename”,并選擇編碼為“ANSI”,然後點擊保存。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)10

雙擊“rename”的bat文件,大家可以看到,所有圖片文件中都添加了所需文字。

excel批量更改多個文件(Excel表格怎麼快速批量修改文件名稱)11

以上就是批量修改文件名稱的所有過程,童鞋們Get到了嗎?!

閱讀更多:

Excel表格快捷鍵CTRL A作用比你知道的要再多一點

Excel表格中隻有一列數據重複如何快速删除整行

Excel表格遇到空行雙擊自動填充無效,該怎麼辦?

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved