Excel中LOOKUP查询函数功能的操作方法
发布时间:2023-01-22 14:59:08
在日常工作中,我们都会遇到在数据表中查询数据的需求,Excel中对数据查询给出了很多的方式,其中速度最快的查询当属LOOKUP函数,今天,小编就教大家在Excel中LOOKUP查询函数功能的操作方法。
Excel中LOOKUP查询函数功能的操作步骤如下:
LOOKUP函数的语法如下:
LOOKUP(lookup_value,lookup_vector,result_vector)
LOOKUP(lookup_value,array)
LOOKUP的运行原理分析
1LOOKUP函数以高效的运算速度被EXCEL函数爱好者喜欢,而且LOOKUP在日常实际工作 * 别是数组公式,内存数组中应用广泛。
LOOKUP(lookup_value,lookup_vector,result_vector)
lookup_value意思为我们要在数据表中查找的“值”。
lookup_vector意思为我们要查找的值得“数据表”。
result_vector意思为我们通过数据表想要得到的"值“。
LOOKUP的查询方式为二分法查询,具体的查询原理看下图。
下面我们用例子给大家具体讲一下LOOKUP的具体应用与原理:
我们以一个学生成绩表为例进行分析,查询一下英语成绩为98的学生姓名:
F2的公式为=LOOKUP(D2,B2:B15,C2:C15)
意思为从B2:B15列里面找D2,并返回C2:C15相对应行的值
这里的结果是"刘备"肯定会让好多人感到困惑,明明有98对应的是“王思”怎么会返回“刘备”呢?那么看往下看,大家就会彻底明白的。
我们对LOOKUP的查找方法进行分解——第一次二分法查询:
98会跟第7行的数据78进行比较,因为98>78,所以返回第8到第14行的值。
第二次二分法查询:
98会跟第4行的数据66进行比较,因为98>66,所以返回第5到第7行数据。
第三次二分法查询:
98会跟第2行的数据87进行比较,因为98>87所以返回第3数据。
因为98比91大,所以就向下近似取比98小的最近的值——91所对应的名字
这里就给我们总结了一个知识点:
1、LOOKUP要查询一个明确的值或者范围的时候(也就是知道在查找的数据列是肯定包含被查找的值),查询列必须按照升序排列。(在EXCEL帮助文档里也是这么说的)
如果所查询值为明确的值,则返回值对应的结果行,如果没有明确的值,则向下取的于所查询值最近的值
2、查找一个不确定的值,如查找一列数据的最后一个数值,在这种情况下,并不需呀升序排列。(下面有例子特别说明)
END
LOOKUP用法1:LOOKUP(lookup_value,lookup_vector,result_vector)
我们以例子1来帮助大家理解(没有明确的值,但是存在包含关系)
一个公司的销售提成表如下:
我们求取销售额在40W所得提成:
这因为40W介于10W与50W之间,所以取比40W小的,最接近的值10W所对应的提成比例。
我们以例子2来帮助大家理解(有明确的值)
如下图,找成绩为英语98的人的姓名:
LOOKUP用法2:LOOKUP(lookup_value,array)
LOOKUP(lookup_value,array)的意思为,从array(数组)里的第一列查找”lookup_value“的值,并返回array里最后一列的结果。
我们依旧以例子来解释
我们一个班级的学生成绩单:
我们查找“李刚”的总成绩:
公式为: LOOKUP(G5,B2:F11)
从B列中查找G5的值,找到后,返回F列对应的行的值。
LOOKUP函数查找最后非空数值的方法及原理
这里如果查询表中,最后一个人的工资。我们想想该怎么写?
G2的公式为: LOOKUP(9E+307,d:d)
9E+307是Excel中的最大数值
G3的公式为: LOOKUP(65535,CODE(C:C),D:D)
65535是Excel中汉字代码的最大代码
Excel中LOOKUP查询函数功能的操作方法


猜你喜欢
- 有用户最近使用电脑安装office软件的时候,安装过程一直出现错误,无法成功的去安装软件。出现这样的问题是怎么回事?那么我们应该怎么解决呢?
- 解决方法:1、打开360等安全杀毒软件,点击闪电杀毒;安阳平安专业提供礼品火柴专业提供带头火柴厂产品包装精美, 质地优良^1欢迎电话:135
- 近期有用户的电脑下载了2345安全卫士,后续想要将其卸载,但是又经常会出现卸载不干净的情况,那么2345安全卫士怎么彻底删除呢?下面小编将为
- 随着电脑日益的普及,电脑几乎成了我们生活中不可缺少的一部分了,人们对电脑功能的期望也明显提高。有的时候我们需要将一块硬盘内的资料转移到另一块
- excel中如何输入分数?如图中所示,输入10/19,显示的却是10月19日。这是因为在excel的日期类型格式中有一种"m/d&
- 为了方便我们的阅读和使用,wps文字为我们提供了文档漫游的功能,那么,如何使用文档漫游功能呢?下面就让小编告诉你 如何使用wps文字的漫游功
- 欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 中使用
- 写毕业论文的时候,需要在每一章中都要设置不同的页眉,如:在奇数页,页眉写上大学名称,偶数页写上章节题目,对于大多数人来说还是不太懂,下面小编
- 第一,什么是加权平均数通过3个简单举例来认识什么是加强平均数。1.吃三碗的有4人,吃两碗的有5人,吃一碗的6人。平均每人吃多少?加权平均数公
- 企鹅fm直播如何发送弹幕?在看直播的时候,很多人想跟自己喜欢的主播互动,可以送礼物和发弹幕,那么企鹅fm直播要如何发送弹幕呢,下面就给大家分
- Manage Blogs按钮的其中一组重要功能是显示、储存和更改工作目录的当前位置,而这个位置是储存在配置中的,于是,我们得先构建好这个储存
- 我们的win10系统如果出现了什么问题,除了使用第三方软件修复、自行修复之外还可以通过系统的漏洞补丁进行相关问题修整。那么对于微软这次更新的
- 今天跟大家分享如何将带角分的阿拉伯数字金额批量转换为中文大写金额。应用案例将下图工作表A列中的阿拉伯数字金额批量转换为中文大写金额,转换后的
- 如今的生活,很多朋友喜欢宅在家里看电影、追剧等,不少朋友会使用迅雷下载一些电影观看,在观看过程中经常会弹出一些消息提示,这样很影响观影效果,
- win10系统在使用麦克风的时候会感觉效果不是很好,那么,win10麦克风增强怎么设置关闭呢?针对此问题,本文就为大家图文介绍win10关闭
- 在写东西准备这些素材时会涉及到文件搜索,让人头疼的有许多搜索需求都不是敲上关键词就能找得到的,怪我平时对文件整理的不够细致,不过好在有 Pr
- 在财会领域,要经常把小写金额转换为大写金额。在Excel中,可以轻松转换。下面给大家简单的介绍一下。第一步:选中要转换的数字,点击数字组中的
- 魔兽大脚伤害统计是一个非常好用的功能,主要可以看出来玩家的伤害数据和统计,非常的精细化可以帮助玩家更加舒服的玩游戏,需要的快点来看看详细的设
- 您是否在任务管理器中发现了peer.exe进程?其运行起到什么功能,会是病毒吗?那么一起来了解下peer.exe是什么进程来历及功能peer
- 在wps演示中ppt是怎么设置动画特效的呢,你知道怎么做吗?一份好的PPT不仅可以吸引观众的眼球同时还可以反映自己的制作能力,下面小编就为你