Excel最强大的函数-高手都这样使用VLOOKUP查询函数-查询终极技巧

excel查找函数中,最主要用到的是vlookup,现在,让我们来详细介绍一下,这个函数的用法和他们的使用限制,以及如何突破使用限制。
函数vlookup, 按列查询函数语法:vloopup(查询数据,查询范围,查询结果在范围内第几列,查询精度)如图,要求根据姓名查询所在班级和总分,班级列输入:=vlookup(a16,$a$2:$h$12,2,0)
同样要根据姓名查询总分,总分列输入:=vlookup(a16,$a$1:$h$12,6,0)注意第三个元素,由于总分在选择的数据范围内是第6列,所以填6
vlookup函数限制,vloopup函数用来查询数据时,只能用左边的数据来查询右边的数据,如果用右边的数据来查询左边的数据就会出错。如图,由于姓名列在班级列和总分列的左边,所以我们用姓名查询总分和班级,可以正常查询。
接下来我们要求,查询出总分排名为第七名的学生姓名和班级输入:=vlookup(e16,a1:h12,1,0)结果:出错!!!
vlookup查询范围第一列必须为查询条件列,否则会出错。比如,要通过学生总分排名,查询该学生在自己班级的排名输入:=vloopup(e16,a1:h12,8)结果:出错!!!!
如果把查询范围改成从总分排名列开始,即g列开始,输入:=vlookup(e16,g1:h12,2,0)注意函数第3个参数为2,因为查询范围列为g1:h12,班级排名位于查询范围第2列。
vloopup函数限制的解决办法使用数组函数重新构造数列,把左右数据列对调即可。具体语法:=vlookup(查询数据,if({1,0},查询数据所在列,查询结果所在列),2,0)如图输入:=vlookup(e16,if({1,0},g1:g12,a1:a12),2,0)原理:使用if({1,0},g1:g12,a1:a12),重新构造一个第一列是g列,第二列是a列的数据组。注意:由于使用了数组函数,输入函数完成后,要按“ctrl+shift+enter”组合键结束函数输入,直接按enter会出现错误。
vlookup多条件查询根据反向查询的思路,也可以实现多条件查询的功能。要求:查询姓名是黄十,班级是一班 的学生的总分输入:=vlookup(a21&b21,if({1,0},a1:a12&b1:b12,f1:f12),2,0)原理:使用if({1,0},a1:a12&b1:b12,f1:f12),重新构造一个第一列是a1:a12&b1:b12,第二列是f1:f12的数据组,然后进行查询即可。
好了,今天的介绍就到这里,给大家介绍了vlookup的用法及限制,以及限制的突破方法,大家一起学习,还有其他问题,欢迎留言,共同探讨。
电子油门加速器解决油门反应迟钝起步慢
常德哪卖渣土车冲洗池
平安树板材加盟利润分析
琥珀新天地和苑 临街商铺 适合做餐饮 看房方便
印刷封箱胶带绿色封箱胶带
Excel最强大的函数-高手都这样使用VLOOKUP查询函数-查询终极技巧
龙之源男子spa养生馆加盟年利润及成本介绍
普陀考斯特租赁公司 时间灵活选取
爱心马克杯 硅胶杯套 硅胶杯垫 情侣马克杯 厂家定做
重型建筑垃圾处理设备在拆迁行业迎来“质”的飞越
K3给煤机输送带 环形普棉阻燃胶带钢丝带
日处理200吨一体化污水处理设备生产厂家
山东济南求购大型木质托盘厂家,木箱万千,鼎捷木质包装领先
防火PC PC防火 防火PC
想了解巨宁地板代理条件?
2000元预算手机?小米8比小米9 SE更值得买吗? 参数全面对比评测
江苏非标自动化设备定制生产厂家怡鹏达放心之选
陕西换热器机组、管壳式换热器厂家
EDK 6900S-Cl在线式Cl2氯气分析仪
山东离子交换树脂检测丨酒类检测多少钱专业机构。