本文將說明 Microsoft Excel 中 HYPERLINK 函數的公式語法及使用方式。
描述
HYPERLINK 函數會建立快捷方式,跳至目前活頁簿中的另一個位置,或開啟儲存在網路伺服器、 內部網路或因特網上的檔。 當您按下包含 HYPERLINK 函數的儲存格時,Excel 會跳至列出的位置,或開啟您指定的檔案。
語法
HYPERLINK (link_location、[friendly_name])
HYPERLINK 函數語法具有下列引數:
-
Link_location 必要。 要開啟之文件的路徑和檔名。 Link_location 可以指文件中的位置 (例如 Excel 工作表或活頁簿中的特定儲存格或指定範圍),也可以指 Microsoft Word 文件中的書籤。 路徑可以是儲存在硬碟上的檔案。 路徑也可以是 Microsoft Windows 版 Excel) 伺服器 (上的通用命名慣例 (UNC) 路徑,或因特網或內部網路上的統一資源定位器 (URL) 路徑。
附註: Excel 網頁版 HYPERLINK 函數僅適用於網址 (URL) 。 Link_location可以是以引號括住的文字字串,或包含文字字串連結之儲存格的參照。
如果在 link_location 中指定的跳轉不存在或無法瀏覽,當您按下儲存格時會出現錯誤。 -
Friendly_name 選擇性。 這是在儲存格中顯示的捷徑文字或數值。 Friendly_name 會加上底線以藍色顯示。 如果省略 friendly_name,儲存格會將 link_location 顯示成捷徑文字。
Friendly_name可以是值、文字字串、名稱或包含快轉文字或值的單元格。 如果 friendly_name 傳回錯誤值,例如 (#VALUE!) ,單元格會顯示錯誤,而不是快轉文字。
註解
在 Excel 桌面應用程式中,若要選取包含超連結的儲存格但不要跳至該超連結目的地,請按一下該儲存格並按住滑鼠按鈕,直到游標變成十字形 ,然後放開滑鼠按鈕。 在 Excel 網頁版中,當指標是箭號時單擊單元格以選取該單元格;當指標是指針時,按兩下以跳至超連結目的地。
範例
範例 |
結果 |
---|---|
=HYPERLINK("http://example.microsoft.com/report/budget report.xlsx", "Click for report") |
開啟儲存在 http://example.microsoft.com/report 的活頁簿。 儲存格會顯示 "Click for report" 作為捷徑文字。 |
=HYPERLINK("[http://example.microsoft.com/report/budget report.xlsx]Annual!F10", D1) |
為儲存在 http://example.microsoft.com/report 之活頁簿中的 Annual 工作表,建立儲存格 F10 的超連結。 工作表中含有此超連結的儲存格會將儲存格 D1 的內容顯示為其捷徑文字。 |
=HYPERLINK("[http://example.microsoft.com/report/budget report.xlsx]'First Quarter'!DeptTotal", "Click to see First Quarter Department Total") |
為儲存在 http://example.microsoft.com/report 之活頁簿中的 First Quarter 工作表,建立名稱為 DeptTotal 之範圍的超連結。 工作表中含有此超連結的儲存格會顯示 "Click to see First Quarter Department Total" 作為其捷徑文字。 |
=HYPERLINK("http://example.microsoft.com/Annual Report.docx]QrtlyProfits", "Quarterly Profit Report") |
若要建立目的地為 Word 檔案內特定位置的超連結,您可以在檔案中使用書籤來定義跳躍位置。 此範例建立的超連結目的地為位於 http://example.microsoft.com 之 Annual Report.doc 檔案中的 QrtlyProfits 書籤。 |
=HYPERLINK("\\FINANCE\Statements\1stqtr.xlsx", D5) |
將儲存格 D5 的內容顯示為儲存格中的捷徑文字,然後開啟儲存在 Statements 共用區之 FINANCE 伺服器上的活頁簿。 這個範例會使用 UNC 路徑。 |
=HYPERLINK("D:\FINANCE\1stqtr.xlsx", H10) |
開啟儲存在磁碟機 D 之 Finance 目錄中的活頁簿 1stqtr.xlsx,並顯示儲存在儲存格 H10 中的數值。 |
=HYPERLINK("[C:\My Documents\Mybook.xlsx]Totals") |
建立目的地為另一份 (外部) 活頁簿 Mybook.xlsx 中的 Totals 區域的超連結。 |
=HYPERLINK (“[Book1.xlsx]Sheet1!A10“,”移至工作表1 > A10“) |
若要跳到目前工作表中的其他位置,請同時包含活頁簿名稱,以及像這樣的工作表名稱,其中 Sheet1 是目前的工作表。 |
=HYPERLINK (“[Book1.xlsx]1 月!A10“,”移至 1 月 > A10“) |
若要跳到目前工作表中的其他位置,請同時包含活頁簿名稱和像這樣的工作表名稱,其中 January 是活頁簿中的另一個工作表。 |
=HYPERLINK (CELL (“address”,January!A1) ,“移至 1 月 > A1”) |
若要在未使用完整工作表參照 ([Book1.xlsx]) 的情況下跳至目前工作表中的其他位置,您可以使用此功能,其中 CELL (“address”) 會傳回目前的活頁簿名稱。 |
=HYPERLINK($Z$1) |
若要快速更新工作表中使用具有相同引數之 HYPERLINK 函數的所有公式,您可以將連結目標放置在相同或不同工作表上的另一個儲存格中,接著對該儲存格使用絕對參照來當做 HYPERLINK 公式中的 link_location。 您對連結目標所做的變更會立即反映在 HYPERLINK 公式中。 |