【Excel函數127】IMAGE函數 在儲存格中插入圖片,支援四種顯示模式與動態大小控制

更新 發佈閱讀 6 分鐘

在 Excel 中,IMAGE 函數能直接將圖片嵌入儲存格並控制顯示方式(比例、拉伸、原始大小或自訂尺寸)。它非常適合用於產品目錄、視覺化報表、教學素材與資料展示,並能與動態陣列函數組合建立大量圖片清單與視覺拼接。

🔹快速摘要(語法、用途、常見場景)

  • 用途: 將圖片插入儲存格並控制顯示模式與尺寸
  • 語法: =IMAGE(source, [alt_text], [sizing], [height], [width])
  • 常見場景: 目錄與清單、儀表板縮圖、教學示例、動態報表拼接、狀態圖示

一、IMAGE 函數語法與用途

excel

=IMAGE(source, [alt_text], [sizing], [height], [width])
  • source:圖片來源(網址或 Base64 編碼)
  • alt_text(選填):替代文字,圖片無法顯示時顯示此文字
  • sizing(選填):顯示模式(1–4)
  • heightwidth(選填):自訂高度與寬度
  • height、width(選填):像素高度與寬度(僅在模式 4 有效)

🔸顯示模式(sizing)

  • 1(預設):保持比例,適應儲存格大小
  • 2:拉伸填滿儲存格,不保持比例
  • 3:保持原始大小
  • 4:依指定高度與寬度顯示

二、範例教學:五個基礎 + 五個進階範例

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例

範例一:插入網頁圖片

=IMAGE("https://example.com/logo.png","公司Logo")

範例二:保持原始大小

=IMAGE("https://example.com/photo.jpg","照片",3)

範例三:拉伸填滿儲存格

=IMAGE("https://example.com/chart.png","圖表",2)

範例四:自訂大小(100×100)

=IMAGE("https://example.com/icon.png","圖示",4,100,100)

範例五:顯示替代文字

=IMAGE("https://invalid-url.com","圖片載入失敗")

🔸進階範例

範例六:搭配 HSTACK 拼接圖片

=HSTACK(IMAGE(A2),IMAGE(B2))

範例七:批次插入圖片(Excel 365)

=MAP(A2:A10,LAMBDA(x,IMAGE(x,"載入失敗")))

範例八:篩選後插入縮圖

=IMAGE(INDEX(FILTER(A2:A100,B2:B100="有效"),1))

範例九:條件切換顯示模式

=IMAGE(A2,"失敗",IF(B2="封面",4,1),180,120)

範例十:建立圖片網格

=WRAPROWS(MAP(A2:A25,LAMBDA(x,IMAGE(x,,4,120,120))),5)

三、常見問題解答(FAQ)

Q1:可以插入本機檔案嗎?

不行,僅支援 URL 或 Base64。若需本機圖片,請先上傳到可公開或受控存取的伺服器,或改用插入圖片物件。

Q2:高度與寬度什麼時候有效?

僅在 sizing=4 時會套用自訂像素高度與寬度;其他模式由儲存格大小或圖片比例決定。

Q3:可以大量生成圖片清單嗎?

可以,搭配 MAP、HSTACK/VSTACK、WRAPROWS/WRAPCOLS 建立視覺網格或拼接。

Q4:會隨儲存格調整大小嗎?

模式 1 與 2 會隨儲存格改變而縮放;模式 3 不縮放;模式 4 依指定像素顯示。

Q5:支援所有版本的 Excel 嗎?

僅在支援 IMAGE 函數的 Excel 版本(通常為 Excel 365 新版)可用;舊版無此函數。

四、注意事項與錯誤排除

  • 來源限制: URL 必須可存取(未被防火牆阻擋、需要驗證的連結可能無法載入)
  • 尺寸邏輯: 模式 1/2 由儲存格與比例決定;模式 3 用原始尺寸;模式 4 僅看 heightwidth
  • 錯誤處理: 連結失效時顯示 alt_text;建議搭配 IFERROR 或預先驗證 URL
  • 表現差異: 不同平台(Windows/Mac/Web)在渲染與快取上可能略有差異
  • 可維護性: 將圖片 URL 放在欄位中,公式參照,避免硬编码;利於批次更新與審核

