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
函式有兩種形式:第一種形式會建立文字連結欄位,第二種形式會建立圖片連結欄位。文字連結欄位具有 超連結資料類型,圖片連結欄位則具有 圖片連結資料類型。您可以在報表的資料表中新增這些欄位,讓使用者前往其他頁面。
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 |
範例 1:建立產品頁面文字連結
如要顯示產品說明頁面的連結,請使用以下公式建立「產品連結」計算欄位:
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 的連結和縮圖
YouTube 數據分析連接器會自動提供連結和縮圖圖片欄位,您可以直接將這些欄位加進報表中的表格:
欄位 | 類型 | 說明 |
---|---|---|
影片連結 | URL | YouTube 影片的連結 |
縮圖連結 | URL | 影片縮圖圖片的連結 |
縮圖 | 映像檔 | 縮圖圖片 |
連結縮圖 | 圖片連結 | 縮圖圖片的格式為 YouTube 影片的連結 |