分享

查找引用之王——Lookup函数实用技巧解读!

 hercules028 2019-01-11

        查找引用,也是Excel的基本功能之一,但是如何高效的查找引用,或者查找引用时用到哪些函数公式,并不是每个亲都清楚的……下面,我们来学习Excel中的查找引用之王——Lookup函数实用技巧!


一、Lookup函数功能及语法。

功能:从单行或单列或数组中查找指定的值。

Lookup函数有两种使用形式:向量形式和数组形式。

1、向量形式。

语法结构:

=Lookup(查找值,查找值所在范围,返回值所在范围)。

方法:

1、以“姓名”为主要关键字进行“升序”排序。

2、在目标单元格中输入公式:=LOOKUP(H3,B3:B9,D3:D9)。

解读:

1、Lookup函数使用前,必须对“查找范围”中的值按“升序”进行排序,否则无法得到正确的结果。

2、H3为需要查找的值,B3:B9为查找值所在的范围,D3:D9为返回值所在的范围。


2、数组形式。

语法结构:

=Lookup(查找值,查找值和返回值所在的区域)。

方法:

1、以“姓名”为主要关键字进行“升序”排序。

2、在目标单元格中输入公式:=LOOKUP(H3,B3:D9)。

解读:

1、Lookup函数使用前,必须对“查找范围”中的值按“升序”进行排序,否则无法得到正确的结果。

2、H3为需要查找的值,B3:D9为查找值和返回值所在的区域范围。


思考:

一般情况下,数据源中的数据都是随机存储的,并不会按照“升序”去排序,那么,遇到此类情况,能否用Lookup函数来查询呢?答案是肯定的,具体请参阅下文。


二、Lookup函数单条件查找。

目的:查找销售员对应的销量。

方法:

在目标单元格中输入公式:=LOOKUP(1,0/($B$3:$B$9=H3),$D$3:$D$9)。

解读:

1、从公式的结构中可以看出,此方法为向量查询用法。

2、公式=LOOKUP(1,0/($B$3:$B$9=H3),$D$3:$D$9)中,首先$B$3:$B$9=H3是否成立,如果成立,返回True,暨1,否则返回False,暨0。然后计算0/($B$3:$B$9=H3)的结果,当条件成立时,返回的结果为0,当条件不成立时,返回的结果为错误。

3、Lookup函数的另一个特点:向下查询,暨当查找值在查找范围中没有精准匹配的值时,返回小于查找值的最大值的结果。


三、Lookup函数多条件查找。

目的:查询销售员在相应地区的销量。

方法:

在目标单元格中输入公式:=IFERROR(LOOKUP(1,0/(($B$3:$B$9=H3)*($D$3:$D$9=I3)),E3:E9),'无销售记录')。

解读:

1、Iferror函数的作用为:判断表达式是否有错误,如果没有错误,返回表达式本身,负责返回指定的值。

2、多条件判断的计算过程请参阅单条件的计算过程。


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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多