本文將說明 Microsoft Excel 中 HYPERLINK 函數的公式語法及使用方式。

描述

HYPERLINK函數會建立快捷方式,跳到目前活頁簿中的另一個位置,或開啟儲存在網路伺服器、 內部網路或網際網路上的檔。 當您按一下包含HYPERLINK函數的儲存格時,Excel跳到列出的位置,或開啟您指定的檔。

語法

HYPERLINK (link_location,[friendly_name])

HYPERLINK 函數語法具有下列引數:

  • Link_location    必要。 要開啟的檔路徑和檔案名。 Link_location 可以指文件中的位置 (例如 Excel 工作表或活頁簿中的特定儲存格或指定範圍),也可以指 Microsoft Word 文件中的書籤。 路徑可以是儲存在硬碟上的檔案。 路徑也可以為適用于 Microsoft Excel Windows) 的伺服器 (上的通用命名慣例 (UNC) 路徑,或網際網路或內部網路上的統一資源定位器 (URL) 路徑。

    請注意   Excel 網頁版 HYPERLINK 函數僅適用于網址或 URL (URL) 有效。 Link_location可以是以引號括住的文字字串,或是包含連結為文字字串的儲存格參照。

    如果儲存格中指定的link_location不存在或無法流覽,當您按一下儲存格時,會顯示錯誤。

  • Friendly_name    選擇性。 這是在儲存格中顯示的捷徑文字或數值。 Friendly_name 會加上底線以藍色顯示。 如果少了 friendly_name,儲存格就會將 link_location 顯示為捷徑文字。

    Friendly_name 可以是一個值、一個文字字串、一個名稱,或是一個含有捷徑文字或值的儲存格。

    如果 friendly_name 傳回錯誤值 (例如,#VALUE!),則儲存格會顯示錯誤,而不是顯示捷徑文字。

註解

在 Excel 桌面應用程式中,若要選取包含超連結的儲存格但不要跳至該超連結目的地,請按一下該儲存格並按住滑鼠按鈕,直到游標變成十字形 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]工作表1!A10","前往工作表1 > A10")

若要跳至目前工作表中的不同位置,請同時包含活頁簿名稱,以及工作表名稱,例如工作表 1 是目前的工作表。

=HYPERLINK ("[Book1.xlsx]1 月!A10","前往 1 月 > A10")

若要跳至目前工作表中的不同位置,請同時包含活頁簿名稱,以及工作表名稱,例如 1 月是活頁簿中的另一個工作表。

=HYPERLINK (CELL ("address",1 月!A1) ,"前往 > A1")

若要跳至目前工作表中的不同位置,而不使用完整工作表參照 ([Book1.xlsx]) ,您可以使用此功能,其中 CELL ("address") 會返回目前的活頁簿名稱。

=HYPERLINK($Z$1)

若要快速更新工作表中使用具有相同引數之 HYPERLINK 函數的所有公式,您可以將連結目標放置在相同或不同工作表上的另一個儲存格中,接著對該儲存格使用絕對參照來當做 HYPERLINK 公式中的 link_location。 您對連結目標所做的變更會立即反映在 HYPERLINK 公式中。

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

您對翻譯品質的滿意度為何?

會影響您使用體驗的因素為何?

是否還有其他的意見反應? (選填)

感謝您的意見反應!

×