VLOOKUP多条件匹配

如图,要通过匹配两个条件获得符合条件的结果

使用vlookup函数进行多条件匹配

H1=VLOOKUP(F1&G1,IF({1,0},$A$1:$A$12&$B$1:$B12,$C$1:$C$12),2,0)

各参数详解:

F1&G1:结果条件列起始位置,如图,结果数据列为H,结果条件列为F和G列,起始位置为F1和G1,因为需要查找的是两个条件,但是vlookup函数只能输入一个条件,所以这里用【&】把两个条件连接起来;

IF({1,0},$A$1:$A$12&$B$1:$B12,$C$1:$C$12):需要查找的条件及数据,这里因为要匹配两个条件,所以用IF函数,以IF({1,0}这样的数组做参数。当参数为数组时,会分别进行计算。先用1作为参数判断,返回$A$1:$A$12&$B$1:$B12,再用0作为参数判断,返回结果$C$1:$C$12。两个结果重新组合成一个新数组,$A$1:$A$12&$B$1:$B12是第一列,$C$1:$C$12是第二列,【$】代表绝对引用。

2:要查找的数据位于新组合形成的数组第二列,故第三个参数为2;

0:代表精确匹配;

在H1列输入完毕函数后,按【shift+ctrl+enter】组合键结束输入;

输入完毕后,拖动右下角的点往下拉即可快速填充;

 原地复制粘贴为值,删除左侧条件表数据即可。

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值