五、延伸技巧與相關函數

  • 批次生成: 以 MAP 對 URL 清單迭代生成 IMAGE,搭配 WRAPROWS/WRAPCOLS 排版為固定行列網格。
  • 視覺拼接: 先用 FILTER/TAKE/DROP 篩選或裁切資料,再以 HSTACK/VSTACK 拼接圖片與文字欄。
  • 動態標註: 以 TEXTJOIN/CONCAT 生成標籤文字,與圖片並排顯示;或用 CHOOSECOLS/CHOOSEROWS 控制輸出欄列。
  • 條件模式: 以 IF/IFS 對特定分類(如「封面」、「縮圖」)套用模式 1、3、4 與不同尺寸。
  • 容錯與追蹤: 以 IFERROR/ISURL(若有)或自訂規則檢查 URL,有問題時回傳替代文字或預設示意圖 URL。

六、結語與延伸閱讀推薦

IMAGE 函數將圖片管理帶入儲存格層級,讓報表、目錄與儀表板更直觀。善用顯示模式與動態陣列組合,你可以快速建立穩定的視覺化輸出流程。接下來可以探索:

  • [HSTACK / VSTACK 函數教學]:圖片與文字的橫向/直向拼接
  • [WRAPROWS / WRAPCOLS 函數教學]:將圖片清單重組為網格
  • [FILTER 函數教學]:條件篩選後的圖片集合輸出
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
35會員
300內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/11/06
在 Excel 中,HYPERLINK 函數能建立一個可點擊的文字或儲存格,導向指定的網址、檔案或工作表位置。它常用於報表設計、文件導覽、快速跳轉與整合外部資源。 用途:建立可點擊的連結,導向網頁、檔案或工作表位置 在Excel中建立超連結方法:使用「插入連結」功能或利用 HYPERLINK 函數。
Thumbnail
2025/11/06
在 Excel 中,HYPERLINK 函數能建立一個可點擊的文字或儲存格,導向指定的網址、檔案或工作表位置。它常用於報表設計、文件導覽、快速跳轉與整合外部資源。 用途:建立可點擊的連結,導向網頁、檔案或工作表位置 在Excel中建立超連結方法:使用「插入連結」功能或利用 HYPERLINK 函數。
Thumbnail
2025/11/06
在 Excel 365 中,HSTACK 函數能將多個陣列或範圍「水平合併」成一個新的動態陣列。它是動態陣列家族的一員,適合用於橫向資料整合、報表設計、欄位拼接與動態輸出。 用途:將多個陣列或範圍水平堆疊成一個新陣列,陣列的維度會是所有輸入陣列列數的總和,而行數則是所有輸入陣列中最大行數的值。
Thumbnail
2025/11/06
在 Excel 365 中,HSTACK 函數能將多個陣列或範圍「水平合併」成一個新的動態陣列。它是動態陣列家族的一員,適合用於橫向資料整合、報表設計、欄位拼接與動態輸出。 用途:將多個陣列或範圍水平堆疊成一個新陣列,陣列的維度會是所有輸入陣列列數的總和,而行數則是所有輸入陣列中最大行數的值。
Thumbnail
2025/11/04
在 Excel 中,GETPIVOTDATA 函數能從樞紐分析表中擷取特定欄位或項目的彙總值。它能避免因樞紐表結構變動而導致公式錯誤,是建立動態報表、管理儀表板與精準查詢的核心工具。 用途:從樞紐分析表中擷取特定欄位或項目的彙總值 用於從樞紐分析表中提取特定資料
Thumbnail
2025/11/04
在 Excel 中,GETPIVOTDATA 函數能從樞紐分析表中擷取特定欄位或項目的彙總值。它能避免因樞紐表結構變動而導致公式錯誤,是建立動態報表、管理儀表板與精準查詢的核心工具。 用途:從樞紐分析表中擷取特定欄位或項目的彙總值 用於從樞紐分析表中提取特定資料
Thumbnail
看更多
你可能也想看
Thumbnail
結婚是一個重大的決定,而辦婚禮更是一件耗時間耗心力又得花大錢的事。但這可是小豬和小蝸一生一次的重大決定,就算沒有太多錢,也不想失去該有的質感怎麼辦? 今天就來開箱小豬和小蝸的婚禮,和大家分享我們怎麼用少少的錢買到那些不可或缺的東西。當然是靠蝦皮購物啊!!!
Thumbnail
結婚是一個重大的決定,而辦婚禮更是一件耗時間耗心力又得花大錢的事。但這可是小豬和小蝸一生一次的重大決定,就算沒有太多錢,也不想失去該有的質感怎麼辦? 今天就來開箱小豬和小蝸的婚禮,和大家分享我們怎麼用少少的錢買到那些不可或缺的東西。當然是靠蝦皮購物啊!!!
Thumbnail
分享新家入住與佈置的蝦皮購物好物,包含入厝儀式用品、玄關收納、衣櫥整理等。同時介紹蝦皮「分潤計畫」,教學如何操作並分享聯盟行銷優點,以及雙11購物優惠資訊,鼓勵讀者一同加入賺取額外收入。
Thumbnail
分享新家入住與佈置的蝦皮購物好物,包含入厝儀式用品、玄關收納、衣櫥整理等。同時介紹蝦皮「分潤計畫」,教學如何操作並分享聯盟行銷優點,以及雙11購物優惠資訊,鼓勵讀者一同加入賺取額外收入。
Thumbnail
Excel SUMIF 函數教學:快速學會自動分組求和,大幅提升工作效率,減少人工計算錯誤。這篇文章將詳細介紹 SUMIF 函數的基本語法、實際應用及優點,讓你輕鬆應對大量數據處理。
Thumbnail
Excel SUMIF 函數教學:快速學會自動分組求和,大幅提升工作效率,減少人工計算錯誤。這篇文章將詳細介紹 SUMIF 函數的基本語法、實際應用及優點,讓你輕鬆應對大量數據處理。
Thumbnail
SUMIF 函數是數據分析的利器,幫助你輕鬆篩選並加總特定條件下的數據。無論你想了解某產品在特定期間內的銷售總額,或是分析特定客戶的購買金額,SUMIF 都能快速提供精確結果。這個工具適合自動化報表設定和即時數據分析,讓你不必手動篩選數據即可得到所需的答案。
Thumbnail
SUMIF 函數是數據分析的利器,幫助你輕鬆篩選並加總特定條件下的數據。無論你想了解某產品在特定期間內的銷售總額,或是分析特定客戶的購買金額,SUMIF 都能快速提供精確結果。這個工具適合自動化報表設定和即時數據分析,讓你不必手動篩選數據即可得到所需的答案。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
你是否曾經遇到這樣的情況?手上有一張表格,需要根據某個欄位進行分類,但表格又很繁雜,如果手動一個個查找,就需要花費大量時間才能找到想要的資料,這樣實在是太沒效率又容易眼花。 今天,我就來教你一個FILTER 函數快速分類技巧,讓你輕鬆掌握數據,節省時間。
Thumbnail
在職場上,無論是公司老闆、財務人員、業務人員,都需要隨時掌握公司的收支狀況。如果能夠快速、準確地計算出相關金額,將對工作效率和決策能力有很大幫助。 Excel中的SUM函數可以用來計算數值範圍的總和。在收支表中,我們可以利用SUM函數來快速計算收入、支出和結餘金額。
Thumbnail
在職場上,無論是公司老闆、財務人員、業務人員,都需要隨時掌握公司的收支狀況。如果能夠快速、準確地計算出相關金額,將對工作效率和決策能力有很大幫助。 Excel中的SUM函數可以用來計算數值範圍的總和。在收支表中,我們可以利用SUM函數來快速計算收入、支出和結餘金額。
Thumbnail
在工作中,我們經常會遇到需要處理會議、講座、活動等報銷的情況。對於報銷人員來說,快速查找報銷金額費用是一件非常重要的工作。今天要教大家一個Excel技巧,可以來快速查找會議、講座、活動報銷金額費用。這個技巧利用的是VLOOKUP函數。
Thumbnail
在工作中,我們經常會遇到需要處理會議、講座、活動等報銷的情況。對於報銷人員來說,快速查找報銷金額費用是一件非常重要的工作。今天要教大家一個Excel技巧,可以來快速查找會議、講座、活動報銷金額費用。這個技巧利用的是VLOOKUP函數。
Thumbnail
在臺灣,有部分企業會使用民國日期,因此如何在 Excel 中轉換民國和西元日期就顯得非常重要。 除了日期轉換之外,計算年紀、星期、生肖、星座也是常見的日期處理需求。這些需求看似簡單,但如果沒有 Excel 的幫助,可能會花費不少時間和精力。
Thumbnail
在臺灣,有部分企業會使用民國日期,因此如何在 Excel 中轉換民國和西元日期就顯得非常重要。 除了日期轉換之外,計算年紀、星期、生肖、星座也是常見的日期處理需求。這些需求看似簡單,但如果沒有 Excel 的幫助,可能會花費不少時間和精力。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News