乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel函数vlookup-数据查询为什么要用lookup函数,六个操作告诉你vlookup已经out了

excel函数vlookup-数据查询为什么要用lookup函数,六个操作告诉你vlookup已经out了

作者:乔山办公网日期:

返回目录:excel表格制作

数据查询操作大家在工作中应该早已熟悉不过了,要说数据查询用哪个函数,可能大家都会说一个vlookup函数。实际操作中,vlookup函数却仍然有许多的弊端,所以高手基本都不再使用这个函数,较多的用到Lookup函数。今天我们就通过六个数据查询操作来告诉你,为什么说vlookup函数已经out了。


操作一:查找人员最后一天销售数据

案例说明:如上图,我们需要查询人员李欣最后一天的销售数据


函数公式:


=LOOKUP(1,0/(B2:B10=G5),E2:E10)


函数讲解:


Lookup函数默认的查询操作即为从下往上查询,当有相同人员的时候,会自动查询出最后一条数据。vlookup函数如果有相同数据的时候,会默认从上往下查询第一条数据。


操作二:从下而上查找备注栏中最后一条文本内容

案例说明:查询备注栏列数据中最后一条文本类型数据,也就是对应的职位:经理


函数公式:


=LOOKUP("々",B1:B10)


函数讲解:


这里我们单独的使用lookup两个参数来进行操作。条件值"々"这里代表的意思是一个编码较大的字符。可以通过按“alt+41385”来输出。


操作三:从下而上查找备注栏中最后一条文本内容

案例说明:从下而上查找备注栏中最后一个数字,也就是对应的手机号:13811211221


函数公式:


=LOOKUP(9E+307,B1:B10)


函数讲解:


与第二个案例相似这里只有2个参数,参数条件值为9E+307,字符代表的意思是9乘上10的307次方,在这里查询数据的时候代表的是查询一个极大值。


操作四:对合并单元格内容进行拆分填充

案例说明:根据合并的单元格内容,按行进行单独拆分


函数公式:


=LOOKUP("々",E$2:E2)


函数讲解:


这里用的仍然是文本字符"々",主要是后面的E$2:E2区域,我们将前面一个行固定,这样往下拖动可以自动生成数据区域。


操作五:查找区间中最后一个非空单元格内容

案例说明:如上图,我们需要查找B列中最后一个非空单元格的内容,姓名:张强


函数公式:


=LOOKUP(1,0/(B:B<>""),B:B)


函数讲解:


这里我们第二参数用的是<>"",意思代表的就是不等于空格。


操作六:比vlookup更强大的数据反向查找

案例说明:根据工号向左查询出对应人员的姓名,SZ03—>王五


函数公式:


=LOOKUP(1,0/(C1:C7=F5),B1:B7)


函数讲解:


向左查询的时候对比vlookup函数真的是简单万倍。我们只需要将第三参数修改为查询值区间即可。


现在你是不是会感觉lookup函数比vlookup函数简单许多了?


相关阅读

  • excel函数vlookup-Excel——VLOOKUP 函数

  • 乔山办公网excel表格制作
  • A 列中输入商品代码后,单价一列即可自动出现价格,这样不仅十分方便,还能避免输入错误。但是,要想实现这点,需要预先在其他地方准备好“各商品的价格”一览表。在这张 Exce
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网