二維碼 購(gòu)物車
部落窩在線教育歡迎您!

Excel中唯一的超鏈接函數(shù)——HYPERLINK函數(shù)

?

作者:E圖表述來(lái)源:部落窩教育發(fā)布時(shí)間:2020-01-29 14:31:38點(diǎn)擊:9711

分享到:
0
收藏    收藏人氣:1人
版權(quán)說(shuō)明: 原創(chuàng)作品,禁止轉(zhuǎn)載。

編按:

哈嘍,大家好!大家都知道在excel中有各種類型的函數(shù),而在每種類型下,又包含了很多的函數(shù),它們有的可以相互替代,有的則不能。就比如可以實(shí)現(xiàn)查找功能的VLOOKUP和LOOKUP,在某些情況下,就可以互相替代。但今天要介紹的這個(gè)函數(shù),是excel中絕無(wú)僅有的一個(gè)函數(shù),一起跟著E圖表述的步伐,來(lái)看看吧!

 

【前言】

 

在之前,作者E圖表述有一個(gè)同事,也是一位EXCELER,她每天都需要操作很多表格。因?yàn)楣ぷ鞅硖唷⑻彪s,所以她需要把表格放到不同根目錄下的不同文件夾中。最開(kāi)始看她工作的時(shí)候,總是要頻繁的切換文件夾,大家都知道,在密密麻麻的文件中要找到自己所需的文件,是一件很費(fèi)勁的事。但后來(lái),我發(fā)現(xiàn)她好像變得輕松了,就偷偷觀察她的操作,原來(lái)她是用了“超鏈接”。

 

【正文】

 

她的電腦桌面上有一個(gè)工作薄,叫做《目錄》。她就是在這個(gè)工作薄中,把經(jīng)常用到的文件名列出來(lái),并且設(shè)置了“超鏈接”。從此,她每天上班的第一件事就是打開(kāi)這個(gè)工作薄,當(dāng)需要打開(kāi)某個(gè)文件時(shí),使用CTRL+F在這個(gè)工作薄中查詢關(guān)鍵字,找到需要的文件名稱,點(diǎn)擊一下鏈接,就可以打開(kāi)目標(biāo)文件了,節(jié)省了很多的時(shí)間。

 


一、超鏈接的功能

 


超鏈接的官方解釋是:超鏈接是來(lái)自文檔中的鏈接,單擊它時(shí)會(huì)打開(kāi)另一個(gè)頁(yè)面或文件。目標(biāo)通常是另一個(gè)網(wǎng)頁(yè),但也可以是圖片、電子郵件地址或程序。為了快速訪問(wèn)某一個(gè)文件或網(wǎng)頁(yè)上的相關(guān)信息,可以EXCEL工作表單元格中插入超鏈接,還可以在特定的圖表元素或圖像中插入超鏈接。另外,通過(guò)更改超鏈接的單元格樣式,還可以更改當(dāng)前工作簿中所有超鏈接文本的外觀。

 



二、超鏈接的創(chuàng)建方式

 


在工作表操作范圍內(nèi)創(chuàng)建“超鏈接”,主要有如下兩種方式:

 

方法1使用“插入超鏈接”的設(shè)置窗口。點(diǎn)擊單元格,單擊鼠標(biāo)右鍵,彈出如下圖所示的窗口,選擇“鏈接”。也可以使用CTRL+K快捷鍵打開(kāi)設(shè)置窗口。

 

 

打開(kāi)后的窗口如下;

 

 

方法2使用HYPERLINK函數(shù)創(chuàng)建超鏈接。這是excel中唯一一個(gè)能創(chuàng)建超鏈接的函數(shù),可以引用的內(nèi)容非常廣泛,函數(shù)內(nèi)參數(shù)的設(shè)置也相對(duì)有點(diǎn)復(fù)雜,稍后作者E圖表述會(huì)給大家講解,在這里只先做一個(gè)范例,如下:

 

 

