各位用户为了找寻关于LOOKUP函数怎么用?今天咱们一起学的资料费劲了很多周折。这里教程网为您整理了关于LOOKUP函数怎么用?今天咱们一起学的相关资料,仅供查阅,以下为您介绍关于LOOKUP函数怎么用?今天咱们一起学的详细内容

说起查找引用类函数,很多小伙伴们会先想到大众情人VLOOKUP函数,但在实际应用中,很多时候VLOOKUP却是力不从心:比如说从指定位置查找、多条件查找、逆向查找等等。

这些VLOOKUP函数实现起来颇有难度的功能,有一个函数却可以轻易实现,这就是下面咱们要说的主角——LOOKUP。

这个函数主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值。该函数支持忽略空值、逻辑值和错误值来进行数据查询,几乎可以完成VLOOKUP函数和HLOOKUP函数的所有查找任务,接下来咱们就一起看看LOOKUP函数的常用套路。

一、返回B列最后一个文本:

=LOOKUP(“々”,B:B)

或是

=LOOKUP(“做”,B:B)

三、填充合并单元格

如下图所示,B列姓名使用了合并单元格,使用以下公式可以得到完整的填充:

=LOOKUP(“做”,B$2:B2)

四、返回B列最后一个非空单元格内容

=LOOKUP(1,0/(B:B<>””),B:B)

单条件查询的模式化写法为:

=LOOKUP(1,0/(条件区域=条件),查询区域)

六、多条件查询

如下图,要根据F3单元格的商品名称和G3单元格的部门,查询对应的销售经理。公式为:

=LOOKUP(1,0/((D2:D10=F3)*(B2:B10=G3)),A2:A10)

MATCH(D2,B1:B10,0)部分,精确查找D2单元格的姓名在B列中的位置。返回结果为7。

用字符串”A1:A”连接MATCH函数的计算结果7,变成新字符串”A1:A7″。

接下来,用INDIRECT函数返回文本字符串”A1:A7″的引用。

如果MATCH函数的计算结果是5,这里就变成”A1:A5″。同理,如果MATCH函数的计算结果是10,这里就变成”A1:A10″。也就是这个引用区域会根据D2姓名在B列中的位置动态调整。

最后用=LOOKUP(“做”,引用区域)返回该区域中最后一个文本的内容。

简化后的公式相当于:

=LOOKUP(“做”,A1:A7)

返回A1:A7单元格区域中最后一个文本,也就是江北公司,得到“苏明哲”所在的部门。

好了,咱们今天的内容就是这些吧,祝小伙伴们一天好心情~