首页 >> 数码 >

lookup函数的使用方法图解(lookup函数的使用方法)

2022-06-14 02:20:56 来源: 用户: 

大家好,小太来为大家解答以上问题。lookup函数的使用方法图解,lookup函数的使用方法很多人还不知道,现在让我们一起来看看吧!

查找(查找值,查找向量,结果向量)

参数1:lookup_value是要查找的值;

参数2:lookup_vector是要搜索的范围;

参数3:result_vector是要获取的值。

需要注意的是,LOOKUP的查询方式是二分法查询。

以实例说明其具体的查询原理。

查找数学成绩为86分的学生的名字。

在E2中输入查找函数。回车确认86分的函数结果对应的是“赵子龙”,实际86分是“诸葛亮”。

解释一下原理。在第一个二分法查询中,有13行分数数据,中间值是第七行。如果第七行的数据大于86,将返回第八到第十三行的值。

在第二个二分法查询中,有6行分数数据,中间值是第三行。如果第三行中的数据是86>81,将返回第四至第六行中的值。

在第三个二分法查询中,有三行分数数据,中间值是第二行。如果第二行中的数据大于86和70,将返回第三行中的值,结果将显示为“赵子龙”。

基于查找的查询原理,有几点注意事项:

当LOOKUP想要查询一个确定的值或范围时(也就是说,它知道被搜索的数据列肯定包含被搜索的值),查询列必须按升序排列。如果查询的值是显式值,则返回返回值对应的结果行;如果没有显式值,将返回小于或等于搜索值的最大值。

在这种情况下,查找一个不确定的值,例如查找一列数据的最后一个值,不需要按升序排序。

了解了它的原理之后,你就可以更清楚的掌握如何使用查找功能了。

以前面的数据为例,将数据复制到sheet3。

首先,按升序排序。

然后,输入D2的查找公式。可以看到排序后可以得到准确的结果。

Lookup的搜索功能非常强大。

单条件查询公式=LOOKUP(1,0/(条件),目标区域或数组)

多条件查询公式=LOOKUP(1,0/((条件1)*(条件2)*(条件n))、目标区域或数组)

单一条件查询

以李明的数学成绩为例,在F3中输入查找函数,回车确认。

多条件查询

以周瑜在3班的数学成绩为例。在K3中输入查找功能,并按回车键确认。

本文到此结束,希望对大家有所帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
站长推荐