在 Excel 裡可以使用 IMAGE 函數來顯示網際網路上的圖片,我們也可以取用來做圖片檢視器。
【設計與解析】
首先,在網際網路上搜集到數個球類的圖片,並複製圖片的網址,將球類名稱和網址置於儲存格A7:B14。
接著,在儲存格B3中設定「資料驗證」,準則:
儲存格內允許:清單/來源:$A$7:$A$14。
儲存格A5公式:=IMAGE(VLOOKUP(B3,A7:B14,2,FALSE),B3,0)
(1) VLOOKUP(B3,A7:B14,2,FALSE)
利用 VLOOKUP 函數查詢儲存格B3內容在資料表第2欄的內容。
(2) IMAGE(VLOOKUP(B3,A7:B14,2,FALSE),B3,0)
利用 IMAGE 函數顯示該圖片,在此第3個參數使用「0」(預設值),會配合儲存格大小調整影像,並維持其長寬比。
到此,只要選取球類名稱,即會顯示該球類圖片。
同理,顯示每個圖片的預覽圖:
公式:=IMAGE(B14,A14,0)
【參考資料】
IMAGE 的語法:=IMAGE(source,[alt_text],[sizing],[height],[width])
sourece:使用影像檔的「HTTPs」通訊協定的 URL 路徑
alt_text:描述協助工具影像的替代文字
sizing:指定圖像維度。有幾種可能的值:
0:配合儲存格中的影像,並維持其長寬比。
1:以影像填滿儲存格,並忽略其長寬比。
2:維護可能超出儲存格邊界的原始影像大小。
3:使用高度和寬度引數來自訂影像大小。
height:圖像的自訂高度為圖元。
width:圖像的自訂寬度為圖元。
留言列表