Excel如何按条件求和

 时间:2024-10-16 04:09:18

1、先从简单的求和来说,下表是模拟某班级学生的数学和语文考试成绩表,现在要求出每个学生的总成绩,此时只需在E2l输入公式=SUM(C2:D2),向下填充即可。

Excel如何按条件求和

2、如果我们要求全班同学的成绩总各,只要选中E8单元,按ALT+加号,就可以自动输入公式=SUM(E2:E7),非常的简便

Excel如何按条件求和

3、但此时我们需要有选择的进行求和,比如我们只求女生的语文成绩,简单的用sum就无法来完成了,这时就有了sumif的用武之地,在F2输入公式=SUMIF(B2:B7,"女",D2:D7),第一个参数是条件区域,第二个参数是条件,第三个参数是求和区域,需要说明的是求和区域无论选择了几列,只对首列求和

Excel如何按条件求和

4、但我们需要对多列进行有选择的求和呢?比如说我们可求男生的总成绩,刚才说到了,sumif只对求和区域的首列求和,现在要对整个区域求和,当然,我们可以选加一个辅助列计算出每个人的总成绩,再用sumif来求和,但有时候条件不允许我们添加辅助列,此时我们可以通过下面这个公式来实现:=SUMPRODUCT((B2:B7="男")*C2:D7),B2:B7是条件区域,C2:D7是求和区域,结果如下图

Excel如何按条件求和

5、好,现在情况更复杂了,有另一张表(表二) 为此班同学的加分系数,需要根据此表计算出最后总成绩,但问题是姓名列的顺序发生了变化,如果对两张表建立起关联而准确的得出结果?

Excel如何按条件求和
Excel如何按条件求和

6、首先需要对两张表的姓名进行关联,大家不要想复杂了,其实用sumif可以很轻松的做到,哦,我刚才没有说sumif第二个参数也可以是区域吗?大家先输入公式=SUMIF(A12:A17,A2:A7,B12:B17),选中公式按F9可以看到结果是加分列组成的数组{1.89;1.2;2;1;1.5;1.3},但顺序已经调整成和表1相同了,我们只要用这个数组和每个同学的总成绩相乘再求和,就可以了。

7、在C13输入公式=SUMPRODUCT(SUMIF(A13:A18,A3:A8,B13:B18)*(C3:C8+D3:D8)),结果如图。

Excel如何按条件求和
  • 如何判断单元格是否为空——ISBLANK函数的应用
  • excel怎么快速删除重复数据
  • Excel中如何将超链接链接到图表工作表
  • 牵一发而动全身—Excel表间联动中枢Vlookup函数
  • excel中如何用筛选快速的找到自己需要的数据?
  • 热门搜索
    爱国手抄报版面设计图 有关国庆节的手抄报 反对邪教崇尚科学手抄报 小学生消防手抄报 中小学生守则手抄报 关于法治的手抄报 关于科技节的手抄报 音乐手抄报图片 走进西部手抄报 喜迎国庆手抄报图片