我们知道利用VLOOKUP函数,可以进行单列的前提查找,可是,按照多列的多个前提查找,我们该如何实现呢?
这里,作者介绍一下VLOOKUP函数连系IF函数(或CHOOSE函数)的解决方式。
下图是查询用的表,我们要查询合适A、B、C、D列前提的E列。
下图是查询依据,也就是说,步调1的查询成果来历于下图中的表。
这里,作者先介绍连系IF函数的解决方式。
VLOOKUP函数的第1个参数,我们是将A、B、C、D列的前提,利用文本毗连符&符号毗连起来的。
第2个参数,需要利用IF函数与{1,0}组合,其感化是将后面的内容毗连起来,形当作一个新的查询区域。
需要注重的是,1和0摆布都是年夜括号。
下图中,我们可以看到查询的尺度(A、B、C、D列的前提,同样是利用&符号毗连的,与E列之间以逗号离隔。
我们将ABCD列毗连后的成果视为1列,E列作为第2列,是以,第3个参数输入数字2即可。
第4个参数输入0,暗示切确查找。
公式输入完毕后,按Ctrl+Shift+Enter组合键使公式当作为数组形式。
公式输入完当作后,Excel需要几秒钟处置运算,运算未完当作时,计较成果显示0(下图1),运算竣事后,会显示现实查询的成果(下图2)。
同理,公式标的目的下填充时也需要几秒的时候处置运算(下图1),运算成果后显示最终的查询成果(下图2)。
连系CHOOSE函数的解决方式与连系IF函数的方式近似,只不外将{1,0}改为了{1,2}。
需要注重的是,公式输入完毕后,同样需要按Ctrl+Shift+Enter键使公式当作为数组公式。
如对您有帮忙,请点赞或投票鼓动勉励一下作者,感谢~
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!