Hello,你好,今天我们将学习如何使用查询函数的援助——LOOKUP函数。无论是风靡全球的Vlookup,还是最近逆势不断的xlookup函数,都是从这个函数的升级演变而来的。(约翰f肯尼迪)。

LOOKUP的出现往往伴随着排列,初学者很难理解。今天我们学习这个古老而强大的函数

要从0学习excel,请单击上面

一、Lookup参数分析

1.参数和注意事项

Lookup:在行或列中执行数据查询

语法:=lookup (lookup _ value、lookup _ vector、result _ vector)

第一个参数:查找值

第二个参数:必须是要查找的数据区域、行或列

第三个参数:返回结果的区域必须是一行或一列的考虑因素

1.第二个参数的值必须按升序排序。否则,可能找不到结果

2.如果找不到正确的结果,lookup将返回小于或等于查找值最大值的值。

3.如果查找值小于查找区域的最小值,lookup将返回#N/A错误。

4.第二个和第三个参数需要一一对应这个函数的注意事项仍然很多,但一般不在乎,使用前只需要记住按升序排序查询列。以下是get使用的方法。

二、一般方法、排序记忆

1.查找一般

例如,要在此处通过名称查找成绩,可以将公式设置为=lookup (F3,a23360a8,c23360c8)

第一个参数F3是寻找值

第二个参数:A2:A8,查找列

第三个参数C2:C8,返回的结果列 2。反向查询

反向查询是指查询值左侧的数据。例如,要查找成绩并返回其名称,可以将公式设置为=LOOKUP(F3,C1:C8,A1:A8)

此操作与常规搜索相同。只需设置为根据参数填充即可

3。水平查找

如下图所示,我想放下线,用名字找到评价分数。通过将公式设置为=lookup (F6、a1:h1、a:h3)即可完成此操作。这与一般查询的原理相同,但方向不同

3,高级操作,无需排序

1.单一条件查询

单条件查询实际上与上述常规查询相同。但是,在这里不必再排序了。只需将公式设置为=lookup (1,0/(a 23360 A8=F3),c23360 c8)

简要介绍这个函数,其计算原理仍然比较巧妙

第一个参数:1,查找值

第二个参数0/(a23360a8=F3),寻找栏

第三个参数:C2:C8,返回的结果在上图右侧已经显示了A2:A8=F3的结果。这是逻辑值,仅当名称为王名时才返回true。

然后将0除以逻辑值。其中,不能将true视为1,将false视为0,将0视为分母。他以#DIV/0出现!此无效值,true可以是分母,因此结果为零

这里我们要找的值是1,这里构造的查询列没有1,所以函数返回比查询小的最大值,也就是0对应的名称。就是小明。

2.查看多个条件

Lookup也可以进行多条件查询。根据上面的公式,只需要多个条件的条件。都是以同样的方式计算的。

例如,要在此找到财政部王明的分数,只需将公式设置为=lookup (1,0/((a23360a9=F3) * (b23360b9=G3),c23360c9)

3。数字提取

也可以使用Lookup函数通过设置公式=-lookup (1,-left (a2,row ($1: $30))从数据中提取数值。这是lookup数组格式,可以通过直接重新定位A2来应用

以上是今天分享的全部内容。大部分是lookup向量的应用。他还有一个数组形式的应用程序,但很难理解,写的也比较少,这里不多介绍。

我是埃克塞尔。从0到1,关注我,分享更多的excel技术。

相关推荐