本文將說明 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 公式中。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×