現(xiàn)在我們?cè)俅吸c(diǎn)擊A2單元格,就可以打開(kāi)“部落窩教育”的網(wǎng)頁(yè)了。

 

 

聲明:任何EXCEL中的對(duì)象都可以使用VBA操作,“超鏈接”也不例外,本文我們旨在講超鏈接在實(shí)際應(yīng)用中的體現(xiàn),所以重點(diǎn)介紹用“函數(shù)創(chuàng)建”的方式。


 

三、HYPERLINK函數(shù)的語(yǔ)法

 


作為EXCEL工作表中唯一一個(gè)可以實(shí)現(xiàn)超鏈接的函數(shù),我們真的應(yīng)該好好學(xué)習(xí)這個(gè)函數(shù)。HYPERLINK的語(yǔ)法很簡(jiǎn)單,一共就兩個(gè)參數(shù)

 

=HYPERLINKLINK_LOCATION,[FRIENDLY_NAME]

 

LINK_LOCATION代表鏈接的地址

FRIENDLY_NAME代表顯示的標(biāo)題

 


四、HYPERLINK函數(shù)的功能


 

①  打開(kāi)本地某個(gè)文件夾

②  打開(kāi)本地某個(gè)文件(任意擴(kuò)展名)

③  跳轉(zhuǎn)到當(dāng)前工作表的某個(gè)單元格

④  跳轉(zhuǎn)到當(dāng)前工作薄的/某個(gè)工作表/某個(gè)單元格

⑤  跳轉(zhuǎn)到其他工作薄的/某個(gè)工作表/某個(gè)單元格

⑥  跳轉(zhuǎn)到網(wǎng)頁(yè)

⑦  跳轉(zhuǎn)到名稱管理器的引用范圍

⑧  跳轉(zhuǎn)到VBA代碼

⑨  引用單元格內(nèi)容,形成動(dòng)態(tài)超鏈接

 

上面就是作者E圖表述為大家列出來(lái)的HYPERLINK函數(shù)的功能,下面我們逐一來(lái)看看是如何設(shè)置該函數(shù)的。

 

① 打開(kāi)本地某個(gè)文件夾


 

A5單元格函數(shù):

=HYPERLINK("H:HYPERLINK函數(shù)測(cè)試文件夾","打開(kāi)測(cè)試文件夾”")

 

② 打開(kāi)本地某個(gè)文件(任意擴(kuò)展名)


 

公式如下:

=HYPERLINK("H:HYPERLINK函數(shù)測(cè)試文件夾測(cè)試文件.txt","打開(kāi)[測(cè)試文件]")

=HYPERLINK("H:HYPERLINK函數(shù)測(cè)試文件夾測(cè)試圖片.bmp","打開(kāi)[測(cè)試圖片]")

 

相信大家也發(fā)現(xiàn)了,我們?cè)诖蜷_(kāi)文件夾公式的基礎(chǔ)上,添加了指定的文件名稱(需要將擴(kuò)展名也寫出來(lái)),就可以對(duì)任何一個(gè)路徑下的某一個(gè)文件進(jìn)行鏈接操作,這也是很方便的一個(gè)過(guò)程。(貌似我們開(kāi)篇時(shí)的那位同事,就是這樣做的吧。)

 

③ 跳轉(zhuǎn)到當(dāng)前工作表的某個(gè)單元格


 

函數(shù)寫法為:

=HYPERLINK("#D2","轉(zhuǎn)到D2單元格")

 

這里同學(xué)們一定要注意的是,當(dāng)我們引用單元格地址的時(shí)候,是一定要在單元格地址前面加上“#”的,否則就是“無(wú)效引用”。

 

④ 跳轉(zhuǎn)到當(dāng)前工作薄的/某個(gè)工作表/某個(gè)單元格


既然HYPERLINK函數(shù)可以跳轉(zhuǎn)到當(dāng)前工作表的某個(gè)單元格,那同樣也可以跳轉(zhuǎn)到其他工作表的某一個(gè)單元格上。

 

 

