怎樣在excel表格新增超連結(excel如何批量建超連結目錄)
編按:哈嘍,大家好!在平時工作中,為了能快速開啟需要的工作表,我們通常會設定一個目錄。目錄的設定方法有很多種,但大多數人使用的方法還是基本的手動插入超連結的操作。雖然這個方法也行,但是將大大降低你的工作效率,那麼今天,我們將給大家分享在excel中生成目錄的6種方法,保證招招精彩,趕緊來看看吧!(由於篇幅原因,文章將分為上下兩篇,本篇為上篇。)
*********
如下圖所示,工作簿裡有4張工作表,為了方便快速跳轉到指定工作表中,我們先建立一個名為“目錄”的工作表。
建立好後,就開始我們目錄的製作吧!
一、 基礎方法
1.手動生成目錄
單擊滑鼠右鍵-點選“連結”(也可以直接按快捷鍵CTRL K)-連結到“在本文件中的位置”-選擇需要連結的工作表名稱,修改要顯示的連結名稱,最後“確定”,就能生成一個超連結。重複以上步驟,就可以生成一個目錄。操作步驟如下圖所示:
2.跳轉函式生成單個連結
在A2單元格輸入公式=HYPERLINK("#方便麵!a1","方便麵"),並依次填寫其他連結。
HYPERLINK函式有兩個引數:第1引數是連結的位置,第2引數是單元格里要顯示的文字內容。
注意:當HYPERLINK第1引數的連結位置是某個工作表時,需在地址前面加“#”,這是固定用法,小夥伴們記住就行。
關於HYPERLINK函式的詳細用法,小夥伴們可以參考之前的教程《給我去你心裡的地址,我就能用excel跳轉函式住進去》,在此就不細說了。
優點:
操作簡單、易上手。
缺點:
① 比較繁瑣,如果需要建立的目錄數過多,會非常耗時間。
② 如果要實現雙向跳轉的目錄,會佔用多餘頁面的空間。
③ 不能實現自動更新,如果刪除或增加工作簿中的工作表,需要重新修改目錄。
二、跳轉函式批量生成連結
前面說到的方法雖然操作起來比較簡單,但是都太麻煩了,而且不夠靈活。有沒有那種既能批量建立連結,還能伴隨著工作表的變化,實現自動更新的目錄呢?當然有啦!
其實上面的方法之所以繁瑣,是因為我們無法直接得到各個工作表的名稱,需要在公式中一個一個去輸入。知道了問題就好解決了,說到提取工作表的名稱,小夥伴們有沒有覺得很耳熟呢?沒錯,前不久說到的巨集表函式剛好可以達到這個目的。
由於巨集表函式無法在單元格中直接使用,需要定義名稱才可以使用。所以我們可以先定義一個名為“目錄”的名稱,並在“引用位置”處使用巨集表函式“=GET.WORKBOOK(1)”,提取出工作表的資訊。
關於更多巨集表函式的內容,小夥伴們可以參考之前的教程《為什麼你的加班在老闆眼裡一文不值?因為Excel巨集表函式3秒就可以解決》
接著使用公式“=INDEX(目錄,ROW(A2))”提取出名稱為“目錄”中的所有工作表的名稱。
當然我們也可以使用轉置函式TRANSPOSE提取出工作表的名稱,不過需要先選中A2:A6區域,再輸入公式=TRANSPOSE(目錄),完成後使用陣列公式快捷鍵CTRL SHIFT ENTER返回結果。
由於現在提取出來的工作表名稱是帶有工作簿名稱的,所以需要我們使用公式進一步優化,達到只保留工作表名稱的效果。在A2單元格輸入公式:=REPLACE(INDEX(目錄,ROW(A2)),1,FIND("]",INDEX(目錄,ROW(A2))),""),下拉後即可完成這一步驟。
接著用HYPERLINK函式批量生成超連結,在B2單元格輸入公式:=HYPERLINK("#"&A2&"!A1",A2),即完成目錄的製作。
後續如果我們的工作表有變動,只需要重新重新整理並下拉拖拽公式,目錄就能自動更新了!
最後將工作簿另存為“Excel啟用巨集的工作簿”即完成整體操作。
詳細的批量生成超連結目錄的方法,小夥伴們可以參考之前的教程《用GET.WORKBOOK函式實現excel批量生成帶超連結目錄且自動更新》,就不再贅述了。
其實除了可以使用巨集表函式提取工作表名外,Power Query也同樣能達到這一效果。
操作步驟:
① 開啟“資料”選項卡-點選“新建查詢”下拉選單中的“從檔案”-“從工作簿”。
② 在彈出的視窗中,找到名為“目錄”的工作簿,選中並點選“匯入”。
③ 在“導航器”視窗中,選中工作簿“目錄”,並點選“轉換資料”。
④ 下面我們就進入了Power Query編輯器介面,選擇第一列資料,單擊滑鼠右鍵-“刪除其他列”,點選“關閉並上載”,此時在新增的一個工作表中,就會出現我們需要的工作表名稱。
然後按照上述的步驟,用HYPERLINK函式批量生成超連結,在B2單元格輸入公式:=HYPERLINK("#"&A2&"!A1",A2),即可完成目錄的製作。
優點:
① 批量生成連結,節約時間。
② 可以實現目錄的自動更新。
缺點:
① 涉及到巨集表函式和引用函式INDEX,對新手不友好。
② 如果要實現雙向跳轉的目錄,會佔用多餘頁面的空間。
三、CTRL F生成目錄
相信看完上面方法的小夥伴已經開始頭暈眼花了,沒關係,下面小編就給大家介紹一個超便捷的方法,僅用快捷鍵CTRL F就可以製作目錄!簡直就是小白的福音呀!
操作步驟:
① 找到在所有工作表中都為空的單元格,輸入一個表中沒有的任意字元,比如“囡”,這裡教大家一個批量錄入的技巧。
在第一個工作表中,單擊空白單元格A4,然後按住SHIFT鍵點選最後一個工作表,輸入“囡”,再按ENTER鍵。此時可以發現每個工作表中的A4單元格都有“囡”。
② 使用CTRL F開啟查詢頁面,在“查詢內容”中輸入“囡”,點開“選項”,在“範圍”處選擇“工作簿”,最後點選“查詢全部”,就可以實現一個動態目錄啦!操作動圖如下:
優點:
① 操作簡單、節約時間,小白也可以輕鬆上手。
② 可以實現雙向跳轉。
缺點:
① 會改變原本工作表中的資料。
② 目錄不能隨著工作表的變動而自動更新。
*********
說了這麼多,小夥伴們估計有疑問了?如何既能在不佔用多餘頁面空間的基礎上,實現雙向跳轉,又能讓目錄實現自動更新呢?別急,下篇教程就給大家揭曉答案!
****部落窩教育-excel目錄製作技巧****
原創:壹仟伍佰萬/部落窩教育(未經同意,請勿轉載)
更多教程:部落窩教育(www.itblw.com)
微信公眾號:exceljiaocheng