打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Lookup函数的几种用法

学习函数,最基本的是要了解它的语法,并且要熟记于心


函数的定义:
从单行或单列区域或者从一个数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)返回值。

上面的一段话比较拗口,具体的意思是这样的

1,从单行或者单列返回值

2,从数组返回值

我们只需了解这2个概念即可,其他暂不用管,在学习的过程中,先把基本的搞清楚之后,然后在实践中自然就会遇到问题,在返回来看这些概念,你自然就了然于心咯。

函数的语法:LOOKUP 函数具有两种语法形式:向量形式和数组形式。

1,向量形式:

                     =lookup(lookup_value,lookup_vector,[result_vector])
vector:表示向量。(在使用过程中,vector要按升序排列,否则结果会出错)

2,数组形式:
                      =lookup(lookup_value,array)
array:在公式中表示的是数组(区域数组),range:表示的是区域,reference:表示引用

使用实例:

从图中查找鸡,鸭,鹅对应的总数量,公式如图箭头所指地方,其中,第一个结果是错误值,第二个和第三个结果都显示为鹅,这是为什么呢?

重点:如果数组的列数>行数,那么返回的是第一列的最后一个值
          如果第一列不是升序,那么会出现错误值

重点:如果数组的列数<行数,那么返回的是最后一列对应的值
          如果第一列不是升序,那么会出现错误值(
如图

正确的形式为这样,如图

因为第一列的名称是按首字的拼音字母顺序排列,并且是升序

所以我们总结如下:

行数<列数,返回的是第一行的最后一个值

行数>=列数,返回的是最后一列的值

第一列必须按升序排列

升序排列如下:(不区分大小写)

负数-0-1-2......;abc......xyz;FALSE-TRUE

还有一种情况,如果我们要查找的名称不在表格里面,结果会怎样呢?我们

尝试查找青菜,结果也是200,如图:

这又是什么原因呢?

重点:如果查找的值不存在,那么将查找小于它的最大值,图中的青菜首字母是Q,在字母排序中位于J和r之间,所以就查找小于Q的字母J,所以结果就是200,那么我们换一个,让首字母在RY之间的试试,结果会怎样呢?

lookup的使用非常广泛,由于篇幅有限,准备在下一篇继续讲解,记得关注哦!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Excel函数公式:查找引用之王LOOKUP。
精讲LOOKUP公式中1和0的含义,这1500字的详细解析值得收藏一份
只能使用实例来介绍LOOKUP函数在Excel中的应用
Excel 【公式解析系列】之LOOKUP(2,1/(条件),查找数组或区域)
出个小题考考你,看你能做对几道?
Excel解析lookup的经典查找方式
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服