概述
如图,要通过匹配两个条件获得符合条件的结果
使用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】组合键结束输入;
输入完毕后,拖动右下角的点往下拉即可快速填充;
原地复制粘贴为值,删除左侧条件表数据即可。
最后
以上就是儒雅灯泡为你收集整理的VLOOKUP多条件匹配的全部内容,希望文章能够帮你解决VLOOKUP多条件匹配所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复