在Excel中,經(jīng)常需要在單元格和工作表之間進行切換,使用Excel的HYPERLINK()函數(shù)能夠方便地創(chuàng)建鏈接到各種目標(biāo)的超鏈接,以實現(xiàn)各種切換操作。本文介紹使用HYPERLINK函數(shù)創(chuàng)建工作表中超鏈接的方法。
1、啟動Excel并打開工作表,在工作表頂部的一個空白單元格中輸入公式“=HYPERLINK("#A"&COUNTA(A:A)+1,"到底部")”,按Enter鍵結(jié)束公式輸入,此時在單元格中將出現(xiàn)藍(lán)色文字“到底部”,如圖1所示。鼠標(biāo)單擊該文字將能夠定位到緊接數(shù)據(jù)區(qū)最后一行數(shù)據(jù)的下一行第一個空白單元格。
圖1 使用HYPERLINK()函數(shù)創(chuàng)建超鏈接
提示
在Excel中,使用HYPERLINK()函數(shù)可以在工作表中創(chuàng)建超鏈接,其語法格式為HYPERLINK(link_location,[friendly_name])。
其中,link_location參數(shù)是必需的,用于指定超鏈接的目標(biāo)。這里,"#A"表示鏈接到當(dāng)前工作表A列的單元格,行號由"COUNTA(A:A)+1"獲得,“#”表示當(dāng)前工作表或工作簿。friendly_name參數(shù)為可選參數(shù),用于設(shè)置單元格中顯示的內(nèi)容。
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所示。鼠標(biāo)單擊單元格中的人名將能夠定位到數(shù)據(jù)表中該名字所在的單元格。
圖2 輸入公式生成超鏈接
提示
這里,公式使用IF()函數(shù)和ROW()函數(shù)來獲得滿足條件的記錄列表,其中4^8為Excel 2003中的最大行號(即65536),這里也可以使用2^20(即Excel 2013中的最大行號)。
使用SMALL()函數(shù)來將IF()函數(shù)返回的行號數(shù)組按從小到大的順序排列。INDEX()函數(shù)在這里引用指定的單元格。返回的行號與"#B"連接,生成當(dāng)前工作表B列的單元格地址,最后使用HYPERLINK()函數(shù)實現(xiàn)超鏈接。
3、在工作簿中創(chuàng)建一個名為“查詢”的工作表,在工作表的C7單元格中輸入公式“=HYPERLINK(A3&B3&""&C3,"搜索"&B3&"函數(shù)有關(guān)信息")”,按Ctrl+Enter鍵結(jié)束公式的輸入。在B3單元格中輸入需要查詢的函數(shù)名,鼠標(biāo)單擊單元格中的超鏈接,如圖3所示。此時將超鏈接到網(wǎng)頁,實現(xiàn)以關(guān)鍵字超鏈接搜索網(wǎng)頁。
圖3 創(chuàng)建超鏈接以實現(xiàn)網(wǎng)頁搜索
聯(lián)系客服