24周年

財稅實務 高薪就業(yè) 學歷教育
APP下載
APP下載新用戶掃碼下載
立享專屬優(yōu)惠

安卓版本:8.7.20 蘋果版本:8.7.20

開發(fā)者:北京正保會計科技有限公司

應用涉及權限:查看權限>

APP隱私政策:查看政策>

HD版本上線:點擊下載>

Excel中為多個工作表快速創(chuàng)建目錄

來源: 編輯: 2010/12/23 11:10:02  字體:

  我們經常把同類相關的Excel工作表集中保存在同一文檔中,以便于在各表格間進行引用、查看。當一個文檔中的工作表達到一定數量時,要想找到需要的工作表就變得很麻煩了。此時若能建立一張“目錄”工作表顯示所有工作表的名稱和鏈接,事情將會簡單很多。當然,我們可以通過創(chuàng)建超鏈接的方法,為每一個工作表分別創(chuàng)建超連接,但這樣會比較麻煩,工作表多的時候,工作量也蠻大。下面介紹一種通過HYPERLINK函數結合定義名稱的方法,快速創(chuàng)建工作表目錄。下面主要以Excel 2007 演示,在Excel 2003 中同樣適用。

  一.定義名稱

  打開Excel 2007,右擊第一張工作表標簽選擇“重命名”,把它重命名為“目錄”工作表。注意工作表名稱中不能出現“-”、“(”“)”、“@”,“ ”等符號,否則點擊目錄鏈接,顯示“引用無效”。選中B1單元格,切換到“公式”選項卡,單擊“定義名稱”,在彈出的“新建名稱”窗口中輸入名稱 List,在引用位置中則輸入=INDEX(GET.WORKBOOK(1),$A1)&T(NOW()),單擊確定即可定義出一個名為 List 的名稱。

Excel中為多個工作表快速創(chuàng)建目錄

  公式中GET.WORKBOOK(1)用于提取當前工作簿中所有工作表名稱,INDEX函數則按A1中的數字決定要顯示第幾張工作表的名稱。此外,由于宏表函數GET.WORKBOOK(1)在數據變動時不會自動重算,而NOW()是易失性函數任何變動都會強制計算,因此我們需要在公式中加上NOW()函數才能讓公式自動重算。函數T()則是將NOW()產生的數值轉為空文本以免影響原公式結果。

  注:宏表函數GET.WORKBOOK,不能直接在單元格公式中使用,必須通過定義名稱才能起作用。

  二.輸入公式

  在“目錄”工作表的A1單元格輸入2,在B1單元格輸入公式==IFERROR(HYPERLINK(List&"!A1"),"")。公式表示當名稱List的值為錯誤值時顯示為空,否則創(chuàng)建指向第二張工作表的超鏈接。當然出現的文本包括工作簿名、工作表名和單元格A1,如果只想顯示工作表名,可用一些文本函數作為HYPERLINK的第二個參數,使得超鏈接顯示的文本滿足自己的要求。

  然后選中A1:B1單元格,把鼠標指向選中區(qū)右下角的“填充柄”按住鼠標左鍵向下拖動即可(根據該工作簿中工作表的數量決定復制多少行)。單擊相應工作表名稱即可快速切換到該工作表中。

  三.保存設置

  切換到“開始”選項卡適當設置一下目錄中的字體、字號和顏色等等,建議把字號放大并設置加粗以便查看,還要調整一下A:B列的列寬以便完全顯示工作表名稱。最后單擊“Office”按鈕,選擇“另存為”,在彈出的另存為窗口中選擇保存類型為“Excel啟用宏的模板(*.xltm)”格式。

  由于宏表函數GET.WORKBOOK(1)是通過宏功能起作用的,所以插入了工作表目錄的文檔最后都必須以“Excel啟用宏的工作簿(*.xlsm)”格式另存,這樣下次打開時才能正常顯示工作表目錄。此外,打開工作簿時,Excel 2007默認會禁用宏,得單擊警告欄中的“選項”按鈕,選中“啟用此內容”單選項,確定后才能顯示工作表目錄。

  Excel 2003 則以xls 格式保存即可。同樣,在使用上述所講的功能之前,需將宏的安全級別設為“中”或“低”:工具 – 宏 – 安全性。

我要糾錯】 責任編輯:cheery

實務學習指南

回到頂部
折疊
網站地圖

Copyright © 2000 - galtzs.cn All Rights Reserved. 北京正保會計科技有限公司 版權所有

京B2-20200959 京ICP備20012371號-7 出版物經營許可證 京公網安備 11010802044457號