用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中如何不让数字自动转换为时间
- Excel 2007单元格数据快速复制技巧
- Excel 2000 单条记录输出三板斧
- Office应用视频教程:Excel录数据更准确
- 巧用热键快选Excel2007/2003可见单元格
- Excel使用技巧全攻略
- 普通用户Excel使用VBA的几个误区
- get.cell在excel中使用方式
- 将Excel中存储为文本的数字转换为数字格式
- 确保Excel文档安全的必备技巧
- 阅读排行
- 1.跟我学做Excel XP斜线表头
- 2.Excel函数入门与提高
- 3.数据格式我做主 玩转Excel“单元格格式”
- 4.Excel表格导入Coreldraw的方法和处理技巧
- 5.避免填写失误 用Excel轻松套印支票
- 6.勤哲Excel服务器与用友ERP-U8的数据集成
- 7.用Excel做个工程倒计时牌
- 8.让多页Excel表格自动打印统一表头
- 9.玩转Excel图表
- 10.冻结窗口 锁定Excel表头的设置要领
- 专题教程
- Windows Server-Windows Server文档-Windows Server新闻-Windows Ser PostgreSQL-PostgreSQL文档-PostgreSQL新闻-PostgreSQL专家
- WebLogic-WebLogic文档-WebLogic新闻-WebLogic专家 FreeBSD-FreeBSD文档-FreeBSD新闻-FreeBSD专家
- Linux-内核 GUI KDE Gnome DNS FTP 安全 安装-Linux专区 Windows-AD IIS ServerCore 虚拟化 安全 HPC-Windows专区
- 大话G游 专题:手机病毒揭密
- ARP攻击防范与解决方案 路由故障处理手册
