如何用excel建立目錄?


在word中,我們可以通過創建目錄來快速瞭解文本大綱,那麼在excel中,我們是否也可以通過創建目錄,來快速查找excel文件呢?

1、同一excel文件創建目錄

在同一個excel中含有多個工作表,我們就可以通過創建目錄,關聯其他的工作表。

操作:

①選中B1單元格,點擊“公式—名稱管理器”,在“引用位置”中輸入:=INDEX(GET.WORKBOOK(1),ROW(A1))&T(NOW())。

②接著,回到B1單元格,輸入函數:=IFERROR(HYPERLINK(目錄&"!A1\

奇趣軟件技巧達人


最簡單的Excel創建目錄方法, 利用Excel兼容性檢查,適用於2003以上版本


1)首選我們做出一個目錄的格式,如下所示


2)選擇所有的工作表,在A列前插入一行


3)在A1單元格輸入公式=WW1


4) 點擊文件-信息-檢查問題-檢查兼容性,然後複製到新表





5)複製如下表格內容粘貼到目錄中,鏈接創建成功,將!A1替換成空白,再將目錄適當美化





原理:利用Excel兼容性檢查

由於Excel版本比較多,在保存後excel會檢查是否有早期版本不支持的功能,比如說Excel 2003最大支持256列,即第IV列,如果現在版本數據在第IV列之後,excel會在兼容性檢查裡提示,如下圖所示

這時候點擊複製到新表,你會發現Excel把所有的出現問題的數據都列出來了,並且以超鏈接的方式展現出來

得到的啟示就是:我要創建一個Excel低版本不兼容的公式,比如說在A1單元格輸入公式=WW1(WW1單元格所在WW列超出了Excel2003最大支持列數256列,即第IV列),把所有工作表的A1單元格都輸入這個公式,然後利用Excel兼容性檢查,把其中的超鏈接複製出來,粘貼到目錄就可以了


要創建返回目錄表的鏈接才完美

操作要點:

1)選擇目錄之外的第一個工作表標籤,點擊右鍵--選擇所有的工作表--再按住ctrl,點擊目錄工作表,這時候除了目錄之外的工作表標籤就都被選擇上

2)點擊A1單元格,輸入公式=HYPERLINK("#目錄!A1\

Excel奇妙之旅


用Excel建立目錄,通常有以下2種情況:

  1. 對一個Excel工作簿內的多個表建立目錄

  2. 對某個文件夾下的文件(比如其中的word或Excel文件)建立目錄

以下對這兩種情況分別用示例進行說明。

一、對一個Excel工作簿內的多個表建立目錄

對一個Excel工作簿內的多個表建立目錄,可以用手動添加超鏈接、或通過兼容性檢查生成相關鏈接、又或者通過寫VBA代碼等方法來實現,但是,這些方法其實都比較麻煩。

因此,我推薦採用Excel2016的超級強大新功能Power Query(2010或2013可到微軟官方下載插件)完成,操作非常簡單,而且也可以在工作簿中的表格出現變化時直接刷新得到最新目錄。實現步驟如下:

1、新建查詢,將工作簿數據加載到Power Query

3、刪除不需要的信息列

4、將數據返回Excel,用函數HyperLink創建鏈接

通過以上4步就可完成一個Excel工作簿所有工作表的目錄創建,不需要寫任何代碼,只要鼠標點點點即可,非常簡單,而且隨著工作表的增減,只需要在鏈接目錄表裡右鍵刷新就得到最新的目錄信息!


二、對某個文件夾下的文件(比如其中的word或Excel文件)建立目錄

這實際上就是利用Excel管理文件夾及相關文檔,可以很方便地利用Excel的篩選、查找等功能。

以前,要用Excel實現這樣的管理比較麻煩,比如通過dos命令行獲得文件相關信息,然後複製粘貼進來,或者通過VBA批量獲取,但這些方法都太專業,對很多用戶來說操作非常麻煩。

因此,推薦使用Excel2016的新功能Power Query來完成,而且,藉助Excel中的HyperLink函數實現相關文檔鏈接,達到直接通過Excel打開文檔的效果。

具體實現步驟如下:

1、從文件夾獲取數據

3、篩選想通過Excel進行管理的文件(如“doc”、“docx”、“xls”、“xlsx”等等)

4、刪除不需要的信息

5、將獲取的文檔路徑和名稱信息返回Excel

6、通過hyperlink函數建立文檔鏈接,如下圖所示:

以上通過簡單的6個步驟,就實現了對文件夾相關文件建立文檔鏈接的過程,而且,在文件夾相關文檔更新後,可以在Excel中直接刷新得到最新結果,如下圖所示:

以上是用excel建立文件目錄或工作表目錄的2個示例,從中可以看出,通過Excel的新功能Power Query實現目錄的創建,不僅簡單易用,新手也能輕鬆掌握!而且還達到了VBA一鍵刷新的效果,非常值得推薦使用。


更多精彩內容,敬請關注【Excel到PowerBI】

私信我即可下載60+Excel函數、數據透視10篇及Power系列功能95篇彙總訓練材料

我是大海,微軟認證Excel專家,企業簽約Power BI顧問

讓我們一起學習,共同進步!


Excel到PowerBI


EXCEL工作表一多容易混亂,結構也不清晰,手動用超鏈接製作目錄又太麻煩,其實,用公式就能完美實現目錄功能!先看下效果

怎麼實現呢?輕鬆三步輕鬆實現!

首先,定義一個名稱:

SheetsName=MID(GET.WORKBOOK(1),FIND("]\


分享到:


相關文章: