當前位置: 妍妍網 > 辦公

單擊跳轉的工作表目錄

2024-04-06辦公

小夥伴們好啊, 今天咱們分享一個制作工作表目錄的技巧。

首先在工作簿中新建一個工作表,命名為 「目錄」

接下來主要是兩個步驟:

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)」,否則再次開啟時就不能正常使用了。

好了,今天咱們的內容就是這樣吧,祝小夥伴一天好心情。

圖文制作:祝洪忠