中spline函数的用法_excel中的lookup函数究竟该怎么用?如何才能准确理解它的用法?...

本文详细介绍了Excel的lookup函数在正向查找、反向查找、多条件查找、模糊查找、查找最后一次出现的记录以及根据简称和全称查找等场景的应用,通过实例解析了lookup函数的灵活性和实用性,帮助用户更好地理解和掌握该函数。
摘要由CSDN通过智能技术生成

在日常工作中,excel的查找函数可以称得上是函数的精髓之一,因为查找函数单独使用就可以实现很多日常操作需要,更别说很多复杂的函数往往也会嵌套查找函数使用,常用的查找函数有vlookup、index—match、lookup函数等,这些函数非常相似,有些查找选择这些函数任意一个都可以完成,今天小编给大家介绍一下lookup函数的几种用法,这个函数非常灵活,可以在很多种情况下运用。

e8ee76b5129ab82fab8fc35dd5c7b192.png

本文概要

一:基本正向查找与反向查找

其实查找本来没有必要分成正向查找或者反向查找,因为vlookup函数用的人实在太多了,vlookup函数进行正向查找比较简单,反向查找稍显复杂,所以正向查找和反向查找会做出区分。

但是在lookup函数中,正向查找和反向查找的公式完全一样,即公式=lookup(1,0/(条件区域=条件),返回结果区域)。这个格式是lookup函数常用的固定套路,可能比较难以理解,下面就以案例介绍这个函数的含义

以下图中根据姓名查找成绩为例,E2单元格输入的函数=LOOKUP(1,0/($A$2:$A$10=D2),$B$2:$B$10)

在这个函数中,第二个参数的分母部分是($A$2:$A$10=D2),表示判断D2单元格是否等于A2到A10单元格,如果等于返回的结果是true,否则返回的结果是false,此处返回的结果是{FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE},即第四个判断为true。

