功能描述:从全校学生成绩单中,提取部分学生的成绩信息。

原数据样式:

excel教程vlookup查询多列成绩(从全校学生成绩单中提取部分学生成绩)(1)

如上图所示A-D列是全校学生名单,F-I列是需要提取的学生名单,使用VLOOKUP函数,将学生的成绩筛选出来。

计算公式为:=VLOOKUP(F2,A2:D22,2,FALSE)

excel教程vlookup查询多列成绩(从全校学生成绩单中提取部分学生成绩)(2)

公式详解:第一个参数:判断条件;第二个参数:条件区域;第三个参数:条件区域的第几列;第四个参数:匹配方式。首先,将判断条件与条件区域的第一列,即A列进行匹配;若匹配成功,根据第三个参数的数值判断将条件区域中的第几列返回。公式中的第三个参数是2,即将条件区域中的第二列也就是B列(语文)返回;第四个参数是决定判断条件与条件区域第一列的匹配方式,如果数值是FALSE或0,是精确匹配。如果是TRUE或1,则是模糊匹配。

excel教程vlookup查询多列成绩(从全校学生成绩单中提取部分学生成绩)(3)

如果要提取数学和英语成绩,只需调整公式中的第三个参数。如下:

提取数学成绩:

excel教程vlookup查询多列成绩(从全校学生成绩单中提取部分学生成绩)(4)

提取英语成绩:

excel教程vlookup查询多列成绩(从全校学生成绩单中提取部分学生成绩)(5)

最终结果:在下拉进行批量计算前,要先把条件区域改成绝对引用后才可以进行下拉批量计算。否则,公式中的参数选择区域会随着下拉进行相应变动。注意:下拉时只能选择单列下拉,不可选择多行多列。修改后公式为:=VLOOKUP(F2,$A$2:$D$22,2,FALSE)

excel教程vlookup查询多列成绩(从全校学生成绩单中提取部分学生成绩)(6)

,