Excel中Vloopup的图片应用

Excel中Vloopup的图片应用

很多人对Excel的vlook’up度很熟悉吧,但是很多时候我们都只是通过他来找到相对于的数字或者文本,这一次我说一下如何通过vlookup来找到相对应得图片。
Excel中Vloopup的图片应用

如上图,把姓名一列甚至成序列,性别和年龄都可以通过正常的vlookup函数得到相应的值,这里顺便附上相对于的函数,性别:=VLOOKUP(H2,A2:C5,2,0),年龄:=VLOOKUP(H2,A2:C5,3,0),图片所对应的函数为:=VLOOKUP(H2,A2:D5,4,0)。看起来似乎没有错,但是得到的却不是我们想要的图片,而是0。

那么怎么样才能找到相对应得图片呢?

这里仅说明2007版以后的方法(其实2007年之前的也是类似的)

首先,在文件选项卡里面找到选项
Excel中Vloopup的图片应用
点击自定义功能区,找到照相机的选项,然后添加。

接着,在excel的新建选项卡中,就可以看到照相机
Excel中Vloopup的图片应用
点击照相机,再随意点击一个表格,会出现一个照片底座,将照片底座拉倒对应的位置
Excel中Vloopup的图片应用
这只是说明我们插入照片的位置,但是公式还没有写。点击公式选项卡中的定义名称
Excel中Vloopup的图片应用
在名称处写上公式的名称(随意取名),在引用位置写上index和match的公式:=INDEX($D2:2:D5,MATCH(5,MATCH(H2,2,A2:2:A$5,0))
(这里说明一下,应该很多人都知道index和match函数一起使用就可以完成vlookup的查找功能,但是这里不能用vlookup(具体原因我也不知道),而如果对index和match的语法不了解的话可以百度一下,应该很容易就掌握,但是要注意的是,这里所引用的区域都要用绝对引用。)
然后确定。
再点击回照片底座的位置,写上公式名称(刚才自定义的名称)
Excel中Vloopup的图片应用
然后回车,就可以看到图片了
Excel中Vloopup的图片应用
此时改变姓名,就可以看到图片位置的图片在不断改变
Excel中Vloopup的图片应用
这就完成了图片的应用。

总结一下,vlookup其实是index函数和match函数的综合,但是vlookup无法按照原本的语法找到相应的照片,实际上单独使用index和match也是不行的,需要加入照片底座,i并且给公式起个名字,最后通过名字去使用公式。