HYPERLINK

使用 HYPERLINK 函式,在表格中建立可點選的文字和圖片連結。報表檢視者可以點選這些連結,前往報表中的其他網頁或網頁。

用法示範

建立產品目錄頁面的連結,並將商品名稱做為錨定文字顯示:

HYPERLINK(Item URL, Item Name)

在產品目錄中顯示產品圖片和商品頁面連結:

HYPERLINK(Item URL, Item Image)

語法

    HYPERLINK(URL, anchor_text)
    HYPERLINK(URL, image)

參數

  • URL:評估結果為 URL 資料類型的欄位或運算式
  • anchor_text:評估為 Text 資料類型的欄位或運算式
  • image - 評估結果為 Image 資料類型的欄位或運算式

HYPERLINK 函式有兩種形式:第一種形式會建立文字連結欄位,第二種形式會建立圖片連結欄位。文字連結欄位具有 超連結資料類型,圖片連結欄位則具有 圖片連結資料類型。您可以在報表的資料表中新增這些欄位,讓使用者前往其他頁面。

HYPERLINK 函式需要兩個參數:第一個參數「必須」網址。如果第二個參數是 Text 欄位或運算式,函式會建立 Hyperlink 欄位。如果第二個參數是 圖片欄位或運算式,函式會建立 圖片連結欄位。

URL 參數會提供連結目標 (連結的 href 部分)。URL 參數可以來自資料來源中現有的網址欄位,也可以是從其他欄位和函式建立網址的運算式。

anchor_text 參數會指定要顯示的連結文字。anchor_text 參數可以是資料來源中的「文字」資料類型維度,或是任何評估為「文字」資料類型的其他運算式。

如要建立「圖片連結」欄位,請在資料來源中提供「圖片」維度,或任何其他可評估為「圖片」資料類型的運算式,取代 image 參數。

支援的通訊協定

HYPERLINK 函式支援下列通訊協定:

  • http
  • https
  • mailto
  • ftp

如果您指定不支援的通訊協定,連結會開啟空白頁面。如果您未指定通訊協定,HYPERLINK 函式會在網址前方加上 http:

附註

您無法變更「超連結」Hyperlink欄位的資料類型。

如要在表格中顯示可點選的連結,並以完整網址做為錨點文字,您也可以使用網址欄位類型

範例

使用 HYPERLINK 建立產品目錄,其中包含已售出商品的圖片,以及個別產品說明頁面的連結。

假設您有包含下列欄位的資料集:

  • Item:產品名稱
  • SKU:產品 ID
  • 產品頁面:產品說明頁面的網址
  • 產品圖片:你要顯示的產品圖片網址

例如:

項目 SKU 產品頁面 產品圖片
觸控筆 123 https://example.com/products/product123.html https://example.com/images/product123.jpg
筆記本 456 https://example.com/products/product456.html https://example.com/images/product456.jpg
咖啡杯 789 https://example.com/products/product789.html https://example.com/images/product789.jpg

根據上述範例建立資料來源時,您會看到下列欄位:

欄位 類型
項目 文字
SKU 文字
產品頁面 URL
產品圖片 URL

如要顯示產品說明頁面的連結,請使用以下公式建立「產品連結」計算欄位:

HYPERLINK (Product Page, SKU )

資料來源現在會如下所示:

欄位 類型
項目 文字
SKU 文字
產品頁面 URL
產品圖片 URL
產品連結 超連結

接著,您可以將「產品連結」欄位新增至報表中的表格。這會以可點選連結的形式顯示資料。

範例 2:使用 CONCAT 建構網址

如果欄位中只包含部分連結路徑,或是您想覆寫連結或新增更多資訊,就很適合使用 CONCAT 函式建立網址。

舉例來說,您可以使用 CONCAT 將硬式編碼的網頁路徑與產品 SKU 結合,形成產品說明頁面的完整網址:

HYPERLINK(CONCAT("http://example.com/productpages/product", SKU, ".html"), Item)

範例 3:建立可點選的圖片

如要將可點選的圖片新增至表格,您也可以使用 HYPERLINK 函式,但請提供網址做為第一個參數,以及「圖片」欄位或含有圖片有效連結的 IMAGE 函式做為第二個參數。這會建立「圖片連結」欄位。

在這個範例中,「產品網頁」維度會保留網址,而 IMAGE 函式會使用單一硬式編碼值產生「圖片」欄位:

HYPERLINK(Product Page, IMAGE("https://example.com/images/product789.jpg", "Coffee cup")

舉例來說,您可以預先建立 Image 欄位並儲存在資料來源中,或是使用 CONCAT 函式建構 IMAGE 參數:

HYPERLINK(Product Page, IMAGE(CONCAT("https://example.com/images/"), SKU, ".jpg", Item))

YouTube 數據分析連接器會自動提供連結和縮圖圖片欄位,您可以直接將這些欄位加進報表中的表格:

欄位 類型 說明
影片連結 URL YouTube 影片的連結
縮圖連結 URL 影片縮圖圖片的連結
縮圖 映像檔 縮圖圖片
連結縮圖 圖片連結 縮圖圖片的格式為 YouTube 影片的連結