用GET.WORKBOOK函數(shù)實現(xiàn)excel批量生成帶超鏈接目錄且自動更新
?
作者:小螃蟹來源:部落窩教育發(fā)布時間:2018-08-10 15:59:53點擊:40707
小編有話說:小編看完這個文章特別想哭,因為在過去的工作中,小編也是手動創(chuàng)建超鏈接再指向各個工作表,花費了大量的精力和時間,加班那么多,認為自己工作特別努力下次加薪應(yīng)該有我了吧,沒想到只是感動了自己呀!今天給大家分享一篇Excel批量生成帶超鏈接目錄的教程,簡單幾個步驟,就實現(xiàn)了Excel創(chuàng)建工作表目錄,還可以隨時更新,簡直太方便了!
在工作中,可能會遇到一個excel工作簿里面有很多個工作表,就像一本書有很多頁紙一樣,這時候如果能制作一個工作表目錄,不但能顯示全部工作表名稱,而且點擊工作表名稱就能快速跳轉(zhuǎn)到指定的工作表頁面,這將能夠大大提高我們的工作效率。
于是,一些表哥表姐們就開始動手了,他們紛紛手動用Excel創(chuàng)建目錄鏈接指向各個工作表,終于,幾十分鐘后,他們創(chuàng)建完成……
此時,如果工作表變動或工作表增加,那之前所有工作將全部白費,又得重新創(chuàng)建修改,費時又費力。
今天就給大家分享一個非常智能的Excel如何批量生成帶超鏈接目錄批量創(chuàng)建方法,不管工作表如何變動或增加都能自動提取創(chuàng)建,省時又省力。
如下圖,工作簿里有8個工作表,為了方便快速跳轉(zhuǎn)到指定工作表中,我們給它創(chuàng)建一個工作表目錄。
首先新建一個名為“目錄”的工作表
選擇“公式”選項卡,點擊“定義名稱”。
彈出新建名稱對話框,名稱輸入“工作表”,引用位置輸入公式:
=GET.WORKBOOK(1)
GET.WORKBOOK函數(shù)是宏表函數(shù),可以提取當前工作簿中的所有工作表名稱,宏表函數(shù)在單元格中無法直接使用,需要定義名稱才可以使用。
在“公式”選項卡-名稱管理器中就有了一個定義好的名為“工作表”的名稱。
此時在A2單元格輸入公式:=INDEX(工作表,ROW(A2)) 往下拖拉填充公式,就能提取出工作表名稱。
公式說明: 使用INDEX函數(shù)引用定義名稱“工作表”中所有的工作表名稱,第二參數(shù)用ROW(A2) 表示從第二個工作表名稱開始提取,因為第一個工作表名稱是“目錄”,這個工作表名稱是我們不需要的。
可以看到用INDEX函數(shù)提取出來的工作表名稱是帶工作簿名稱的,所以我們還需要改進一下公式,將工作簿名稱換掉,只保留工作表名稱。
將A2單元格公式改進為:
=REPLACE(INDEX(工作表,ROW(A2)),1,FIND("]",INDEX(工作表,ROW(A2))),"")
公式說明:用REPLACE函數(shù)將工作簿名稱替換為空,替換的字符位置為第一個,替換個數(shù)用FIND函數(shù)查找“]”所在的字符位置,然后替換為空。
最后在B2單元格輸入公式:
=HYPERLINK("#"&A2&"!A1",A2) 向下拖拉填充公式。
公式說明:HYPERLINK是一個可以創(chuàng)建快捷方式或超鏈接的函數(shù),”#” 表示引用的工作表名在當前工作簿中,”!A1” 表示鏈接到對應(yīng)工作表的A1單元格, HYPERLINK第二個參數(shù)A2表示以工作表名稱命名超鏈接。
工作表目錄就制作完成啦!后續(xù)如果在工作簿里增加了工作表或工作表變動,我們只需要往下拖拉填充公式即可自動提取工作表名稱,自動創(chuàng)建超鏈接。
因為我們使用了宏表函數(shù),在普通表格中無法保存,需要在另存為中選擇“Excel啟用宏的工作簿”,后綴名為 xlsm 或者另存為“Excel 97-2003工作簿”。
今天的教程就到這里啦,學(xué)完后有沒有覺得曾經(jīng)做表格走了很多彎路呢?我們曾經(jīng)加班的無數(shù)個夜晚,其實都是不必要的啦~
本文配套的練習(xí)課件請加入QQ群:806440210下載。
如果您因工作所需使用到Excel,不妨關(guān)注部落窩教育的《一周Excel直通車》視頻課或《Excel極速貫通班》直播課系統(tǒng)學(xué)習(xí)。
如果您想要隨時隨地學(xué)習(xí)excel,掃下方二維碼,可關(guān)注公眾號,每日為您推送優(yōu)質(zhì)excel教程:
Excel教程相關(guān)推薦:
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!