我们知道用IF函数可以显示判断公式。比如:=if(C1=2,A100,B100)当C1=2时就显示A100内容,否则就显示B100。但是我想用类似方法显求图片,比如当C1=2时,就显示001.jpg图片,否则就显示002.jpg图片。图片如何导入才能让Excel能成功显示出来?比如:当C1=2我想显示E盘根目录下的001.jpg,否则就显示E盘根目录下的002.jpg。请问大家用这个方法可行吗?如果不行有没有其它办法能实现?简单讲解一下,我对宏和编程不太熟。回答能解决我的实际问题再加分。
我有个可行的方法,已经测试成功,但跟你的要求有点出入,操作如下:
1、在A1,a2单元格各插入一个图片
2、插入->名称->定义->名称"A",引用位置:
=IF(Sheet1!$A$5="A",Sheet1!$A$1,Sheet1!$A$2)
意思是如果SHEET1工作表A5单元格的内容为A,则取A1,否则取A2
2、把相机工具放在工具栏中
(操作方法:工具栏处鼠标右键->自定义->命令->类别中选择工具->在命令框中找到“照相机”拖动至工具栏->点关闭完成)
3、点击相机工具,在工作表区拉出一个区域
4、选择拉出的框,在编辑栏里输入"=A" 注意,是不要引号的哦
做完以上四步,就大功告成了。
我已经在我的电脑上测试成功,请看后附的图片:
你试着在在A5单元格输入A试试,再输入其它内容试试
你还可以把定义的名称用更复杂的公式,取得更多种类的图片,只要你想得到。
这里实现的功能与你要求最大的出入就是:
事先必须把图片放入到EXCEL里面,并且一个单元格一个图片,而不是取用文件系统中的图片文件