Vlookup函数的多条件查找,一般有两种方法:1、辅助列法
用&把多条连接到一起作为一列查找。 A2 公式 =B2&"-"&C2 C10公式 =VLOOKUP(A10&"-"&B10,$A$2:$D$6,4,0)

打开网易新闻 查看精彩图片

2、区域重组法用if({1,0}重组区域为新的数组,B和C列连接到一起,再查找。 =VLOOKUP(B10&C10,IF({1,0},B2:B6&C2:C6,D2:D6),2,0) 注:该公式为数组公式,需要按ctrl+shift+enter完成输入,成功后公式两边会自动添加大括号。

新方法出场....估计绝大多数同学都没用过
3、区域重算法先用 (1/(条件)*(条件))*被查找的值 把不符合条件的变成错误值,然后再用vlookup的匹配查找方法,用一个足够大(9^9)的值把符合条件的值查找出来。 =VLOOKUP(9^9,(1/(B$2:B$6=B10)*(C$2:C$6=C10))*D$2:D$6,1) 注:vlookup第4个参数省略代码匹配查找

打开网易新闻 查看精彩图片

其实,第3个方法的实用性并不高,这里列出来只是让大家开拓一下思路,这里用Max函数就可以直接完成。 (缺陷是只能返回数字类型) {=MAX((B$2:B$6=B10)*(C$2:C$6=C10)*D$2:D$6)}
高顿君: 多条件查找并不是vlookup的强项,遇到多条件查找时,还是交给lookup函数吧.,即可以返回数字,也可以字符。 还不用三键式数组输入。 =LOOKUP(1,0/(B$2:B6&C$2:C6=B10&C10),D$2:D6)

◆ ◆ ◆ ◆ ◆ 员工食堂购买的设备开具增值税发票可以抵扣吗?购入木门,厂家只能开具木制品发票,不能开具木门发票是否合理? 客户住宿费用,是进差旅费还是招待费?专票可抵吗? 公司停产后复产,期间耗材配件计入什么科目?货物进项税大于销项税,是合规的吗?……企业常见费用与税务处理大全! 财务人速速收藏!
版权归原作者所有,如对版权有异议,请联系后台议定处理。 本文来源: 本文转自Excel精英培训,作者:兰色幻想——赵志东;如需转载,请务必联系授权,侵权必究 。 欢迎更多读者或媒体投稿合作,如有异议,回复本微信; 高顿财税学院整理发布如需转载请务必注明以上信息。 ◆ ◆ ◆ ◆ ◆ 如何更好的用Excel满足更多工作需求? 怎样用数据让老板对你眼前一亮? 想真正的玩转Excel,却不知道如何入手? 没有得心应手的财务模型,必须亲自手动进行决策分析,效率低,怎么办?高顿财税学院推出《EXCEL在财务管理中的高级应用》课程。帮助学员巩固和进阶EXCEL的运用,突破更高层次的技能突破。