日常工作中,经常会遇到需要进行多列数据匹配的情况,如下图,要通过班级姓名性别找出来表2中对应的课号,如果直接用vlookup匹配姓名肯定是不精确的


这时候我们可以用多列匹配的方法,首先我们在表1中插入个空白列

D2的值=A2&B2&C2,&的作用是连接两个字段,意思是把班级姓名和性别连接起来,形成新的关键值

之后下拉公式,我们得到D列是关键值
表2中也用同样的方法得到关键值

然后我们用两个表的D列进行vlookup匹配
vlookup(d2

要匹配的是sheet2中的D-E列

要取D-E中的第2列

0表示是精确匹配,我们就得到了学号,下拉公式,F列便是我们想要的值,之后我们把F列复制,粘贴为数值,就可以用了

此方法可以灵活应用,可用任意列进行匹配。