LOOKUP查询函数十大用法
第一种用法:普通查找
在H2中输入公式“=LOOKUP(1,0/(C2:C12=G2),E2:E12)”:
文章插图
其中:
(C2:C12=G2):
{FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE)}
{0;0;0;0;0;1;0;0;0;0;0}
0/(C2:C12=G2):
{#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}
LOOKUP查找时忽略非法值 , 直接与0对应的E2:E12区域中对应位置的值 。
第二种用法:逆向查找
在H2中输入公式“=LOOKUP(1,0/(C2:C12=G2),B2:B12)”:
文章插图
第三种用法:多条件查找
在I2中输入公式“=LOOKUP(1,0/(B2:B12=G2)*(E1:E12=H2),C2:C12)”:
文章插图
第四种用法:查找最后一条记录
在B11中输入公式“=LOOKUP(1,0/(B2:B10<>””),B2:B10)”:
文章插图
第五种用法:区间查找
在C2中输入公式“=LOOKUP(B2,$H$2:$H$5,$I$2:$I$5)”:
文章插图
第六种用法:模糊查找
在B9中输入公式“=LOOKUP(9^9,FIND(A9,$A$2:$A$5),$B$2:$B$5)”:
9^9是9的9次方 , 表示一个极大的数 。
文章插图
第七种用法:查找最后一次进货日期在B11中输入公式“=LOOKUP(1,0/(B2:B10<>””),$A$2:$A$10)”:
文章插图
第八种用法:关键字提取在B2中输入公式“=LOOKUP(9^9,FIND({“路由器”,”交换机”,”打印一体机”,”投影仪”},A2),{“路由器”,”交换机”,”打印一体机”,”投影仪”})”:
文章插图
第九种用法:拆分合并单元格在B2中输入公式“=LOOKUP(“作”,$A$2:A2)”:
lookup查找汉字是按照汉语拼音的顺序来查找的 , 作(拼音zuo)已经是拼音中比较靠后的了 , 所以用“作”可以查找区域中最后一个单元格内容 ,
文章插图
第十种用法:合并单元格的查询在D2中输入公式“=LOOKUP(“作”,INDIRECT(“a1:a”&MATCH(E2,B1:B12,0)))”:
文章插图
MATCH(E2,B1:B12,0)部分 , 精确查找E2单元格的姓名在B列中的位置 。返回结果为9 ,
用字符串”A1:A”连接MATCH函数的计算结果9 , 变成新字符串”A1:A9″ 。
用INDIRECT函数返回文本字符串”A1:A9″的引用 。
如果MATCH函数的计算结果是5 , 这里就变成”A1:A5″ 。同理 , 如果MATCH函数的计算结果是10 , 这里就变成”A1:A10″ 。也就是这个引用区域会根据E2姓名在B列中的位置动态调整 。
最后用=LOOKUP(“座”,引用区域)返回该区域中最后一个文本的内容 。
【LOOKUP查询函数十大用法】=LOOKUP(“作”,A1:A9) , 返回A1:A9单元格区域中最后一个文本 , 也就是信息系 。
推荐阅读
- 三个文本连接函数:CONCATENATE、CONCAT、TEXTJOIN
- SUMPRODUCT、LOOKUP、OFFSET、VLOOKUP多条件查询
- excel图表搞定工资条,竟然还不用函数!
- excel图表超级好用的文本函数——TEXT
- UMIFS/COUNTIFS函数内的间接列引用变化
- VLOOKUP在多个工作表中查找相匹配的值
- 可能你不太相信,Vlookup函数也可以查找多个结果
- 值得收藏的6个Excel函数公式
- Vlookup、Lookup、Xlookup全走开,Excel最牛查找公式来了!
- 京东快递单号怎么查询到哪里了?有哪些方式?