温柔网

 找回密码
 注册
温柔网 文章 电脑技巧 办公软件 查看内容

常规方法求和引起的名次错乱

2010-6-6 19:05| 发布者: cxt0211| 查看: 185| 评论: 0

摘要: 学期末,学生科长把我叫到他的办公室,让我为他重新计算一下本学期各班的量化分数。因为他计算出的各班量化分数有差错,造成各班名次不准确,失去了评比的公正性。并说这个班级名次急用,在今天下午的放假会上公布。 ...
学期末,学生科长把我叫到他的办公室,让我为他重新计算一下本学期各班的量化分数。因为他计算出的各班量化分数有差错,造成各班名次不准确,失去了评比的公正性。并说这个班级名次急用,在今天下午的放假会上公布。一、学校基本情况

  我们学校共有初一、初二、初三三个年级,每个年级十个教学班,共有三十个教学班,本学期共二十周。学生科长建立的各班量化分数表请见图1(第一周二年级、三年级各班量化分数以及第二周到二十周各班量化分数均已隐藏)。

图1

  二、量化出错原因

  学生科长是按这样的方法来统计各班量化总分的:他在N列新建班级代号101、102……310,然后把活动单元格放在O3后,再选中L3:L667单元格区域,选取“ 工具栏”上求和按钮“ ∑”,按着键盘上的Ctrl键,分别选取每周的101班级,这样就求出了101班级的量化总分。再按同样的方法求出102、103……310班级的量化总分后排序,就得出了班级量化总分排名,然而这样求和得出的结果却有差错。学生科长这样求和的方法肯定是正确的,错误可能出现在按着Ctrl键,分别选取每周的班级时由于看错班级代号造成了部分班级的量化总分有错误。的确,由于班级多、周次多,选取每周的班级求和时造成的数据错误也在所难免,有没有更好的方法来求出量化总分而避免出错的机会呢?我分析了上表后,采用“ 数组”求和的方法,很快就正确地求出了各班量化总分并排出了各班量化总分的名次。请见图2。

图2

  三、具体操作规程

  在图2的O3单元格中输入数组公式:=sum(if(n3=a3:a667,L3:L667)) ,然后按Ctrl+Shift+Enter组和键,就会在O3单元格求出本学期101班的量化总分数。再按同样的方法,在O4、O5……O32单元格中输入数组公式。所输入的数组公式只要把上述公式中的n3分别改n4、n5……n32即可。由于相邻单元格中所输入的数组公式具有规律性,所以可避免出错。分别求出各班的量化总分后,还要把O3:O32单元格区域中的数据“ 输入”到P3:P32单元格区域(请不要复制数据),然后以P3:P32单元格区域中的数据排序,算出各班本学期量化总分数的名次。

  注意:利用P3:P32单元格区域中的数据排序后,你会发现O3:O32单元格区域中的数据会发生变化,这是因为排序后O3:O32单元格区域中的数组公式发生了变化,但这并不影响P3:P32单元格区域中数据的正确性。

  这样,一个求和容易出错的问题,利用数组公式就轻易解决了,并且也减少了求和的工作量。特别是利用数组求和,可以替代很多重复的公式,因而能节省内存,它是在小空间中进行大量计算的强有力的方法。

最新评论

    24小时排行

      QQ|Archiver|手机版|小黑屋|温柔网 ( 浙ICP备13033583号-8 )

      GMT+8, 2025-12-2 10:23 , Processed in 0.028502 second(s), 21 queries .

      Powered by Discuz! X3.4

      Copyright © 2001-2021, Tencent Cloud.

      返回顶部