分享

LOOKUP函数的7种典型用法

 hercules028 2022-08-02 发布于四川
小伙伴们好啊,今天咱们说说LOOKUP函数。
这个函数主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值。
1、填充合并单元格
如下图所示,B列姓名使用了合并单元格,使用以下公式可以得到完整的填充:
=LOOKUP('做',B$2:B2)
图片
2、返回最后一个非空单元格的内容
=LOOKUP(1,0/(B:B<>''),B:B)
图片

3、逆向查询
如下图,要根据E3单元格的商品名称,查询对应的销售经理。公式为:
=LOOKUP(1,0/(C2:C10=E3),A2:A10)
图片
单条件查询的模式化写法为:
=LOOKUP(1,0/(条件区域=条件),查询区域)
4、多条件查询
如下图,要根据F3单元格的商品名称和G3单元格的部门,查询对应的销售经理。公式为:
=LOOKUP(1,0/((D2:D10=F3)*(B2:B10=G3)),A2:A10)
图片
多条件查询的模式化写法为:
=LOOKUP(1,0/((条件区域1=条件1)*(条件区域2=条件2)),查询区域)
或者:
=LOOKUP(1,0/(条件区域1=条件1)/(条件区域2=条件2),查询区域)
5、近似查询
如下图,要根据B列销售业绩返回对应的评定标准,E~F列为标准对照表。
C2单元格公式为:
=LOOKUP(B2,$E$3:$F$6)
图片
使用这种方法,对照表的首列必须是升序处理。
6、提取有规律的数字
如下图,要提取出B列混合内容中的数值。
公式为:
=-LOOKUP(1,-RIGHT(B2,ROW($1:$9)))
图片

7、带合并单元格的查询
如下图,根据D2单元格的姓名查询A列对应的部门。
公式为:
=LOOKUP('做',INDIRECT('A1:A'&MATCH(D2,B1:B10,0)))
图片
MATCH函数部分,精确查找出D2单元格的姓名在B列中的位置。返回结果为7。
用字符串'A1:A'连接MATCH函数的计算结果7,变成新字符串'A1:A7'。
再用INDIRECT函数把字符串'A1:A7'变成实际的引用。
最后用LOOKU函数返回该区域中最后一个文本的内容。
图文作者:祝洪忠

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多