函數(shù)寫法為:

=HYPERLINK("#sheet2!D2","轉(zhuǎn)到其他sheetD2")

 

大家可以看到,在單元格地址前面加上指定工作表的名稱,就可以引用到這個(gè)工作表的某個(gè)單元格地址了。

 

 跳轉(zhuǎn)到其他工作薄的/某個(gè)工作表/某個(gè)單元格

 

當(dāng)我們需要引用其他工作薄的某個(gè)工作表的某個(gè)單元格時(shí),那么公式又會(huì)是怎樣的呢?如下所示:

 

 

函數(shù)寫法為:

=HYPERLINK("[H:HYPERLINK函數(shù)測(cè)試文件夾測(cè)試工作薄.xlsx]sheet1!D2","其他工作薄的D2")

 

*記憶小技巧*

 

如果鏈接當(dāng)前工作薄的某個(gè)SHEET中的單元格,用“#”引領(lǐng)工作表!單元格;如果鏈接其他工作薄的話,就用“[工作薄的完整路徑]”代替“#”引領(lǐng)“工作表!單元格”。


 跳轉(zhuǎn)到網(wǎng)頁(yè)


 

函數(shù)寫法非常簡(jiǎn)單易懂,錄入網(wǎng)址和標(biāo)簽即可。如下:

=HYPERLINK("http://zuijiahehuoren.cn","部落窩教育")

 

 跳轉(zhuǎn)到名稱管理器的引用范圍


 

使用超鏈接的時(shí)候,并不是只能跳轉(zhuǎn)到某一個(gè)單元格中,也可以利用名稱管理器,使得超鏈接快速地選擇某一個(gè)單元格區(qū)域。需要注意,對(duì)“自定義名稱”的超鏈接同樣需要“#”來(lái)引用。

 

函數(shù)寫法如下:

=HYPERLINK("#測(cè)試名稱","名稱引用的單元格")

 

 

 跳轉(zhuǎn)到VBA代碼


 

HYPERLINK函數(shù)不僅可以引用“自定義名稱”,還可以對(duì)VBA的工程名稱進(jìn)行超鏈接,同樣也需要“#”對(duì)工程名稱進(jìn)行引用。

 

函數(shù)寫法如下:

=HYPERLINK("#測(cè)試代碼","VBA工程")

 

 

 引用單元格內(nèi)容,形成動(dòng)態(tài)超鏈接


HYPERLINK函數(shù)中的兩個(gè)參數(shù),可以使用其它函數(shù)或者地址來(lái)表達(dá),這樣的話,對(duì)于實(shí)現(xiàn)“動(dòng)態(tài)”鏈接是相當(dāng)有幫助的。

 

 

函數(shù)寫法如下:

=HYPERLINK(CONCATENATE("#",A33,"!",A34),A35)

 

使用CONCATENATE函數(shù),將一些“元素”連接起來(lái),形成HYPERLINK函數(shù)可以識(shí)別的鏈接地址“#SHEET2!D2”,再以A35單元格作為標(biāo)簽,就形成了一個(gè)超鏈接函數(shù)的完整形態(tài)。如果我們改變A33:A35單元格中的值,就可以對(duì)不同的組合地址進(jìn)行超鏈接了。

 


五、HYPERLINK函數(shù)的實(shí)際應(yīng)用

 


任何一個(gè)函數(shù)都會(huì)有其在實(shí)際工作中的意義,我們學(xué)習(xí)函數(shù),不能只停留在表面的引用,更多的發(fā)散思維可以讓我們把各個(gè)函數(shù)使用得更加巧妙而實(shí)用。下面作者E圖表述就給大家介紹一下HYPERLINK函數(shù)在實(shí)際工作中的用途,希望可以拋磚引玉,引發(fā)同學(xué)們更多、更好的用法。

 

在本工作薄中建立目錄


