怎樣在excel中用公式引用另一個excel表格裡面的圖片?

兩個excel表格,有共同的貨號列。現在要在一個表格裡面依據貨號填充插入另一個表格中貨號對應的圖片,要如何操作。如下圖所示是其中有圖片的表格。我用vlookup出不來。


match和index函數的結合使用,達到引用圖片的效果。

舉例:

(圖片在網上隨便找的)

如上圖所示:要做一個下圖的表:

姓名處,利用數據有效性,設置一個序列;


性別處,公式=VLOOKUP(G1,A1:D5,2,0);


年齡處,公式=VLOOKUP(G1,A1:D5,3,0);


照片後,應有這樣的公式=INDEX($D$1:$D$5,MATCH($G$1,$A:$A,0)) (注意單元格引用位置)

但該公式直接放在單元格中不能引用出圖片,顯示的結果為0,示意如下:

此時利用「公式」選項卡下的「定義名稱」,新建名稱為照片,在引用位置處輸入上面的公式。

然後利用「照相機」功能,建一個空白的圖,然後將其移至G4(也就是放置照片的單元格),點擊該空白圖片,在輸入框輸入=照片。更改人名即可顯示性別、年齡、照片。

在編輯欄里這樣寫:

照相機功能在這裡添加:文件-選項-自定義功能區-所有命令-照相機-添加。。

以上。完。祝你成功。

------附件-----

鏈接:百度雲 請輸入提取密碼 密碼:7myt

----------------


提供兩個思路:

  1. 把所有的產品圖片導出,並以產品型號命名,以後要引用的時候,就用
    ="&&"
    先匹配得出結果以後,複製到文本文檔,再選擇性粘貼回Excel中(Unicode文本)。
    具體操作參考這裡:Excel如何批量導入員工照片_ExcelHome
  2. VBA編寫宏。

利用單元格命名


推薦閱讀:

請教個excel問題:如何用excel實現資料庫功能。?
想自學excel,有什麼好的網路課程或是書籍值得推薦?
如何用excel做一個內容塊隨下拉菜單選項變化而變化?
excel表格同一單元格里剔除重複詞怎麼做?
如何用Excel的vlookup索引玩數據表?

TAG:MicrosoftExcel | Excel公式 | Excel使用 | Excel圖表繪製 |