Excel 擁有數百個函數,但我們大多數人只使用一些熟悉的函數,例如 SUM、AVERAGE 或 IF。我以前也是如此,直到我發現了 IMAGE 函數。這個函數雖然從 2022 年就存在了,但卻很少被提及。
IMAGE 函數可讓您使用 URL 將圖像直接嵌入單元格中。這看似簡單,但實際上並非如此。 Excel電子表格的創意應用 它不僅能顯示圖片。您可以在電子表格中建立產品目錄、產生視覺化指南,甚至動態產生二維碼。如果您處理的資料需要藉助視覺化元素來更好地呈現,那麼這項功能絕對值得您添加到工具箱中。我還列舉了一些它的實用用法。

IMAGE 函數需要 Microsoft 365 軟體;舊版獨立 Excel 不支援此功能。
多年來,Excel 中的圖像一直雜亂無章。
IMAGE 函數將影像視為與細胞相關的資料。

IMAGE 函數的使用方法與其他 Excel 公式類似——您只需將其輸入到儲存格中,它就會傳回結果。不同之處在於,它不會返回數字或文本,而是從 URL 中提取圖像並直接顯示在單元格中。
句子結構如下:
=IMAGE(source, [alt_text], [sizing], [height], [width])
教師團隊劃分如下:
- 來源: 指向圖像檔案的 URL 是唯一必要的參數。
- alt_text: 為了方便閱讀,這裡會提供圖片描述。如果您要與他人分享電子表格,新增此描述是可選的,但會很有幫助。
- 漿紗: 它控制影像在單元格內的顯示方式。您有四個選項-0 表示影像適應儲存格並保持寬高比,1 表示影像填滿整個儲存格,2 表示影像使用原始尺寸,3 允許您設定自訂尺寸。
- 高度和寬度: 這僅適用於將尺寸設為 3 的情況。尺寸以像素為單位指定。
一個簡單的例子如下:
=IMAGE("https://example.com/photo.png")Excel 會從該 URL 取得圖像並將其直接嵌入到儲存格中。然後,當您對資料進行排序或篩選時,影像也會隨之移動;這就是其核心原理。
您可以建立強大的產品目錄
將庫存與網頁寄存圖像關聯起來可以節省人工操作。

