能跳轉的Excel工作表目錄,升級通用版

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

接下來主要是兩個步驟:

1、自定義名稱

單擊B1單元格,切換到【公式】選項卡,單擊【定義名稱】,彈出【新建名稱】對話框,在「名稱」文本框中輸入「目錄」,在「引用位置」文本框輸入以下公式:

=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())

能跳轉的Excel工作表目錄,升級通用版

2、創建帶鏈接的目錄

B1單元格輸入公式,並向下復制:

=IFERROR(HYPERLINK(”#””&MID(目錄,FIND(”]”,目錄)+1,99)&””!A1”,MID(目錄,FIND(”]”,目錄)+1,99)),””)

現在可以看到效果了,單擊目錄中的工作表名稱,就會自動跳轉到相應工作表。

能跳轉的Excel工作表目錄,升級通用版

使用這個公式,不論工作表名稱中有無特殊符號,都可以正常跳轉。

接下來可以繼續添加【返回目錄】的超鏈接。

在任意工作表的空白單元格中輸入以下公式:

=HYPERLINK(”#目錄!A1”,”返回目錄”)

然後復制該單元格,黏貼到其他工作表中。

注意,工作表保存時需要選擇保存類型為「Excel 啟用宏的工作簿(*.xlsm)」,否則會不能正常使用了。