2686如何使用Excel取得某路徑下的全部檔案名稱
IPFS
黃品源:「錦子老師,我在整理筆電中的檔案時,常常會需要將某一個資料夾底下的檔案名稱全部列表出來,方便後續的整理及使用,而由於要列出的檔案太多,經常會有人建議透過BAT批次檔內建DOS的DIR指令來產生,但對這個三十年前主要的系統指令太過陌生,所以想問是否可以在Excel的工作表來建立?」
錦子老師:「這個問題其實是可以解決,今天就讓錦子老師來分享一下如何利用Excel也能把某個資料夾底下的檔案名稱全部像清單一樣列示出來,只要短短的幾分鐘就足夠了,各位還不趕快將這招學起來吧!非常好用哦。」
點取「公式 > 定義名稱」圖示。
![](https://assets.matters.news/embed/a32d6ca2-986f-4bc3-9d76-27d760f91310.png)
在【新名稱】對話方塊,點取「名稱」文字方塊,輸入「FILELIST」字串,這個是由你自行決定。
點取「參照到」文字方塊,輸入「=FILES("D:\台銀\*.*")
![](https://assets.matters.news/embed/f3362f9f-1019-4f86-be95-8c569c7d12d2.png)
*.* 第一個*代表主檔名任何隨意,第二個*代表副檔名,若要搜尋BMP,則輸入*.BMP即可。
點取「確定」鈕。
點取A1儲存格輸入公式:
=IFERROR(INDEX(FILELIST,ROW()),"")
再將公式複製到A2:A7儲存格。
![](https://assets.matters.news/embed/6163beeb-1b5b-434d-9527-1a33826dd7ce.png)
由於FILES是巨集函數,故檔案必須儲存成啟用巨集的活頁簿。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!