?

利用宏表函數批量提取文件名

2020-06-22 13:19王志軍
電腦知識與技術·經驗技巧 2020年5期
關鍵詞:調用批量文件夾

王志軍

利用宏表函數FILES,我們可以在Excel中批量提取某個文件夾下的文件名。該函數的語法為:FILES(directory_text),“directory_text”指定從哪一個目錄中返回文件夾(接受通配符),如果沒有指定,則FILES函數返回活動工作簿所在目錄下的所有文件夾。下面舉例進行說明。

第1步:定義名稱

由于是宏表函數,因此在Excel中無法直接調用,需要借助名稱才可以調用。切換到“公式”選項卡,在“定義的名稱”功能組下選擇“定義名稱”,打開“新建名稱”對話框,在這里參考如圖1所示的定義一個名稱,引用位置設置的公式為:=FILES("h:\QQ Files\*.*"),上述公式中的“h:\QQ Files\”是所需要提取的文件夾的名稱,“*.*”是通配符,代表所有文件名稱,如果只需要提取Excel文件,可以修改為“*.xlsx”,如果是匹配單個字符,可以使用通配符“?”。

第2步:執行公式

名稱定義完成之后,在指定單元格輸入公式:=INDEX(文件夾,ROW(A1)),

公式執行之后,向下復制填充即可取得相應的結果,效果如圖2所示。如果需要屏蔽錯誤值,可以嵌套IFERROR函數,例如:=IFERROR(INDEX(文件夾,ROW(A1)),"")。

猜你喜歡
調用批量文件夾
批量提交在配置分發中的應用
Fast Folders,讓你的文件夾四通八達
批量下載自己QQ空間上的相冊
摸清超標源頭 大文件夾這樣處理
調動右鍵 解決文件夾管理三大難題
基于Android Broadcast的短信安全監聽系統的設計和實現
不容忽視的空文件夾
重塑批量集中采購
利用RFC技術實現SAP系統接口通信
C++語言中函數參數傳遞方式剖析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合