VLOOKUP多列求和
Excel查找引用函数VLOOKUP很多同学都用过,大概用法都是按指定条件查询并返回匹配的数据,如果遇到需要查询多列数据并且将其汇总求和的需求,你还会用VLOOKUP办到吗?
今天要讲的就是VLOOKUP多列求和技术。
本教程内容较多,担心记不全的话,可以分享到朋友圈给自己备份一份。
除了本文内容,还想全面、系统、快速提升Excel技能,少走弯路的同学,请搜索微信公众号“LiRuiExcel”点击底部菜单,或下方二维码进知识店铺。
更多不同内容、不同方向的Excel视频课程
长按识别二维码↓获取
(长按识别二维码)
案例说明
下图为某班级的学生成绩表,包含数学、语文、英语、物理、化学五科成绩。
统计要求有两个:
1、按姓名统计数学+语文总分;
2、按姓名统计数学+物理+化学总分。
H2单元格中的条件会根据需求变动,黄色单元格写公式返回结果。
(下图为案例演示)
如果是按姓名查询单科成绩,那么使用VLOOKUP基础用法即可搞定,大多数同学也都会用,现在需要查询的不是单科而是多科成绩,而且要将其汇总求和,你想下应该怎么办呢?
VLOOKUP两列求和
你经过独立思考后,可以继续看下面的方法和解析。
先来说按条件从两列数据中查找成绩并求和的方法,即按照姓名查询数学和语文成绩并将两科成绩求和,在I2单元格输入以下公式。
=SUMPRODUCT(VLOOKUP(H2,A1:F19,{2,3},))
(下图为数据源)
一句话解析:
由于数学成绩在第2列,语文成绩在第3列,所以在VLOOKUP函数的第三参数中使用{2,3}作用是分别返回第2列和第3列对应的成绩,然后再传递给SUMPRODUCT函数求和。
这里借助的还是以前文章说过的思路,复杂问题拆分为简单问题,单个函数乏力时借助多函数组合求解。
明白了这些,再来继续看三列求和问题。
VLOOKUP三列求和
下面继续说第二个问题,根据姓名统计数学+物理+化学的三科成绩之和。
在J2单元格输入以下公式。
=SUMPRODUCT(VLOOKUP(H2,A1:F19,{2,5,6},))
一次性即可返回数理化三科之和,如下图所示。
一句话解析:
此公式重点在于VLOOKUP第三参数,由于数学、物理、化学成绩分别位于第2列、第5列、第6列,所以第三参数使用{2,5,6}分别返回数理化三科成绩,再进行求和。
除了VLOOKUP和SUMPRODUCT函数,还有60多工作必备函数,在二期特训营中都有超清视频讲解,可从下一小节的二维码进知识店铺获取。
希望这篇文章能帮到你!
老学员随时复学小贴士
由于有的老学员是4年前购买的课程,因买过的课程较多或因时间久忘记从哪里听课,所以专门将各平台的已购课程入口统一整理至下图。