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编程全套视频教程。 |
|