网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
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!
当前位置 > 网站建设学院 > 软件教学 > 网络办公 > Excel教学
办公软件:Office,Word教程,Excel教程,Powerpoint教程,Wps Office
Tag:函数,日期,时间,格式,技巧,表格,插入,,筛选,导入,导出,单元格,图表,打印,数据分析,排序,统计,公式
本月文章推荐
.Excel 2007中隐藏或显示行和列的.
.Excel 2007单元格中数据重定位的.
.Excel XP技巧.
.用Excel 2007自动计算手机套餐资.
.一劳永逸 Excel自动为单元格添加.
.八招设置Excel2007 让我们用得更.
.EXCEL中更改单元格格式后不刷新问.
.Excel让表头自动填写当前月份和日.
.Excel里轻松插入符号、分数和特殊.
.我隐藏的Excel工作表 你别想取消.
.Excel中隔表相加.
.让Excel 2007实现双面打印的两种.
.提高录入速度!Excel填充强档之六.
.妙用公式在Excel中制作动态表头.
.用Excel做数据排序的常用方法与技.
.Excel技巧之“使文本框与单元格中.
.实现Excel动态链接外部数据库.
.Excel 2007中正确显示货币格式的.
.在Excel工作表单元格中手动输入各.
.巧用Excel进行格式大变身.

在Excel中用FreQuency函数统计分数段优于IF函数

发表日期:2008-9-10


用Excel怎样统计出学生成绩各分数段内的人数分布呢?很多文章都推荐使用CountIF函数,可是每统计一个分数段都要写一条函数,十分麻烦。
 
例如,要在C58:C62内统计显示C2:C56内小于60分、60至70之间、70至80之间、80至90之间、90至100之间的分数段内人数分布情况,要输入以下5条公式:

1. 在C58内输入公式统计少于60分的人数:=CountIF(C2:C56,"<60")

2. 在C59内输入公式统计90分至100之间的人数:=CountIF(C2:C56,">=90")

3. 在C60内输入公式统计80至90之间的人数:=CountIF(C2:C56,">=80")-CountIF(C2:C56,">=90"),

4. 在C61内输入公式统计70到80之间的人数:=CountIF(C2:C56,">=70")-CountIF(C2:C56,">=80"),

  5. 在C62内输入公式统计60到70之间的人数:=CountIF(C2:C56,">=60")-CountIF(C2:C56,">=70")。

  如果要把0至10之间、10至20之间、20至30……90至100之间这么多个分数段都统计出来,就要写上十条公式了。

  其实,Excel已经为我们提供了一个进行频度分析的FreQuency数组函数,它能让我们用一条数组公式就轻松地统计出各分数段的人数分布。例如,我们要统计出C2:C56区域内0至100每个分数段内的人数分布:

  1. 在B58:B68内输入:0、9.9、19.9、……9.9、99.9、100。

  2. 用鼠标选择区域C58至C69,在编辑栏内输入“=FreQuency(C2:C56,B58:B69)”。

  3. 按“Crtl+Shift+Enter”组合键产生数组公式“={FreQuency(C2:C56,B58:B69)}”,这里要注意“{ }”不能手工键入,必须按下“Crtl+Shift+Enter”组合键由系统自动产生。完成后C58:C69将显示分数分布情况。

上一篇:Excel中如何不让数字自动转换为时间 人气:1934
下一篇:妙用Shift键 将Excel表格转为图片!好用耶 人气:2788
浏览全部Excel的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