lookup函数的使用方法
lookup(Lookup_value, lookup_vector, Result_vector)
参数1:Lookup_value是要查找的值;
参数2:lookup_vector是要查找的范围;
参数3:Result_vector是要获得的值。
需要注意的是:LOOKUP的查询方式为二分法查询 。
举例来说明它的具体查询原理
查询一下数学成绩为86的学生姓名
在E2输入lookup函数。“回车”确定,函数结果86分对应的是“赵子龙”,实际86分是“诸葛亮” 。
进行原理解读,第一次二分法查询时,成绩数据共13行,求得中间值为第7行,取第7行数据 ,86大于46 ,则返回第8到第13行的值
第二次二分法查询时,成绩数据共6行,求得中间值为第3行,取第3行数据 ,86大于81,则返回第4到第6行的值
第三次二分法查询时,成绩数据共3行,求得中间值为第2行,取第2行数据 ,86大于70,则返回第3行的值,结果显示为“赵子龙”。
基于lookup的查询原理,有几点注意事项:
1、LOOKUP要查询一个明确的值或者范围的时候(也就是知道在查找的数据列是肯定包含被查找的值),查询列必须按升序排列。如果所查询值为明确的值,则返回值对应的结果行,如果没有明确的值,则返回小于或等于查找值的最大值。
2、查找一个不确定的值,如查找一列数据的最后一个数值,在这种情况下,并不需按升序排列。
了解其原理后,可以更清晰掌握如何使用lookup函数。
以之前的数据为例,复制数据到sheet3
首先进行升序排序操作。
然后,在D2输入lookup公式。可以看到排序后可以得到准确结果。
Lookup的查找功能是很强大的。
单条件查询公式=LOOKUP(1,0/(条件),目标区域或数组)
多条件查询公式=LOOKUP(1,0/((条件1)*( 条件2)* ( 条件N)),目标区域或数组)
单条件查询
查找李明数学成绩为例,在F3输入lookup函数,回车确认。
多条件查询
查找三班周瑜数学成绩为例,在K3输入lookup函数,回车确认。
-
日出拍摄有哪些技巧
现在很多摄影爱好者喜欢拍日出或者日落,因为对于摄影新手而言,拍摄日出、日落为基本的必修课,也是非常容易看到摄影技巧进步的摄影,对于很多摄影新手还不太了解日出拍摄的技巧,没关系,今天小编带大家分享一下日出拍摄技巧吧。1、先了解现场环境并提前准备。有很多地...
-
光圈设置技巧是什么
相信很多摄影爱好者都知道,用来控制透过镜头进入机身内感光面的光量,是镜头的一个极其重要的指标参数,所以学会光圈设置技巧是非常重要的,那么光圈设置技巧是什么呢?今天小编带大家了解一下吧。1、新手在在购买镜头时总有一个疑惑,光圈是不是越大越好呢?事实上,镜头光...
-
苹果11怎么通话录音
苹果11是苹果公司今年新发布的手机,因为外观漂亮和价格亲民,所以是很多消费者买手机的选择之一,然而一些苹果11的用户,由于对手机没有过多的了解,不知道怎么进行通话录音,下面小编来讲一下苹果11怎么通话录音。1、进入通话界面。下拉控制中心。2、按住录制屏幕按钮不...
-
华为p30怎么用门禁卡
随着科技的发展,很多智能产品已经被人发明出来了,特别现在的智能手机,越来越多人都拥有一台了。是的,随着智能手机的高速发展,现在很多智能功能都已经具备了,其中就包含了门禁卡功能。那么华为p30怎么用门禁卡的呢?请查看下面内容。1、打开华为手机自带的华为钱包。2...