天天看點

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

作者:Excel教程學習
不管是一鍵批量建立指定名稱工作簿檔案,還是一鍵批量建立指定名稱的檔案夾,或者是這裡介紹的批量移動不同類型檔案至對應的指定檔案夾中,我們都是利用excel表格來擷取和處理要執行運算的代碼指令,最後通過系統批處理極快地執行代碼運算。
Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

在前面我們學習了使用excel一鍵批量建立指定名稱檔案夾的知識。

這節課我們将在這個基礎上,繼續來認識一下如何批量地将工作簿移動到對應的不同檔案夾中!

下面作者利用一個簡單的示例來介紹excel的操作步驟。

由于是示例,作者直接利用excel批量建立了2020-2023年份的不同産品訂單表,後續将對這些訂單表檔案進行批量處理,根據不同年份來移動至對應的指定檔案夾中。

如下圖所示,檔案夾中包含了多組不同年份的産品訂單表,現在要進行檔案整理,需要将表格移動到對應年份的檔案夾中。

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

現在開始第一步,檔案路徑的提取。

每個電腦檔案都存在唯一的路徑位址,提取該路徑的方式有不少,這裡作者使用常見的提取方法,即複制檔案路徑。

操作如下動圖所示,我們全選需要複制路徑的檔案,然後按住shift鍵,将滑鼠光标移動至任意選中的檔案上,然後點選滑鼠右鍵,在顯示的菜單欄中選擇“複制檔案路徑”選項。

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

複制到所需工作簿的檔案路徑後,打開任意的工作表,将路徑粘貼到表格中。

随後再回到檔案夾中,重複以上路徑複制操作,将2020-2023檔案夾路徑位址粘貼到工作表中。

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

這時作者已經擷取了要移動的工作簿檔案位址,以及要移動到的檔案夾位址。

有了這兩個位址,就可以在excel表格中進行比對,将同類工作簿,比對對應的檔案夾位址。

我們這裡的需求相對比較簡單,就是同一年份的工作簿移動到對應的檔案夾,是以可以利用公式将一個年份的檔案夾位址全部比對至相應年份的檔案路徑後。

從下圖可見,作者首先建立了一個輔助列,用2020-2023的數字清單來對應各年份的檔案夾位址,并在E列建立公式,通過全稱查簡稱的比對方式,來擷取不同工作簿檔案要移動到的檔案夾路徑。

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

關于全稱查簡稱的公式寫法和含義,作者會在下期進行詳細講解,我們繼續後面的操作。

得到了工作簿檔案對應的檔案夾位址,就可以輸入一個公式,來擷取能夠在電腦系統中執行檔案批量移動運算的代碼。

具體公式如下:

="move "&A1&" "&E1

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

這個公式用move來作為代碼的指令符,并将工作簿檔案位址和檔案夾位址通過空格連接配接在一起,是以這裡要特别注意move指令及兩個路徑位址之間都要使用空格來分隔!

通過這個基礎連接配接公式,得到了合并後的代碼結果,我們複制這組代碼。

随後按下WIN+R鍵,呼出系統運作框,在輸入框中寫入“cmd”,會彈出一個管理設定視窗,此時粘貼剛才從表格複制過來的代碼,可以看到系統即時執行了檔案至指定檔案夾的移動指令!

Excel如何批量将工作簿檔案移動到對應的指定檔案夾中?

是以縱觀全文,可以發現今天的操作仍然是利用excel+系統指令的方式來快捷執行檔案批處理。

不管是一鍵批量建立指定名稱工作簿檔案,還是一鍵批量建立指定名稱的檔案夾,或者是這裡介紹的批量移動不同類型檔案至對應的指定檔案夾中,我們都是利用excel表格來擷取和處理要執行運算的代碼指令,最後通過系統批處理極快地執行代碼運算。

整個過程并不複雜,但時效很明顯,能夠大大地提高生産率!

繼續閱讀