在整理檔案時,很常會需要將某一個資料夾底下的檔案名稱全部列表出來,方便後續的整理及使用,而要列出檔案名稱的方法有很多,其實最常見的就是透過 BAT 批次檔建立 DOS 指令來產生,但很多人對這個太陌生,所以今天來分享一下用 Excel 也能把某個資料夾底下的檔案名稱全部列出來,我想應該只要 2 分鐘就夠了,快把這招學起來吧。
Excel 教學 – 如何使用 Excel 取得某路徑下的全部檔案名稱
首先,在上方的「公式」>「定義名稱」。
名稱你可以自行輸入個好記的,我隨便輸入個「檔案列表」,下方的「參照到」內容請輸入以下函式:
=FILES(“C:\demo\*.*”)
這是用來取得路徑下的檔案名稱,*.* 是指不分任何格式的檔名,如果你只想抓出 JPG 檔案,那就是 *.JPG,以此類推。
接下來就利用 INDEX 這個函數來將我們剛剛建立的定義名稱列出內容,公式如下:
=INDEX(檔案列表,ROW())
在你要列出檔案名稱的第一個欄位打入以上公式,其中的檔案列表要跟我們前面定義的名稱相符,這麼一來就會在這裡顯示資料夾中第一個檔案名稱了,接下來只要把這欄的公式往下拖拉就可以了。
馬上就會將全部的檔案名稱一一的呈現出來囉。