close

2110-5

最常用的Excel巨集()表函數應用大全()

實用性

●○○

難易度

●○○○

範本檔

2110.XLSX

前言:神秘的巨集表函數(對岸稱之為宏表函數)可以實現很多強大的的功能。這也是錦子老師首次全面整理巨集表函數相關的應用,建議大家一定要收藏起來備用。

二、巨集表函數應用

6、指定目錄下Excel文件名稱列表

點取「公式  > 定義名稱」圖示。

在【新名稱】對話方塊,點取「名稱」欄位,輸入「檔案列表」字串。

點取「參照到」欄位,輸入公式:「=FILES("*.xls*")&T(Now())

點取「確定」鈕,完成範圍名稱定義。

點取B2儲存格,輸入「=IFERROR(INDEX(檔案列表,ROW(A1)),"")」,再按ENTER鍵,即會顯示目前檔案所在目錄的檔案清單,排序以數字優先、英文次之、最後中文字。

【公式說明】

ROW(A1) A1儲存格的列號,答案為1

IFERROR(條件,錯誤處理) 如果條件錯誤,則顯示錯誤處理內容。

=IFERROR(INDEX(檔案列表,ROW(A1)),"") 如果INDEX抓到目錄中的第X個檔案,則顯示其名稱,若抓不到則顯示空白。

【函數說明】

FILE 以水平的文字資料陣列型式,傳回指定目錄中的所有檔案名稱。

語法:FILE(指定所要擷取檔案名稱的磁碟機目錄)

可以使用COLUMNS函數來計算陣列中的檔案名稱資料個數,用TRANSPOSE函數將水平陣列轉置成垂直陣列。


arrow
arrow

    錦子老師 發表在 痞客邦 留言(0) 人氣()