不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼

与 30万 读者一起学Excel


不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第1张图片


VLOOKUP很牛逼,但在很多案例中,却一点优势都没有。今天,通过3个实际案例,让你认识一个新的查找套路。


1.根据工号或者姓名查找工资


在同一个公司,经常出现重名这种情况,单独根据姓名查找会出错。因此,就希望不管是用姓名还是工号,都能查找到工资。

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第2张图片


对于这种情况,绝大多数人都是用VLOOKUP函数解决。

=IFERROR(VLOOKUP(E2,B:C,2,0),VLOOKUP(E2,A:C,3,0))


这种只是2个判断而已,在这个案例也算可以,不过到了第2个案例,完全发挥不了作用。


卢子想出了一个查找数值的万能套路,MAX+IF组合。

=MAX(IF($A$2:$B$7=E2,$C$2:$C$7))


组合说明,这是数组公式,需要按Ctrl+Shift+Enter结束。

=MAX(IF(条件区域=条件,返回区域))


注:条件区域跟条件顺序可以反过来,这个没有任何关系。


2.满足同一行任意条件,就返回相应的序号


这种就不是VLOOKUP函数的事儿了,直接将MAX+IF组合套进去即可解决,记得按Ctrl+Shift+Enter结束。

=MAX(IF(K2=$B$2:$I$6,$A$2:$A$6))

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第3张图片


3.查找每个客户最后开发票日期


可以将发票日期降序然后用VLOOKUP函数查找,而借助MAX+IF组合,则无需做任何处理。直接输入公式,按Ctrl+Shift+Enter结束即可。

=MAX(IF($B$2:$B$313=F2,$C$2:$C$313))

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第4张图片


说明一下,不管用什么函数查找日期,都必须将单元格设置为日期格式才可以。

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第5张图片


学会了这个组合,就可以将同一系列的组合全部学会。

=SUM(IF(条件区域=条件,返回区域))

=MIN(IF(条件区域=条件,返回区域))

=AVERAGE(IF(条件区域=条件,返回区域))


总结起来就是,只要包含这个组合的全部都是数组公式,都必须按Ctrl+Shift+Enter结束。

=函数名称(IF(条件区域=条件,返回区域))


素材链接:

https://pan.baidu.com/s/1A5LNXG8xpmhkfcTx3uAmlA


提取码:5z6a


有不少读者不知道VIP会员到底学什么,这里统一说明。包含11个课程,分别为:


入门30讲、函数入门25讲、综合班、函数班、透视表班、图表班、WPS班、会计跟Excel运用、VBA班、Word班、表格设计班。


陪你学Excel,一生够不够?


一次报名成为VIP会员,所有课程永久免费学,仅需1200元,待你加入。

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第6张图片


报名后加卢子微信chenxilu2019,发送报名截图邀请进群。


推荐:听说你精通Excel,只要你精通 0 的运用,算我输!

上篇:每个会计都会用到的人民币表示方法,超全超好用!

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第7张图片

会计工作会被机器人代替?不要看了几篇营销文,就杞人忧天。“笨鸟先飞”,就应该比别人更加努力学习,付出更多,这才是正道。

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第8张图片



作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼_第9张图片

请把「Excel不加班」推荐给你的朋友

你可能感兴趣的:(不可思议,MAX+IF组合居然比VLOOKUP查找更牛逼)