SUMIF、COUNTIF、SUMPRODUCT函数在成绩统计中应用
在学校组织的学年考试考务工作中,为了便于评卷实行流水作业和避免学生作弊,经常将同一年级不同班级的学生拆散混编。在考试登分完毕之后,如何做到不改变原始表格的状态而进行分班成绩统计呢?利用SUMIF、COUNTIF和SUMPRODUCT这三个函数,一切都将会变得十分轻松。下面举例说明。
一、造册登分
登分册一般有班级、考号、姓名及语文、数学等学科名称,我们可以把这个工作表建立在Sheet1,并将其重命名为;登分册”,将学生成绩输入其中()。将Sheet2命名为;统计表”,在其中设置好班级、科目、平均分、及格人数、及格率、优生人数、优生率等统计信息列标题,输入班级和需要统计的科目内容()。
二、建立函数
在;统计表”中的C2单元格输入数组公式=SUMIF(登分册!$A$2A$13,"一(1)",登分册!$D$2D$13),按住Ctrl和Shift键回车可以计算出一(1)班的总分,将公式向下复制到各单元格,并将其中的;一(1)”班分别改为相应班级名称。这个数组公式的含义是在;登分册”工作表中查找;一(1)班对应的成绩,并返回一(1)班所有成绩之和。
在;统计表”D2单元格输入公式=ROUND(C2/COUNTIF(登分册!$A$2A$13,统计表!A2),2)计算出一(1)班的平均分,向下拖动复制公式到相应单元格。该公式的含义是将C2中的总分除以;登分册”A列中与A2显示的值(一(1)班)相同的人数,并保留两位小数。
在E2中输入数组公式计算及格人数。该数组函数为=SUMPRODUCT((登分册!$A$2A$13=统计表!$A2)(登分册!$D$2D$13=60)),其含义是若;登分册”工作表A列中有与;统计表”A2相同的信息,即;一(1)班”,则返回与;一(1)班”相对应的成绩中大于或等于60分的人数()。将公式向下复制后,在F2单元格中输入公式=E2/COUNTIF(登分册!$A$2A$13,统计表!$A2)计算该班的及格率。
将E两列中的公式复制到G列,并将公式是的"=60 "修改成学校规定的优生标准(如是80分为优生,则将60改为80即可)()。同理,将F列中的公式复制到H列即可得到优生率的统计结果。
需要提醒大家的是,使用数组函数,一定不要忘记是Ctrl+Shift+回车。
笔记本电脑维修
- 嘉兴鹰潭壁挂炉24小时服务热线
- 铜川洗衣机24小时服务热线-24小时报修中心
- 汕尾卡弗德壁挂炉服务电话24小时-厂家客服24小时
- 嘉善油烟机售后服务电话-(7X24小时)登记报修热
- 镇江临沂冰箱售后全国服务电话-官方统一客服
- 桐城市区霍邱(TOYO)壁挂炉服务电话-维修电话多少
- 家里热水器故障码E1-热水器显示故障代码E1
- 乌鲁木齐溧阳燃气灶售后维修服务中心
- 如皋集成灶售后维修服务中心-400统一服务中心
- 仙桃洗衣机全国服务热线—全国统一人工【7X24小
- 章丘空气能售后维修服务中心—— 全国统一人工
- 榆林空调授权维修站电话
- 上海滁州燃气灶售后服务电话-(7X24小时)登记报
- 苏州来宾热水器售后维修服务中心—— 全国统一
- 阳泉煤气灶故障维修(全国联保服务)各网点-24小时
- 嘉峪关热水器出现故障码-嘉峪关热水器E4故障解