网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 软件教学 > 网络办公 > Word教学
办公软件:Office,Word教程,Excel教程,Powerpoint教程,Wps Office
本月文章推荐
.Word文档里不连续文本的复制粘贴.
.解决Word表格超出版面问题.
.把多页Word文档缩小打印到同一张.
.删除Word插入表格后生成的空白页.
.给Word中的已有样式或新样式指定.
.Word中轻松输入各式各样的下划线.
.找回Word 2007的视图并排查看功能.
.加背景设阴影 漂亮的Word文本框D.
.Word 2007小技巧:在文档中插入半.
.巧用Windows和Word查日语汉字的读.
.让Word自动编号功能失效的两个小.
.巧妙的用WORD制作汉字书写顺序教.
.事半功倍 在Word中嵌入已有的Exc.
.Word 2003的四则使用技巧.
.如何删除Word最近打开文件的记录.
.Word玩个性 手工打造个人命令菜单.
.Word文档损坏了?六种方法可以挽.
.Word 2007制作论文的保护与破解.
.利用WORD轻松转换PDF文档完成任务.
.让你轻松搞定WORD中的生僻字.

WPS 2007中求特定比例成绩的平均分

发表日期:2008-12-6


  如果要对某份成绩表求每学科前30%学生的平均成绩,那么我们一定会想到使用SUMIF函数。在WPS表格2007中新增加的这个函数在解决这类问题上是非常方便的。不过,如果我们的成绩表已经存在,而且我们不能改变成绩表的结构,比如增加辅助以求各学科的名次。那么,此时应该如何处理呢?要计算每一学科前30%的学生的该科平均分,一种可行的办法是:对每一学科分别排序,然后计算该学科前30%学生的人数(考虑到可能会有名次并列的问题,所以,每一学科的前30%的人数是不相同的,即使是同一个班级也是如此),再计算平均分,这种方法当然可以解决问题。不过,这种操作是相当繁琐的,特别是当这样的成绩表数量比较多时。

  在WPS表格中,我们可以借助于SUM函数及数组公式解决这个问题,使我们摆脱繁琐的操作。

  成绩表如图1所示。各学科的成绩分布在C3:G95单元格区域,每一列为一个学科。

图1 WPS表格实例
图1 WPS表格实例
  我们先求C列语文学科的前30%学生的人数。点击C96单元格,在单元格中输入如下公式“=SUM(1*(RANK(C$3:C$95,C$3:C$95)<=50*0.3))”,然后将鼠标定位于编辑栏,按下“Ctrl+Shift+Enter”快捷键,可以看到在公式的外层自动添加了数组公式的标记――一对大括号。当然,在C96单元格已经可以看到符合条件的人数了。如图2所示。

图2 WPS中输入公式
图2 WPS中输入公式

  符合条件的学生成绩的总分的求法与人数求法是基本一致的。只要在C97单元格输入如下公式“=SUM((C$3:C$95)*(RANK(C$3:C$95,C$3:C$95)<=C96))”,然后一定记得按下“Ctrl+Shift+Enter”快捷键,就可以得到相应的分数了。

  至于那个平均分,就更简单了。只要在C98单元格中输入公式“=C97/C96”,按下回车键,就可以得到所需要的分数了。

  选中C96:C98单元格。拖动该单元格区域的填充句柄向右复制公式至G98单元格。松开鼠标后,就可以很轻松地得到全部学科的符合条件的人数、总分和平均分了,如图3所示。

图3 WPS表格实例
图3 WPS表格实例

上一篇:Word2007中快速加入各种款式分隔线 人气:333
下一篇:在Word多图长文档中让图片编号自动更新 人气:246
浏览全部Word 2007的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