研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合

与 30万 读者一起学Excel


研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第1张图片


遇到查找问题首选VLOOKUP函数没错,但VLOOKUP函数并不是万能的。今天,卢子教你一个新组合,这个组合知道的人很少,但却很好用。

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第2张图片


订单号码写在A:E这5列区域,只要是同一行任意一个订单号码,就返回对应的金额和日期。

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第3张图片


用VLOOKUP函数查找的时候,如果订单号码都是首列就能得到对应值,不是首列的就是错误值。

=VLOOKUP($A24,$A$2:$G$19,6,0)

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第4张图片


这种难题,其实VLOOKUP函数几乎解决不了,除非嵌套6个VLOOKUP函数,这样就没啥意义。


一起来见识这个新组合,输入公式以后,需要按Ctrl+Shift+Enter三键结束。

=INDEX(F:F,MAX(IF($A24=$A$2:$E$19,ROW($2:$19))))

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第5张图片


$A24=$A$2:$E$19,就是判断订单号码是不是一样,一样就返回TRUE,否则返回FALSE。


IF($A24=$A$2:$E$19,ROW($2:$19)),让订单号一样的返回本身行号,否则返回FALSE。


MAX(IF($A24=$A$2:$E$19,ROW($2:$19))),忽略FALSE,得到行号。这里的MAX函数可以换成MIN、SUM等函数。


获得行号,嵌套INDEX函数就返回行号本身的对应值。


同理,获得金额以后,将公式右拉就得到日期,不过需要将单元格格式设置为日期格式。


这个新组合,不管是数字或者文本,都可以查找。当然,这里如果是纯数字,还有一个比较简单的公式。

=SUMPRODUCT(($A24=$A$2:$E$19)*F$2:F$19)

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第6张图片


不管查找区域是一列或者多列,SUMPRODUCT函数都支持。同理,不管求和区域是一列或者多列,SUMPRODUCT函数也支持。


每个项目对应多个金额的,也能靠SUMPRODUCT函数解决。

=SUMPRODUCT((A9=$A$2:$A$4)*$B$2:$E$4)

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第7张图片


最后,查找不一定用VLOOKUP函数,查找也可以用新组合。条件求和也不一定用SUMIF函数,SUMPRODUCT函数有时也很厉害。没有一成不变的函数,一切唯有随机应变。


链接:

https://pan.baidu.com/s/11sGTdQrmBUaP32PEj928dg


提取码:wzrj


陪你学Excel,一生够不够?


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

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第8张图片


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


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

上篇:一个简单的公式搞定Excel多工作簿合并

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第9张图片

今天,有一学员说自己没时间学习。


刚好,今天在看书,里面就提到这个问题。大概意思是这样:每天早上,偷5分钟看书,一个月就能看完一本书。不要一开始就给自己定30分钟或者1小时,你很难办到,偷5分钟却可以轻易办到,只要开始看书,一不小心就超过5分钟。早起偷5分钟,晚上睡觉前再偷5分钟……


其实学Excel也一样,每天早晚偷10分钟学习,应该是很容易办到的。


你呢,工作那么忙,是如何偷时间学习Excel?


在文末点亮“在看”+评论区留言,我会从中抽取5名粉丝,每人赠送一本《跟卢子一起学Excel 早做完 不加班》。


研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第10张图片


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

研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合_第11张图片

长按二维码,识别关注

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

你可能感兴趣的:(研究VLOOKUP函数几天都没搞定的难题,不妨试试这个新组合)