返回列表 上一主題 發帖

請問有圖片函數嗎?

請問有圖片函數嗎?

有在網路上找到一些文章如下
Excel中用函数显示图片问题? =if(A1="",A2"显示某图或剪贴画","显示另一幅图或剪贴画")
悬赏分:100 - 解决时间:2010-8-12 19:18
比如:当A1为空白内容时,A2某图或某剪贴画。当A1有内容时,A2显示“显示另一幅图或剪贴画。Excel能不能做出这样的公式?用什么方法能实现,回答正确者一定给分。

提问者: panwen - 五级最佳答案不用VBA也可以实现的。
1、先准备两张图片,放在两个单元格中备用,如将“图片1”放在sheet1中的A1,“图片2”放在A2(单元格的大小要比图片的边框要大,最小也是刚好)

2、打开菜单栏上的“插入”-“名称”-“定义”,在“在当前工作薄中的名称”输入“图片”,在下面的“引用位置”中输入:
=OFFSET(Sheet1!$A$1,IF(Sheet2!$A$1="",0,1),0,1,1) 点“确定退出。

3、在另一个表(如:sheet2)打开菜单栏上的“视图”-“工具栏”-“控件工具箱”,在弹出的工具条中选择“文本框”,在A2位置画一个与图片尺寸相等的文本框,选中文本框后在编辑栏将:=EMBED("Forms.TextBox.1","") 改为:=图片 回车后就可以实现要求了。
如何試都不行只可以到第3就以沒有辦法,請問前輩救救我,謝謝!!!
danny

無意中發現這一篇,原來Excel還有這種用法,版主真強!
感謝分享
感謝大家的幫忙~

TOP

試了很多次都不行,都說參數錯誤

TOP

看老半天 這書上都沒寫過@@

TOP

真的假的
這麼博大精深
雖然在書上有看過
可是我還太淺
看不懂

TOP

感謝G大熱心教學:
可以使用, 我自己上傳時也誤傳了一個 B1,
再次感謝, 除了圖片這招外, 又學到了新函數 Match
(最近在這裡學到了 for each ..., .End, Offset 及 Resize 等, 真好用)

TOP

回復 17# yen956
多謝指正

Sheet2!A1,Sheet1!A1:A4,0)-1,,,)
這是相對參照,當時上傳時沒注意到 ActiveCell 沒移到 A1,造成的誤差,
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 15# GBKEE
謝謝大大!!我試了好久, 終於試出來啦!謝謝!!
(公式有陷阱哦, 應是測試時與上傳時的誤差吧,
應是 =OFFSET(Sheet1!$B$1,MATCH(Sheet2!A1,Sheet1!A1:A4,0)-1,,,)) 才對

TOP

回復 14# yen956

公式=OFFSET(Sheet1!$B$1,MATCH(Sheet2!C1,Sheet1!C1:C4,0)-1,,,)

   
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

回復 8# danny001

太好了,大大【終於弄懂ㄋ】,
但是我照這以上板主做還是做不出來,
是否可以請大大把步驟詳細解說一下。
(兩個圖就好, 我也權限無法下載)
謝謝!!

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題