0/($A$2:$A$10=D2)中,其实true可以看做是1,false可以看做是0,计算结果只有第四个返回的值为0,其他为错误值,因为0作为分母无意义,此处返回的结果是{#DIV/0!;#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}

在lookup函数查找中,查找的结果会忽略错误值,而第二个参数只有第四个为0,不是错误值,所以第一个参数1在第二个参数中查找,返回的查找结果是第四个数,即“赵云”,第三个参数$B$2:$B$10为返回的结果,即最终计算结果返回“赵云”对应的成绩。

查找完成后,向下拖动即可填充公式,同理,只要成绩不唯一(此处只为举例),根据成绩反向查找姓名公式含义不变。

2a0350c3d9724e5f501faf204ee5f0ea.png

二:多条件查找

通过上述基本查找的介绍,相信大家对lookup函数的公式含义有一定的了解,其实在多条件查找中,仍然使用的是与基本查找相同的套路,即函数公式=lookup(1,0/((条件区域1=条件1)*(条件区域2=条件2)),返回结果区域)

下图中根据区域和产品型号查找销量,那么在H2单元格输入的函数公式为=LOOKUP(1,0/(($A$2:$A$21=F2)*($B$2:$B$21=G2)),$C$2:$C$21),这个函数中第二个参数的分母部分发生变化,用乘号连接表示需要同时满足这两个条件,乘号前面和后面的条件判断结果false可以看作为0,true可以看作为1,所以两者相乘返回的结果就是1或者0。最后分母部分返回的结果是{0;0;0;0;0;1;0;0;0;0;0;0;0;0;0;0;0;0;0;0},其他参数的含义就和上面介绍的一样了。

eba68ad0e0a52af803b3c4901d85793b.png

三:模糊查找

在下图中,EF两列为评价标准和评价类型,我们要根据EF列的标准,在C列中显示B列销量数据的评价类型,该如何设置公式呢?

这种查找的基本函数=lookup(查找依据,查找区域,返回结果区域)。所以我们在C2单元格输入的公式为=LOOKUP(B2,$E$2:$E$7,$F$2:$F$7),其实这个函数可以说是lookup函数的基本用法,lookup函数在查找中,如果查找不到准确的值,那么就会返回到小于查找值的最大值对应的结果,前提是对查找范围进行升序排序,即下图中E列数据按从小到大顺序排列。

在C2单元格中,根据B2单元格的内容在E2到E7单元格中进行查找,因为520在查找区域中没有准确的查找依据,所以返回查找的依据是500,最后返回第三个参数对应的结果,即“一类”。然后向下拖动即可填充公式。

29f242df29d91a7bd81064faece4dbd2.png

四:查找最后一次出现的记录

在下图中,如何查找“一班”、“二班”、“三班”对应的最后一个名字及成绩呢?

这里又用到了lookup函数的基本查找了,即F2单元格的公式=LOOKUP(1,0/($A$2:$A$10=E2),$B$2:$B$10)。第二个参数的分母($A$2:$A$10=E2)中的判断结果有两个会返回true,所以0/($A$2:$A$10=E2)返回的结果为{#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;0;#DIV/0!;#DIV/0!;#DIV/0!},而lookup函数查找不到满足条件的值时,会忽略错误并返回最后一个值。所以此处会查找到班级对应的最后一个姓名和成绩。

a6f6cbd551d67f294c1f2ee0291227ef.png

五:根据简称在全称中查找

在下图中,D列是查找依据,AB两列是查找数据源,但是此处查找依据是简称,其他查找函数就不好实现了,利用lookup函数仍然非常容易。

这种查找的基本公式仍然为=lookup(查找依据,查找区域,返回结果区域)。所以在E2单元格中输入公式=LOOKUP(9^9,FIND(D2,$A$2:$A$5),$B$2:$B$5)即可。第二个参数FIND(D2,$A$2:$A$5)表示D2单元格在A2到A5单元格进行查找,返回的结果为{#VALUE!;#VALUE!;5;#VALUE!},因为只有在第三个单元格可以查到“会计”并且返回的结果为5,即“会计”在“中级财务会计”中第5个字符开始。而其他结果都为错误值,所以9^9查到不到准确结果,忽略错误值后,只会返回5对应的成绩。

这里第一个参数9^9只是为了保证准确,此例中A列的单元格最多为8个字符,find函数返回的最大结果也不可能超过8,所以此处第一个参数输入一个9也能返回正确的结果。

55c0fcf2ad790b85ba00d563eef22c79.png

六:根据全称在简称中查找

和上面情况相反,如果查找的数据源是简称,我们要根据全称查找对应的内容,该如何操作呢?

此时在E2单元格输入的公式为=LOOKUP(1,0/FIND($A$2:$A$5,D2),$B$2:$B$5),这个函数和上面的根据简称查找全称十分相似,主要差异是在第二个参数,第二个参数的分母函数为FIND($A$2:$A$5,D2),即查找数据源中的简称在查找依据中的位置,返回的结果是{#VALUE!;3;#VALUE!;#VALUE!},忽略错误值后,会返回第二个参数对应的值。

172ea37969b4bd54c42b4c93396be7e2.png

这就是本文介绍的lookup函数的一些典型用法,可以看到=lookup(1,0/(条件区域=条件),返回结果区域)是lookup函数的常用套路,lookup函数可以忽略错误值并且返回最后一个值或最大值,再加上模糊查找功能,赋予了lookup函数更加灵活的用法。

凌冽的风
关注 关注
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【NX二次开发】NX内部函数,libufunx.dll文件的内部函数
王牌飞行员_里海的博客
12-09 563
本文分为两部分:“带参数的函数”和 “带修饰的函数”。 浏览这篇博客前请先阅读:【NX二次开发】NX内部函数,查找内部函数的方法 带参数的函数: void es24_f(unsigned int *,int *,unsigned int *,int *,unsigned int *,int *)void es24_s(unsigned int *,int *,unsigned int *,in...
raywenderlich.com官方Swift代码规范指南
FY_Fish的专栏
09-11 550
[TODO] 本文翻译于The Official raywenderlich.com Swift Style Guide。目前更新到 Swfit4.2。 前言:作为一名开发人员,须知好的代码规范,不仅能够提升代码的可读性、提升开发效率同时也会对让团队间的开发沟通效果得到加强。针对Swift语言raywenderlich.com给出来一份较为完善的开发指南。本文就是基于原文翻译而成。英文水平较好这...
4种逆向查找引用(vlookup-index+matc-inderect+match-offset+match)
04-29
4种逆向查找引用(vlookup-index+matc-inderect+match-offset+match)
dispimg函数怎么用_excellookup函数究竟该怎么用?如何才能准确理解它的用法?...
weixin_39736934的博客
11-27 7287
在日常工作excel的查找函数可以称得上是函数的精髓之一,因为查找函数单独使用就可以实现很多日常操作需要,更别说很多复杂的函数往往也会嵌套查找函数使用,常用的查找函数有vlookup、index—match、lookup函数等,这些函数非常相似,有些查找选择这些函数任意一个都可以完成,今天小编给大家介绍一下lookup函数的几种用法,这个函数非常灵活,可以在很多种情况下运用。本文概要一:基本正...
dispimg函数怎么用_当Excel表格的条件判断超过8个,用IF函数不容易实现怎么办?
weixin_39624097的博客
11-24 8581
点击右上角“关注”,每天免费获取干货教程IF函数是很多人习惯使用的Excel条件判断函数,可以根据需要按照不同条件返回指定的结果,但是由于IF函数的限制有很多不方便的地方:1、Excel 2003版本IF函数最大支持7层条件嵌套2、Excel 2007以上版本IF函数最大支持64层条件嵌套;3、当条件嵌套层数增加时,写法上非常繁琐,输入的公式越来越长。对于超过8个条件判断的问题,我们可以选择更...
dispimg函数怎么用_可不写参数的Excel函数我知道这8个,来看看你知道几个
weixin_39662462的博客
11-23 4081
Excel函数Excel应用里的精华所在,虽然很多人学起函数就倍感头疼,但实际上,只有掌握了常用的几十个Excel函数,才能在工作上应对自如。今天我们不讲复杂函数,我们来扒一扒那些没有参数的函数,看看你知道几个。函数的参数一般是引用的区域,或者手动输入的数字或者文本等内容,一般来说,参数越多,函数越复杂。但是如果没有参数,那是不是说明函数相对简单呢?确实是的,但是简单归简单,一些特定的场合使用起...
逆向查询:LOOKUP函数
Chevy0707的博客
06-18 1676
目的:根据学生姓名查询对应的学号。 方法: 在目标单元格输入公式:=LOOKUP(1,0/(B3:B9=H3),A3:A9)。 解读: 公式LOOKUP函数的语法结构为:LOOKUP(查找的值,查找的条件,返回值的范围)。本示例使用的位变异用法。查找的值为1,条件为0。根据LOOKUP函数的特点,如果LOOKUP函数找不到lookup_value,则该函数会与l...
matlab内插cubic,cubic与spline插值点处的区别
weixin_34742806的博客
03-16 4463
cubic与spline都是Matlab的三次样条插值法,但是它们在插值点处仍然有着很微妙的区别,这个区别说明不了两种方法的好坏,只能根据实际情况进行合理筛选。以一维插值为例:clcclear%% load dataload Fig1mx1=Fig1m(:,1);y1=Fig1m(:,2);m=x1;n=y1;m(57)=0.0226;m(83)=0.0326;m(95)=0.0374;m(97)...
simulinklookup table模块具体的用法
最新发布
04-05
在SimulinkLookup Table模块是用于查表的模块,它可以将一个输入值映射到一个或多个输出值,通常用于实现非线性函数或查表操作。以下是Lookup Table模块的具体用法: 1. 创建Lookup Table模块:在Simulink模型...
interp1nan, table lookup:从表[X,Y]查找X的XI,如果找到则返回Y,否则返回nan。-matlab开发
06-01
在提供的压缩文件`interp1nan.zip`,可能包含了示例代码、演示和进一步的说明,帮助用户理解和使用`interp1nan`函数。解压并查看这些文件将有助于深化对这一MATLAB插值工具的理解。通过实践和探索,开发者可以熟练...
精通Excel图表+公式+函数技巧600招
08-21
精通Excel图表+公式+函数技巧600招
offset函数的高级用法_OFFSET函数不会用?四个典型用法帮到你
weixin_39675679的博客
11-27 1057
表亲们好啊,今天老祝和大家分享关于OFFSET函数的知识。说起OFFSET函数,真的是像雾像雨又像风,从复杂的数据汇总、到数据透视表再到高级动态图表,都离不开OFFSET函数的默默付出。通过OFFSET函数,可以生成数据区域的动态引用,这个引用再作为半成品,通过后续的处理加工,就可以为图表和透视表提供动态的数据源、为其他函数生成特定的引用了。首先,咱们说说这个函数的作用,微软的帮助文件是这样描述的...
BASE函数,你知道怎么用吗?
热门推荐
Lighthouse_stars的博客
11-02 1万+
BASE 函数将数字转换为以指定基数的数字,返回其文本表示。 本文主要介绍 Microsoft Excel BASE 函数的公式语法和用法。 BASE函数说明 BASE 函数将数字转换为以指定基数(二进制、十六进制等)的数字,返回其文本表示。 BASE函数语法 =BASE(Number,Radix, [Min_length])=BASE(数字, 基数, [字符串最小长度]) BASE参数说明 Number 必需。要转换的数字,其值需大于或等于 0 并小于 2^53 的整数。 Radix 必需。 要将
excelmatch函数_EXCELMATCH函数用法
weixin_39646018的博客
11-30 3598
ExcelMATCH函数是一个很强大的辅助函数,MATCH函数语法为:MATCH(lookup_value,lookuparray,match-type)lookup_value:表示查询的指定内容;lookuparray:表示查询的指定区域;match-type:表示查询的指定方式,用数字-1、0或者1表示,具体如图:1.选择B7单元格,输入“=MATCH(100,B2:B5,0)”,按回车,...
dispimg函数怎么用_扒一扒那些没有参数的Excel函数,知道5个的就是高手
weixin_39609718的博客
11-28 9349
Excel函数Excel应用里的精华所在,虽然很多人学起函数就倍感头疼,但实际上,只有掌握了常用的几十个Excel函数,才能在工作上应对自如。今天我们不讲复杂函数,我们来扒一扒那些没有参数的函数,看看你知道几个。函数的参数一般是引用的区域,或者手动输入的数字或者文本等内容,一般来说,参数越多,函数越复杂。但是如果没有参数,那是不是说明函数相对简单呢?确实是的,但是简单归简单,一些特定的场合使用起...
dispimg函数怎么用_第十四章、C语言之函数2
weixin_39754142的博客
11-27 4580
上一章我们对函数有了基本的了解,对函数的实参和形参也有了一定的概念,上一章我们说道函数定义的参数都是局部变量(除了static修饰的变量),那么如果我们需要从函数返回一个值需要怎么做呢:我们可以用return来从函数返回一个值。假如有这么个例子,用户输入两个整数,然后在自定义函数进行大小比较,然后返回大的那个值,并且在主函数打印输出。这里就需要函数有一个返回值来给主函数的打印函数pri...
逆向查找_Dget函数多条件查找,用它就对了
weixin_39617473的博客
12-24 1534
话说在之前的文章,我们陆续的分享了vlookup,lookup,index+match这几个常用的查找函数,相信大家也已经用得炉火纯青了,还有不明白的伙伴们,也可以点击下边这几篇文章再复习下哦。寻他千百度的vlookup查找函数廉颇老矣,尚能饭否——LOOKUP(1,0/我们来理解下火眼金睛,Index+Match好基友多条件组合查询逆向查找,用index+macth最方便了~~当然,今天我们不炒...
逆向查找_【函数应用】逆向查找的五种小妙招,你会几个?
weixin_39887221的博客
12-13 2776
历史文章【vlookup+if实现逆向查找】重点讲述了此方法的详细解剖过程,本篇将再次为大家带来不一样的方法,多种思路多条路!VLookUp函数Excel 用于按行查找指定内容的函数,当我们要查找的内容在数据源的左侧,而返回的内容在数据源右侧,直接使用VLOOKUP函数查找即可,但日常工作常常事与愿违,返回的内容在左侧,颠倒了,这种属于逆向查找,如下面例题,找出李四对应的部门。VLOO...
excel教程自学网_Excel自学教程:万能查找函数Lookup的神应用和技巧
weixin_39716160的博客
10-22 197
提起查找函数,大家第一时间想到的肯定是Vlookup,其实大多数人不知道,Lookup才是查找函数之王,它几乎能高效地实现Vlookup函数的所有功能,部分功能是Vlookup函数无法比拟的。一、语法结构和基本使用方法。应用场景:当需要查询一行或一列并查找另一行或列的相同位置的值时。语法结构:LOOKUP(lookup_value, lookup_vector, [r]result_vecto)...
pythonself.spline函数用法
04-02
在Python,self.spline函数通常是在一个类的方法使用的,它用于对数据进行插值,生成一个平滑的曲线。具体用法如下: 1. 在类定义一个spline函数: ```python class MyClass: def spline(self, x, y): # ...
写文章

热门文章

  • 12对胸椎对应体表标志_第一节 胸部的体表标志 16741
  • java后端简历项目经历_后端java程序员简历总结 12670
  • 手机版java程序启动器6_pojavlauncher app 9226
  • 坡度如何用计算机计算,坡度计算公式图解,教你正确的计算方法 5609
  • 空调开关html,酒店墙上空调开关图解—酒店墙上空调开关图案是什么意思 5355

最新评论

  • jumpserver添加redis

    默 语: 通过阅读这篇文章,我深感作者对主题的热爱和投入❤📖。文章内容详实,分析透彻,为我打开了一个全新的视角来理解这一技术领域🌍。作者的努力让复杂的信息变得易于消化,这种才能是非常难得的👏。非常期待作者的更多作品,并对其表示最深的敬意🙏

  • 使用Python绘制混淆矩阵热力图

    默 语: 通过阅读这篇文章,我深感作者对主题的热爱和投入❤📖。文章内容详实,分析透彻,为我打开了一个全新的视角来理解这一技术领域🌍。作者的努力让复杂的信息变得易于消化,这种才能是非常难得的👏。非常期待作者的更多作品,并对其表示最深的敬意🙏

最新文章

  • linux修改docker0的地址
  • 嵌入式分享合集190
  • 服务器一块硬盘亮红灯数据恢复
2024年5篇
2021年171篇
2020年16篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家玻璃钢动物雕塑哪家买吉林玻璃钢卡通雕塑设计大同玻璃钢雕塑定制玻璃钢人物雕塑云南玻璃钢雕塑报价商场橱窗美陈工艺品海陵玻璃钢花盆花器广州暗黑色玻璃钢花盆山西玻璃钢螃蟹虾雕塑山东玻璃钢动物雕塑制作工厂昆明步行街玻璃钢雕塑多少钱玻璃钢海洋雕塑服务公司济宁制作玻璃钢雕塑报价厂商海西商场美陈玻璃钢暴力熊雕塑图片玻璃钢花盆大量生产山东动物玻璃钢雕塑设计安阳镜面玻璃钢仿铜雕塑黄州玻璃钢造型雕塑梅花商场美陈鼎湖玻璃钢卡通雕塑公司廉江玻璃钢户外造型雕塑价格玻璃钢雕塑油漆工广西玻璃钢雕塑制作玻璃钢卡通熊猫雕塑山东学校玻璃钢园林艺术雕塑咸宁玻璃钢雕塑厂家通辽玻璃钢艺术雕塑玻璃钢剪纸雕塑怎样制作濮阳大型校园玻璃钢雕塑香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化