Excel里的函数LOOKUP函数

  都知道Vlookup函数可用于查找数據非常方便。其实它是从Lookup函数进化而来的。Lookup函数的用途绝不少于Vlookup有时候,它还更方便点

  Lookup入门基本功

  例如,我们知道了供應商编号想在供应商信息表中找到对应的联系人,那我们就可以用公式“=LOOKUP(A3,A7:A13,C7:C13)”或“=LOOKUP(A3,A7:C13)”查找

  向量形式的语法:=lookup(找谁,去哪里找,找到后要什么)

  数组形式的语法:=lookup(找谁,去哪里找)

  向量形式的公式,会在第二个参数指定的范围中查找第一个参数找到后,返回第三个参数對应的单元格内容

  数组形式的公式,在第二个参数的第一列或第一行查找第一个参数找到后返回第二个参数最后一列或一行对应嘚单元格内容。

  和vlookup不同lookup函数默认就支持逆序查找,也就是说查找后可以获得查找数据左侧的结果

  咦,要查找的“雪碧”的编號不是“A-0011”吗为什么不对了呢?

  其实在使用lookup基本的公式前,必须对数据表按照我们要查找的关键字类别进行升序排列否则,就會得到错误的结果

  在查找前还要排序?那如果我的表格增加了数据岂不是每次查找之前都要重新排序,太麻烦了我不想排序,怎么办

  把公式变成了“=lookup(1,0/(哪里找=找谁),找到后要什么)”这种形式之后,不管原始的数据是什么顺序排列的都可以得到正确的结果。

  而Lookup函数在查找时会自动忽略“#DIV/0!”等非法的值这样就只剩下我们需要的值啦。

  学习为了更好的生活。欢迎点赞、评论、关注和點击头像

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务

}

  在EXCEL中我们常常使用vlookup函数查找相同的数据,可以跨工作表查找同时还能跨工作并查找,非常方便!

  仍然问题出在vlookup函数只能查找相同值的第一个值。如果我们要想查找相同值的最后一个值就不能使用该函数了,得使用如下方法请认真阅读,或许对您有帮助

  下面,我们使用的函数是LOOKUP函数

  如下图,在Sheet2中我们存放两列数据,A列为操作员的编号B列为操作员的操作日期。

  现在我们来分析问题,每个操作员都是按照时间顺序来进行记录的,同时每个操作员的操作编号,存在重复

  问题是,每个操作员都可能操作重复如何能快速的指出每個操作员最后一次的操作时间?

  方法非常简单,现在我们借助Sheet1来查找Sheet2中重复操作员的最后一个时间。

  在Sheet1中的A列只要我们给出一個操作员的编号,那么就在对应的B列中,得出该操作员编号所对应的在Sheet2中所记录下来的最后一次操作日期

  就可以得出结果,其它嘚使用填充工具往下拉就可以了

  知识拓展:公式说明

  LOOKUP(1,0/(数据查找范围=条件)满足条件后需要返回的数据范围)

}
  • Excel怎么使用垂直查询函...

  • 如何运用搜索函数VLOOKUP

  • Excel表格怎么制作带有负...

  • PPT里怎样设置音乐到某页...

  • 分分钟学会折创意不倒翁

  • index函数的使用方法

  • left函数的使用方法

Excel中有一个Lookup函数基本上每个用辦公软件的都知道,但是会用的并不多下面就交给大家几种使用方法。

  1. 即 Lookup(查找值查找范围,返回值)

    可以发现,销售量350时返回亚斯;销售量352时,返回李杰

    分析:因为销售量350时,数据会在D列进行模糊查找如果没有找到350,则会进行匹配 小于350且跟350最接近的数据从图表Φ可以看到,销售量325满足需求因此返回亚斯;同理,当销售量为352时返回李杰。

    因此可以发现Lookup进行查找数值并不靠谱,因为是模糊查找

  2. 那么什么情况下用Lookup进行数值查找最合适呢

  3. 如图所示,需要把A,B列数据整理为E,F列数据

  4. 表示的是在查找区域中,满足条件的最后一条记录

  5. 解释,该公式表示返回满足条件E2=A:A的查找区域中的最后一条记录。

经验内容仅供参考如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士

作者声明:本篇经验系本人依照真实经历原创,未经许可谢绝转载。
}

我要回帖

更多关于 Excel里的函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信