步驟1

 

建立一個(gè)工作表名稱為“目錄”的工作表,使用“自定義名稱”和“宏表函數(shù)”創(chuàng)建工作表名稱的內(nèi)存數(shù)組;

 

 

使用“=GET.WORKBOOK(1)&T(NOW())”宏表函數(shù),形成一個(gè)叫做“工作表名稱”的內(nèi)存數(shù)組,數(shù)組中包含本工作薄的所有工作表名稱。T(NOW())是利用了NOW函數(shù)的“易失性”,當(dāng)創(chuàng)建了新工作表的時(shí)候,使GET.WORKBOOK函數(shù)也可以自動(dòng)更新。

 

步驟2

 

在“目錄”工作表中,使用函數(shù)逐個(gè)引出名稱中的工作表,并使用HYPERLINK函數(shù)形成超鏈接。

 

A2單元格輸入函數(shù):

 

=IFERROR(HYPERLINK("#"&RIGHT(INDEX(工作表名稱,ROW(A2)),LEN(INDEX(工作表名稱,ROW(A2)))-FIND("]",INDEX(工作表名稱,ROW(A2))))&"!"&"B1",RIGHT(INDEX(工作表名稱,ROW(A2)),LEN(INDEX(工作表名稱,ROW(A2)))-FIND("]",INDEX(工作表名稱,ROW(A2))))),"")

 

這個(gè)函數(shù)看起來(lái)非常費(fèi)力吧,其實(shí)不然,最主要的部分就是INDEX(工作表名稱,ROW(A2))

 

1】首先GET.WORKBOOK(1)函數(shù)的返回值是本工作簿中所有工作表的名稱,ROWA2)的返回值是2,那么INDEX(工作表名稱,2)的返回值就是[工作沒(méi)有效率,是因?yàn)楣ぷ鳑](méi)有方法.xlsm]Sheet1

 

 

2】使用RIGHT+LEN+FIND函數(shù)可以對(duì)“]”之后的字符串進(jìn)行提取,這樣就提取出每個(gè)工作表的名稱。

 

3】再使用HYPERLINK函數(shù)形成超鏈接

 

4】再用IFERROR函數(shù)容錯(cuò),完成我們函數(shù)的設(shè)計(jì)過(guò)程

 

步驟3

 

按住CTRL鍵,選中除了“目錄”工作表外的其他工作表,選中A1單元格,輸入函數(shù)“=HYPERLINK("#目錄!A1","返回目錄")”,按“回車”鍵結(jié)束。

 

這樣給每一個(gè)分表都建立了“返回目錄”超鏈接,及此,就完成了一個(gè)工作薄的目錄建立。

 

【編后語(yǔ)】

 

HYPERLINK函數(shù)對(duì)于EXCEL的自動(dòng)化辦公,有著相當(dāng)重要的實(shí)際意義,我們可以用它在本工作薄中建立一個(gè)目錄超鏈接,同樣也可以對(duì)各個(gè)文件夾中的文件建立超鏈接,也可以對(duì)常用網(wǎng)站做規(guī)劃,總之,只要同學(xué)們會(huì)了常規(guī)的設(shè)置格式,日常工作中就可以用這個(gè)函數(shù)形成自己的“檔案管理”,動(dòng)手試一下吧。

 

本文配套的練習(xí)課件請(qǐng)加入QQ群:747953401下載。

Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!

掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel

IMG_256

相關(guān)推薦:

目錄的制作方法(上)最簡(jiǎn)單的6種用Excel制作目錄的方法,讓你天天不重樣?。ㄉ掀?/span>

目錄的制作方法(下)最簡(jiǎn)單的6種用Excel制作目錄的方法,讓你天天不重樣?。ㄏ缕?/span>

制作自動(dòng)更新的目錄用GET.WORKBOOK函數(shù)實(shí)現(xiàn)excel批量生成帶超鏈接目錄且自動(dòng)更新