设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[Excel函数公式] vlookup函数的第3参数由MATCH函数来确定的设置方法

[复制链接]
跳转到指定楼层
楼主
发表于 2016-3-3 14:18:36 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

               
       

        VLOOKUP函数第3个参数指的是要找出来的结果在目标区域里是第几列,一般来讲第3个参数是直接输入某个数字的,代表第几列。
       

        上图中标注的红色3、2、5、4,分别指的是要找出来的结果在目标区域A2:E5单元格区域是属于第3列、第2列、第5列、第4列。
        通常来讲,大家都是用如下写法解决问题的:
        B12=VLOOKUP($A12,$A$2:$E$5,3,0)
        C12=VLOOKUP($A12,$A$2:$E$5,2,0)
        D12=VLOOKUP($A12,$A$2:$E$5,5,0)
        E12=VLOOKUP($A12,$A$2:$E$5,4,0)
        显然上述写法比较繁琐,需要修改VLOOKUP函数的第3参数多次,显得不够智能。
        其实当前要找到的结果在目标区域里究竟是第几列,完全可通过MATCH函数来找到其位置的。
        所以,推荐如下写法:
        只需在B12输入如下函数公式:
        =VLOOKUP($A12,$A$2:$E$5,MATCH(B$11,$A$1:$E$1,0),0)
       

               
回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-2 13:06 , Processed in 0.191686 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表