如果你曾經嘗試在 Excel 中建立產品目錄,你就會知道其中的困難——圖片會懸浮在儲存格上方,排序時不會移動,而且調整圖片大小會破壞整個佈局。使用 IMAGE 函數,圖片會位於儲存格內部,因此它的行為就像其他資料一樣。
假設您正在為一家小型網店追蹤庫存。您會建立一個包含產品名稱、圖片、價格和庫存數量欄位的電子表格。圖片列中包含一個 IMAGE 公式,該公式連結到每個產品的圖片。
它的結構看起來是這樣的:
| 產品名稱 | 圖片 | 真言 | 存貨 |
|---|---|---|---|
| 無線滑鼠 | =IMAGE(“https://yoursite.com/mouse.png”) | $129.99 | 45 |
| USB-C 集線器 | =IMAGE(“https://yoursite.com/hub.png”) | $13.99 | 22 |
| 機械式鍵盤 | =IMAGE(“https://yoursite.com/keyboard.png”) | $89.99 | 18 |
現在,當按價格排序或按庫存數量篩選時,圖片會跟隨其對應的行顯示。如果您更新了產品圖片的 URL,新圖片會自動載入;您無需刪除或重新插入任何內容。
將圖片 URL 儲存在單獨的列中,並在 IMAGE 格式中引用該儲存格。這樣,更新 URL 時就無需修改格式本身。
動態員工指南看起來好多了
使用免費 API 根據姓名自動產生個人資料圖片。

同樣的道理也適用於員工名錄,但略有不同。您無需手動上傳頭像,而是可以使用能夠根據 URL 模式自動產生頭像的服務。這意味著新員工在新增姓名後即可立即獲得一個可見的頭像佔位符,無需等待人力資源部門上傳頭像。
一個選擇是 UI Avatars,這是一項免費服務,可以根據任何名稱創建基於角色的頭像。 URL 結構是可預測的,因此您可以結合員工數據,使用 Excel 的 CONCAT 函數動態產生它。
例如,如果儲存格 A2 包含“John Smith”,則您的公式將如下所示:
=IMAGE("https://ui-avatars.com/api/?name=" & SUBSTITUTE(A2," ","+") & "&background=random&size=128")SUBSTITUTE 函數會根據 URL 的要求,將空格替換為加號。結果是一個包含員工姓名首字母的彩色圓圈——該圓圈會根據您目錄中的每一行自動產生。
| 員工姓名 | 符號影像 | 嘭嘭嘭 | 電子郵件 |
|---|---|---|---|
| 約翰·史密斯 | =IMAGE(“連結”) | 營銷 | [email protected] |
| Sarah Chen | =IMAGE(“連結”) | 工程 | [email protected] |
| 麥克·約翰遜 | =IMAGE(“連結”) | 打折 | [email protected] |
如果可以使用真實的個人資料圖片,您可以將產生的頭像 URL 替換為託管在 SharePoint 或 OneDrive 上的真實圖片。由於只有 URL 會更改,因此公式結構保持不變。這種方法從一開始就能保持目錄的視覺一致性,比空白單元格或通用佔位符圖標美觀得多。
私人網站需要公開或分享連結以及正確的權限;否則,Excel 將無法取得圖片。
使用外部 API 直接在儲存格內顯示二維碼。
QRServer API 讓這一切變得簡單。

二維碼本質上就是圖像,因此你可以使用任何帶有 IMAGE 函數的 API。你只要產生一個包含資料的 URL,API 就會立即傳回一個二維碼。當來源資料變更時,二維碼會自動更新;無需手動建立和插入新影像。
一個可靠的選擇是 QRServer,這是一個無需身份驗證的免費 API。 URL 結構很簡單:你只需將資料作為參數傳遞,它就會傳回一個 PNG 圖片。以下是基本語法:
=IMAGE("https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=" & A2)在這個例子中,儲存格 A2 包含您想要編碼的內容。它可以是網站 URL、產品 ID 或任何文字字串。尺寸參數控制影像的像素尺寸。這帶來了許多實際應用。庫存管理員可以為每件商品建立可掃描的二維碼。活動組織者可以建立連結到註冊頁面的二維碼。如果您正在建立聯絡人列表,您可以對 vCard 資料進行編碼,這樣掃描二維碼即可將聯絡人直接新增至手機通訊錄。
此公式也適用於 CONCAT 函數,可以處理更複雜的資料。例如,假設您想要產生一個連結到產品頁面的二維碼:
=IMAGE("https://api.qrserver.com/v1/create-qr-code/?size=150x150&data=https://yourstore.com/product/" & B2)這裡,儲存格 B2 包含產品 ID,公式會動態建立完整的 URL。
由於圖片是從外部伺服器取得的,因此您需要保持網路連線。如果您處於離線狀態,二維碼將不會顯示,直到您重新連接網路。
照片必須遵循的具體規則
此功能需要公開網址和特定文件格式才能正常運作。

IMAGE 函數本身並不複雜,但它有一些使用要求,如果忽略這些要求,公式就會出錯。事先了解這些要求可以避免日後檢查故障的困擾。首先,函數僅適用於 Microsoft 365——包括桌面應用程式和網頁版。如果您使用的是 Excel 2016、2019 或任何獨立版本,公式都會傳回錯誤。沒有其他解決方法;這是 Microsoft 365 的專屬功能。
您的圖片 URL 必須使用 HTTPS,因為不安全的 HTTP 連結可能會失效。 Excel 不會告訴您具體原因,只會顯示錯誤訊息。如果您自行託管圖片,請確保您的伺服器支援 HTTPS。支援的格式包括 PNG、JPEG、GIF、BMP、WEBP 和 ICO。其他格式(例如 SVG)將無法使用。如果您的圖片格式不受支持,則需要在託管前進行轉換。
大多數情況下,檔案大小限制不是問題,但如果包含高解析度影像,則可能會增加工作簿載入時間並降低 Excel 的運行速度。 URL 必須直接指向圖像檔案。指向包含圖像的網頁的連結無效。右鍵單擊線上圖像並複製圖像的 URL,通常這就是您需要的直接 URL。重定向或需要靜默身份驗證的連結也無效。
圖像功能與其他功能整合良好。
將其與條件邏輯結合使用,即可建立更聰明的電子表格。
掌握基礎知識後,請嘗試在 IF 語句中使用 IMAGE 函數。 根據儲存格值顯示不同的圖標例如,已完成的任務以綠色對勾標記,待處理的任務以紅色叉號標記。 XLOOKUP 和 INDEX/MATCH 函數在這裡也很好用,可以根據匹配條件從單獨的參考表中提取圖像 URL。
由於圖像被視為數據,因此您可以像處理文字或數字一樣,對圖像應用相同的搜尋、邏輯和排序操作。從一個用例入手,逐步擴充。










