教学管理菜鸟成长记51-查询家族lookup的必杀技套路


关键词:EXCEL2016;LOOKUP函数;数据查询;操作难度***

话说上次小菜利用VLOOKUP函数通过查询姓名关联教学任务书里的工号,可是这天他查询的时候却发现需要查询的源数据是长这样的,利用VLOOKUP函数是无法直接查询的。

图 1:查询数据区域示意图

原来问题出在查询字段不在被查询区域的首列,遇到这种情况的查询问题,又该如何解决?

不是万能但是悟所不能的八戒师兄听了小菜的困惑,哈哈一笑。你的问题我们可以用其他查询函数来解决。

今天二师兄给你好好讲讲LOOKUP函数,它可是VLOOKUP函数的表弟,本领高强,今天我们就讲它的必杀技。

这个函数前期我们埋过伏笔,请参阅《教学管理菜鸟成长记49-哪些VLOOKUP闹的脾气

51.1查询单条件记录

套路公式1:=LOOKUP(1,0/(条件区域=条件),查询区域)

我们复习一下之前提到的这个套路公式,在查询单元格录入公式:“=LOOKUP(1,0/(工号列!$B$2:$B$50=D2),工号列!$A$2:$A$50)”,向下填充可以得到查询结果

图 2:单条件查询结果

51.2查询多条件记录

套路公式2:=LOOKUP(1,0/((条件区域1=条件1)*(条件区域2=条件2)),查询区域)

比如我们想通过系部和姓名查询所教授的课程

图 3:多条件查询要求示意图

M2单元格公式可以写成:“=LOOKUP(1,0/((A2:A50=K2)*(D2:D50=L2)),F2:F50)”

图 4:51-4多条件查询结果

51.3判断考核等级

还记得二师兄教过你的《教学管理菜鸟成长记37-各种排名难不倒》,里面涉及各种排名问题,在教学管理过程中,我们其实还有很多需要判断考核等级的时候,比如像下面的要求:

图 5:评教等级示意图

小菜你说什么?一个一个录入评教等级?用自动筛选后复制粘贴?NONONO!这些方法都可以实现,但是效率太低了,今天二师兄教你一个简单的方法。

在H2单元格录入公式:“=LOOKUP(G2,$L$2:$M$5)”,向下填充即可得到评教等级。

图 6:评教等级结果

记住应用这个模糊查询的方法有一个重要前提,就是评教等级查询区域首列应该是升序排列,切记切记。

今天就不需要上会动的图了,各位看官记得动手操作一下。

小菜你学会了吗?二师兄给你留个小作业,看看下面的查询如何操作?

图 7:作业示意图

没有想出公式的各位看官,欢迎给小菜留言。


版权声明:文中所用图片除注明作者或出处外,均为本人亲自按动快门拍摄或截取,请勿盗用。
欢迎关注公众号交流,共同学习,共同成长

(0)

相关推荐