vlookup函数各种应用-匹配多列、多条件匹配

1.vlookup函数常规应用:一个条件匹一列数据;

示例公式:=VLOOKUP(A2,test!$A$2:$B$53,2,0)

其中:A2是目标表的匹配条件(学号);test!$A$2:$B$53是被匹配表的数据列;2是指被匹配数据列的第二列(成绩);0是指精确匹配,也可填false或者不填,与0等价,如果使用模糊匹配则填1或者TRUE;

在第一行输入公式,回车,然后下拉即可。


2.vlookup函数常规应用:一个条件匹多列数据;

方法1:

示例公式: =VLOOKUP($A1,SHEET1!$A$1:$D$100,COLUMN(A1),)
右拉填充3列,再下拉填充。公式通过A列数据匹配后,可得到B列C列和D列的数据。

方法2:

示例公式:=VLOOKUP($A1,Sheet1!$A:$E,2,FALSE)

右拉填充3列,将第二列公式中的2改为3、4,再下拉填充。公式通过A列数据匹配后,可得到B列C列和D列的数据。


3.vlookup函数常规应用:多个条件匹一列数据;

示例公式:=VLOOKUP(A1&B1,IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100),2,)
其中:IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100)建立一个包含两列数据的内在数组,
第一列为A列与B列值同行合并结果,第二列为C列值。
公式输完,按CTRL+SHIFT+ENTER结束,下拉向下填充公式即可。






猜你喜欢

转载自blog.csdn.net/weixin_40683253/article/details/80761309