小夥伴們好啊, 今天咱們分享一個制作工作表目錄的技巧。
首先在工作簿中新建一個工作表,命名為 「目錄」 。
接下來主要是兩個步驟:
1、自訂名稱
單擊B1單元格,切換到【公式】索引標籤,單擊【定義名稱】,彈出【新建名稱】對話方塊,在「名稱」文字域中輸入「目錄」,在「參照位置」文字域輸入以下公式:
=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())
2、建立目錄
在B2單元格輸入公式,向下復制:
=IFERROR(HYPERLINK("#'"&MID(目錄,FIND("]",目錄)+1,99)&"'!A1",MID(目錄,FIND("]",目錄)+1,99)),"")
現在可以看到效果了,單擊目錄中的工作表名稱,就會自動跳轉到相應工作表。
接下來可以繼續添加【返回目錄】的超連結。
在任意工作表的空白單元格中輸入以下公式:
=HYPERLINK("#目錄!A1","返回目錄")
然後復制貼上到其他工作表中,就OK了。
咱們簡單分解一下公式各部份的含義:
GET.WORKBOOK函式返回的結果型別為「[工作簿名稱]+字尾名+工作表名稱」的樣式。
NOW() 返回當前系統日期和時間, T(NOW()) 返回一個空值,目的是讓GET.WORKBOOK函式結果能夠即時更新。
FIND("]",目錄) 部份,用於尋找符號"]"在自訂名稱「目錄」計算結果中的位置。
MID(目錄,FIND("]",目錄)+1,99) 部份,從「目錄」中的"]"符號後一個字元處取值,取值長度為99個字元,這裏的99可以寫成任意一個較大的數值。
HYPERLINK函式用於建立一個捷徑(跳轉)。當單擊函式HYPERLINK所在的單元格時,Excel將開啟連結的檔或跳轉到指定的工作表的單元格。
註意:工作表保存時需要選擇保存型別為「Excel 啟用宏的工作簿(*.xlsm)」,否則再次開啟時就不能正常使用了。
好了,今天咱們的內容就是這樣吧,祝小夥伴一天好心情。
圖文制作:祝洪忠