课程咨询 加我微信EXCEL880B 试学网址http://v.excel880.com
撇开Vlookup,换个花样儿玩查找 图文
职场办公中的你,每每提到查找数据想必第一时间就会想到VLOOKUP函数,没错VLOOKUP函数在查找方面是很牛,但在很多案例中,却一点优势都没有。至少小编我是这么认为的。不知道亲们怎么看?
今天小编带你认识一个新的查找套路组合。
在介绍新的查找套路组合之前来温习下VLOOKUP函数的简单用法
已知客户编号查找对应的应收账款:
已知客户名称查找对应的应收账款:
通过这两个实例,VLOOKUP还是有两下子的
再来看看:
已知客户编码或者是客户名称,查找对应的应收账款金额:
猛一看,用VLOOKUP函数不好查找?其实我们可以借助IFERROR函数要实现,能找到返回本身,找不到返回另个值。
=IFERROR(VLOOKUP(E2,B:C,2,0),VLOOKUP(E2,A:C,3,0))
这都难不倒VLOOKUP函数。
此专栏主要发布【会计与Excel实战方面】,需要的亲可以放心购买
其实这种只是2个判断而已,在这个案例也算可以,不过到了下面这个案例,完全发挥不了作用
如图:
要求满足任意条件,返回对应的序号值
这种VLOOKUP函数就没招了,其实有个查找数值的万能套路MAX+IF组合,这是数组公式,需要按Ctrl+Shift+Enter结束。
=MAX(IF(条件区域=条件,返回区域))
直接将MAX+IF组合套进去即可解决,记得按Ctrl+Shift+Enter结束。
=MAX(IF(K2=$B$2:$I$6,$A$2:$A$6))
不可思议,MAX+IF组合比VLOOKUP查找厉害多了。下次亲们遇到查找问题可以试试这组合,很实用的!
也许有人会说没看明白这个公式,Max是求最大值?为什么和条件格式组合就是唯一值了呢?其实满足条件的最大值,当然是唯一的
好了,今天的分享就到这了,望评论+转发,谢谢大家!
本文已取得今日头条原作者【老余Excel】授权 禁止转载 原文链接为https://www.toutiao.com/item/6717031491584393739/