分享

集齐所有lookup函数应用,再不收藏就是你的错了!

 L罗乐 2016-02-24

1、一般查找

【例1】根据姓名查找职位。

=LOOKUP(1,0/(B2:B6=B9),E2:E6)


2、反向查找

【例2】如下图所示,要求根据姓名查找工号。

=LOOKUP(1,0/(B2:B6=B9),A2:A6)

3、多条件查找。

【例3】如下图所示要求,同时根据姓名和工号查找职位。

=LOOKUP(1,1/(B2:B6=B9)*(A2:A6=C9),E2:E6)



4、查找最后一条记录。

【例4】如下图所示,要求查找A产品的最后一次进价。

=LOOKUP(1,0/(B2:B9=A13),C2:C9)



5、区间查找

【例5】如下图所示,要求根据左表的提成比率表,在右表中根据销售额在G列查找适用的比率。

=LOOKUP(F3,B$3:B$11,C$3:C$11)



6、模糊查找之1

【例6】如下图所示,要求根据提供的城市从上表中查找该市名的第2列的值。

=LOOKUP(9^9,FIND(A7,A2:A4),B2:B4)


7、模糊查找之2

【例7】如下图所示,要求根据地址从上表中查找所在城市的提成。

=lookup(9^9.find(A$3:A$6,A10),B$3:B$6)


8、最后一个非空值查找。

【例8】如下图所示,要求查找最后一次还款日期。

=LOOKUP(1,0/(B2:B13<>''),$A2:$A13)

9、多关键词提取

【例9】如下图所示的A列,是包括车类别的明细车型,现需要在B列把车类别提取出来。(车类别有四种:捷达,速腾,迈腾,高尔夫)

=LOOKUP(9^9,FIND({'捷达','速腾','迈腾','高尔夫'},A2),{'捷达','速腾','迈腾','高尔夫'})

10、数字提取

 

数字在开头

A1的值为 123.45ABC

公式

=LOOKUP(9^9,LEFT(B1,ROW(1:9))*1)

截取结果:123.45

 

数字在结尾

A1的值为 ABC123.45

公式: =LOOKUP(9^9,RIGHT(B1,ROW(1:9))*1)

截取结果:123.45

 

数字在任意位置。

A1的值为 ABC123.45FE

数组公式:{=LOOKUP(9^9,MID(A1,MATCH(1,MID(A1,ROW(1:9),1)^0,0),ROW(1:9))*1)}

截取结果:123.45

 


点击左下角“阅读原文”查看兰色和小妖录制的数据透视表全套 函数全套 技巧全套 VBA编程全套视频教程。

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

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多