大家好,我又准时来和大家见面了,前面两天和大家交流了用sumprodcut()函数进行多条件统计、处理中国式排名的问题。收到了不少朋友的私信,在交流中得到了很多宝贵的经验,在此表示真诚的感谢!俗话说“条条大路通罗马”,用excel处理问题的办法同样是多种多样的,本人重申一下,自己在头条上所写的完全是自己在实际操作中得到的经验或总结,并且已经在我校使用下来,得到学校里面认可的办法,再次谢谢大家!!
今天和大家交流的问题是:如何多条件求学生的平均分?也许有同行会问,求平均分为什么还要多条件?一语中的,以前我也认为求平均分就是算每个班的就可以,但自从接管学校成绩核算以来,才知道并没有那么简单……请看图一:
在图一中我用红色矩形圈起来的三个地方“优秀学生”、"班类"、“同类平均”其实就是三个条件了,这是因为现在大部分学校里面,同一个年级不但分科,而且各科还分层次的原因,有的学校还需要核算出优秀学生的平均分等问题,所以多条件求学生平均分的问题也就产生了,我所采用的就是借助于AVERAGEIFS()函数来处理,下面我将逐步分享详细操作步骤:
步骤一:根据求平均分的条件准备好相应数据。比如图一中,在准备的数据里面,就必须包含班级、班类、各科成绩以及学生名次等数据。(学生名次主要是用来概定那些学生是优秀学生)
步骤二:定义数据名称(快捷键CRTL+F3)。定义好需要用的数据名称,这样在求平均分时,就会比较方便,不必要再去核实数据区域。如果对名称的定义有问题的,可以关注我后,私信,谢谢!
步骤三:设计表格,按图一所示,将表格的基本框架做好,因为这步比较简单,就不再赘述了。
步骤四:在“语文”科目对应下面的单元格里面输入公式“=AVERAGEIFS(语文,计分班,$B20,算分,"是