excel扫地僧一出手,VLOOKUP被一招打败,INDEX+MATCH仅能过两招
个人微信号 | (ID:LiRuiExcel520)
微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)
微信公众号 | Excel函数与公式(ID:ExcelLiRui)
VLOOKUP函数虽然威力强大,也是excel里大家都喜欢用的查询函数,但总有一些问题是他解决不了的,这是很正常的事,否则excel还设计出那么多查询函数干嘛呢?
对于VLOOKUP函数搞不定的事,很多人会用INDEX+MATCH组合解决,那么连INDEX+MATCH函数组合都搞不定的问题怎么办呢?
excel函数里面当然还有高人,今天给你介绍excel函数中的扫地神僧,由于此人平时太过低调,所以知道他的人没几个,下文详解。
本教程内容担心记不全的话,可以分享到朋友圈给自己备份一份。
普通查询问题1:条件查询
按订单编号查询对应金额,从左侧数据源中查找数据。这种简单问题用VLOOKUP函数基础用法即可搞定,还用不着高人出场。
公式如下:
=VLOOKUP(E2,$A$2:$C$11,3,0)
示意图如下:
下面把难度升级,将“订单编号”从左侧移到右侧,还要求按照订单编号查询金额,这下子VLOOKUP函数就傻眼了
难度升级后看高手出手吧,一个公式搞定。
中级难度查询问题2:从右向左查询
当VLOOKUP函数去掉首字母V就完全变成了另一个函数,这类问题使用LOOKUP函数可以轻松搞定。
公式如下:
=LOOKUP(1,0/($C$2:$C$11=E2),$B$2:$B$11)
效果请见下方示意图:
对于这种中级难度的查询问题,除了使用LOOKUP函数,INDEX+MATCH组合也能过上两招,下面看看吧。
从右向左查询问题3:INDEX+MATCH解法
INDEX+MATCH函数组合可以解决很多VLOOKUP棘手的问题,看下面公式。
公式如下:
=INDEX($B$2:$B$11,MATCH(E2,$C$2:$C$11,))
效果请见下方示意图:
高级难度查询问题4:从下向上查询
难度继续升级,要求从下向上查询,查找指定商品的最后一笔订单。
公式如下:
=LOOKUP(1,0/($D$2:$D$11=F2),$B$2:$B$11)
示意图如下:
这类连INDEX+MATCH函数组合也搞不定的问题,使用LOOKUP函数依然轻松搞定,有心的人赶快收藏起来吧。
希望这篇文章能帮到你!怕记不住可以发到朋友圈自己标记。