首頁 > 軟體

使用HYPERLINK函數建立工作表中超連結的方法

2020-07-14 14:34:19

在Excel中,經常需要在單元格和工作表之間進行切換,使用Excel的HYPERLINK()函數能夠方便地建立連結到各種目標的超連結,以實現各種切換操作。本文介紹使用HYPERLINK函數建立工作表中超連結的方法。

1、啟動Excel並開啟工作表,在工作表頂部的一個空白單元格中輸入公式“=HYPERLINK("#A"&COUNTA(A:A)+1,"到底部")”,按Enter鍵結束公式輸入,此時在單元格中將出現藍色文字“到底部”,如圖1所示。滑鼠單擊該文字將能夠定位到緊接資料區最後一行資料的下一行第一個空白單元格。

圖1 使用HYPERLINK()函數建立超連結

提示

在Excel中,使用HYPERLINK()函數可以在工作表中建立超連結,其語法格式為HYPERLINK(link_location,[friendly_name])。

其中,link_location引數是必需的,用於指定超連結的目標。這裡,"#A"表示連結到當前工作表A列的單元格,行號由"COUNTA(A:A)+1"獲得,“#”表示當前工作表或工作簿。friendly_name引數為可選引數,用於設定單元格中顯示的內容。

2、選擇工作表的L5單元格,在編輯列中輸入公式"=HYPERLINK("#B"&SMALL(IF($C$3:$C$17=$K$5,ROW($3:$17),4^8),ROW(1:1)),INDEX(B:B,SMALL(IF($C$3:$C$17=$K$5,ROW($3:$17),4^8),ROW(1:1)))&"")",按Ctrl+Shift+Enter鍵完成公式的輸入。將公式填充到其下的單元格中,在單元格中將列出查詢到的“銷售部”的人員名單,這些人員名字被新增了超連結,如圖2所示。滑鼠單擊單元格中的人名將能夠定位到資料表中該名字所在的單元格。

圖2 輸入公式生成超連結

提示

這裡,公式使用IF()函數和ROW()函數來獲得滿足條件的記錄列表,其中4^8為Excel 2003中的最大行號(即65536),這裡也可以使用2^20(即Excel 2013中的最大行號)。

使用SMALL()函數來將IF()函數返回的行號陣列按從小到大的順序排列。INDEX()函數在這裡參照指定的單元格。返回的行號與"#B"連線,生成當前工作表B列的單元格地址,最後使用HYPERLINK()函數實現超連結。

3、在工作簿中建立一個名為“查詢”的工作表,在工作表的C7單元格中輸入公式“=HYPERLINK(A3&B3&""&C3,"搜尋"&B3&"函數有關資訊")”,按Ctrl+Enter鍵結束公式的輸入。在B3單元格中輸入需要查詢的函數名,滑鼠單擊單元格中的超連結,如圖3所示。此時將超連結到網頁,實現以關鍵字超連結搜尋網頁。

圖3 建立超連結以實現網頁搜尋


IT145.com E-mail:sddin#qq.com