excel如何生成工作表目錄

來源:酷知科普網 1.89W

excel中有多個表,為了便於管理需要製作一個工作表目錄,如何用excel製作一個工作表目錄呢?

操作方法

(01)工作簿中有6個工作表,現在要製作一個工作表目錄包括工作表1到工作表5

excel如何生成工作表目錄

(02)點選公式工具欄中的名稱管理器

excel如何生成工作表目錄 第2張

(03)在名稱管理器中點選新建

excel如何生成工作表目錄 第3張

(04)在新建名稱對話方塊中如圖輸入,名稱輸入gzb引用位置輸入=BOOK(1)輸入後點擊確定

excel如何生成工作表目錄 第4張

(05)確定之後名稱也就建立好了,點選關閉名稱管理器

excel如何生成工作表目錄 第5張

(06)在A1單元格中輸入公式 =IFERROR(INDEX(gzb,ROW(A2)),"") 輸入後按enter確認

excel如何生成工作表目錄 第6張

(07)向下填充單元格得到工作簿中表1到表5的工作表名

excel如何生成工作表目錄 第7張

(08)在B1單元格中輸入公式 ="#"&RIGHT(A1,LEN(A1)-FIND("]",A1))&"!A1" 輸入並向下填充單元格

excel如何生成工作表目錄 第8張
excel如何生成工作表目錄 第9張

(09)在C1單元格中輸入公式=HYPERLINK(B1,RIGHT(A1,LEN(A1)-FIND("]",A1))) 輸入後並向下填充單元格

excel如何生成工作表目錄 第10張
excel如何生成工作表目錄 第11張

(10)這樣工作表目錄就設定好,點選C列單元格中的文字即可跳轉到該工作表

excel如何生成工作表目錄 第12張
excel如何生成工作表目錄 第13張

(11)之前的步驟是分為3個單元格完成的,也可以集合到一個單元格中完成工作,例如在C1單元格中輸入公式=HYPERLINK("#"&RIGHT(IFERROR(INDEX(gzb,ROW(A2)),""),LEN(IFERROR(INDEX(gzb,ROW(A2)),""))-FIND("]",IFERROR(INDEX(gzb,ROW(A2)),"")))&"!A1",RIGHT(IFERROR(INDEX(gzb,ROW(A2)),""),LEN(IFERROR(INDEX(gzb,ROW(A2)),""))-FIND("]",IFERROR(INDEX(gzb,ROW(A2)),"")))) 輸入後向下填充公式

excel如何生成工作表目錄 第14張

(12)這樣輸入公式雖然能夠一步到位不用那麼多的輔助列,但是這樣輸入公式的話很容易出現錯誤,一旦出現錯誤以後再查詢原因是一件非常困難的事情,而且在後續的維護過程中也會增加很多的工作量,所以沒有十足的把握不建議大家將公式寫得如此複雜

excel如何生成工作表目錄 第15張

特別提示

本文中所有“滑鼠點選”的預設意思是滑鼠左鍵點選一下<br/>更多excel應用知識可以點選我的頭像獲取

熱門標籤