[Excel]參照數值顯示圖片

其他相關但未分類的電腦程式技術
回覆文章
頭像
tim
文章: 1298
註冊時間: 2008年 11月 26日, 00:49

[Excel]參照數值顯示圖片

文章 tim » 2016年 7月 22日, 17:09

需要使用到定義名稱功能, 將參照定義為名稱, 再把圖片指定公式為該名稱.

Sheet1 如下:
A B C
-------------------
v1 pic1
v2 pic2


Sheet2 如下:
Name Pic
-----------------------------
v1 photo1
v2 photo2
v3 photo3
v4 photo4

declare name (定義名稱)
p_1 = OFFSET(Sheet2!$A$1,MATCH(Sheet1!$A$2,Sheet2!$A$1:$A$4,0)-1,1)
p_2 = OFFSET(Sheet2!$A$1,MATCH(Sheet1!$A$3,Sheet2!$A$1:$A$4,0)-1,1)

將 pic1 的公式設定為 p_1 , 將 pic2 的公式設定為 p_2 即可.

使用注意事項:
1. pic1, pic2 為靜態位置的圖片
2. 必須透過定義名稱來轉換
3. sheet2 的資料為一般的 name / pic 的結構
4. 第一次設定圖片為該定義名稱時, 必須能對應到資料, 否則會出現"參照無效"的錯誤訊息
5. 之後的參考數值(即上面的 Sheet1 A2, A3) 變動時, 若對應不到 Sheet2 的 A1:A4 時, 圖片也不會變動
6. 根據4, 5項目, 建議可以建立一個預設值與預設圖, 比較容易判斷之後的更新值後是否有對照到的結果.

參考資料:
http://isvincent.pixnet.net/blog/post/31327908
http://blog.xuite.net/saladoil/excel/8835494
多多留言, 整理文章, 把經驗累積下來.....

回覆文章