tft每日頭條

 > 圖文

 > wps文檔表格裡自動生成目錄

wps文檔表格裡自動生成目錄

圖文 更新时间:2024-09-18 19:21:54

wps文檔表格裡自動生成目錄?Word中的目錄可以一鍵自動生成,WPS/Excel表格中的工作表太多了,怎麼生成一個目錄呢?,我來為大家科普一下關于wps文檔表格裡自動生成目錄?以下内容希望對你有幫助!

wps文檔表格裡自動生成目錄(WPSExcel目錄怎麼自動生成)1

wps文檔表格裡自動生成目錄

Word中的目錄可以一鍵自動生成,WPS/Excel表格中的工作表太多了,怎麼生成一個目錄呢?

步驟1:新建名稱獲取工作表名稱列表。

如圖,點擊“公式”菜單下的“名稱管理器”,新建一個名稱為“我的目錄”,引用位置為“=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW()”的名稱。

步驟2:創建目錄。

在B1單元格輸入公式“=IFERROR(HYPERLINK(我的目錄&"!A1",MID(我的目錄,FIND("]",我的目錄) 1,49)),"")”,向下填充公式,即可生成目錄。接着可以将生成的目錄複制到每個工作表下。複制時,可以先按Shift鍵選中所有工作表名稱,一次性粘貼公式即可。

更新目錄。

不需要額外的操作,不論插入新的工作表還是删除工作表,或者修改工作表名稱,目錄都會自動更新。

保存。

不論是WPS表格還是Excel,創建好目錄,保存時,都會彈出如下的警告,請點擊“是”,将文件保存為啟用宏的工作簿,否則,下次打開文件時,目錄會失效。

公式解釋。

第一步操作解釋:

    宏表函數GET.WORKBOOK(1)将獲得工作簿中所有的工作表名稱,名稱的格式為“[文件名稱]工作表名稱”(如圖B列所示)。

    ROW(A1)在向下填充時會變成ROW(A2)、ROW(A3),從而得到行号1,2,3……

    “INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())”,就可以一一獲得工作表名稱。T(NOW())的結果為空,也可以去掉,NOW()函數在文件重新打開或刷新時,會重新計算,因此公式中加上T(NOW())的作用就是當工作表有增減或修改時,可以自動重新計算。

第二步操作解釋:

    我們需要的隻是工作表名稱,因此用“MID(我的目錄,FIND("]",我的目錄) 1,49)”提取,這個公式表示從“]”之後開始提取49個字符,一般的工作表名稱并沒有這麼長,因此寫49就綽綽有餘了。

    HYPERLINK是鍊接函數,第一個參數表示鍊接的位置,第二個表示最後顯示的文字。

    從上圖可以看出公式向下填充,掃描了已有的所有工作表名稱後,會有些結果是空或“#REF”,因此用IFERROR忽略這些結果。

水平有限,這麼說,不知說清楚了沒有?


謝謝閱讀,每天學一點,省下時間充實自己。歡迎點贊、評論、關注和點擊頭像。

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved