分享

Excel函数公式:关于查询函数LOOKUP的神技巧和应用,你都知道吗?

 L罗乐 2018-04-24

        Excel中,数据查询从来不是一个新鲜的话题,基本上每天都在用,但是高效快捷的查询技巧,并不是每个人都会的。本节结合实例,学习LOOKUP函数如何搞定各种查询问题。


一、逆向查询。

目的:查询对应人员的学号。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/(B3:B9=H3),A3:A9)。

解读:我们先来看,B3:B9=H3,也就是说判断B3:B9中的值是否等于H3,因此判断结果是{0,0,1,0,0,0,0},因为之后第二个值等于H3中的值。{0,0,1,0,0,0,0}作为分母,被0除,得出的结果就是{错误值,错误值,0,错误值,错误值,错误值,错误值}。在这个数组中进行查找,会查找不到,那么将会匹配比1小的最大值,也就是0,所以就查找到了H3对应值的位置。

万能公式:

=LOOKUP(1,0/(查找区域=查找值),返回区域)。


二、单条件查询。

目的:根据序号查找对应的姓名。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/(A3:A9=H3),B3:B9)。




三、多条件查询。

目的:查询“王东”的成绩。

方法:

在目标单元格输入公式:=LOOKUP(1,0/((B3:B9=H3)*(D3:D9=I3)),C3:C9)。

万能公式:

=Lookup(1,0/((条件1)*(条件2)……条件N),返回值的范围)。


四、根据指定的部分内容,查找全部内容。

目的:根据身份证号的后四位,查询身份证号码。

方法:

在对应的目标单元格输入公式:=LOOKUP(1,0/(RIGHT(C3,4)=I3),C3:C9)。

解读:

利用函数RIGHT提取身份证号的后4位,然后和单元格I3中的值比较,得到数据组,然后进一步的对比,得出结果。


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多