服务热线:18609840880

建站知识

建站知识

您当前位置:首页 > 建站知识

LOOKUP查询函数十大用法

发布时间:2018-10-11

 关键步骤分析

先进种用法:普通查找
 
在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("作",A1:A9),返回A1:A9单元格区域中后一个文本,也就是信息系。
 
本次示例练习素材:
 
链接:http://pan.baidu.com/s/1bSg4kY
 
密码:t788

大连新图闻科技有限公司是一家品牌设计服务提供商,企业网络服务品牌,也是企业邮箱“盈世”的大连地区代理商。公司服务项目包括网站建设、平面设计、网络营销推广、商业摄影、企业邮箱等,帮助客户提高企业综合竞争能力。

18609840880(微信同步)

市场部 : 8001@newtwowin.com
业务联系,业务需求请发到此邮箱.

QQ咨询: 94091176
客服部:xxz@newtwowin.com
地址:大连市西安路罗斯福B座3109