加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

Excel学习5:期末成绩分段统计人数之表格函数

(2019-01-18 15:05:26)
标签:

学习

表格函数学习

分类: 学习情况

打开成绩表格,设置好分段人数的表格,如下图。

下面我们请出FREQUENCY函数来帮忙,这个函数是用来判断Excel中数值在数据区域中出现的频率,并输出。正好用来统计我们需要的分段人数。它的语法结构很简单

FREQUENCY(data_array, bins_array)

Data_array 需要判断的数组或者数据区域

bins_array 输出结果数据的分割点

看这个估计没啥感觉,我们直接上手来做,大家就会知道这个函数能给你省多大事了。

分数段我就以10分一段为例了,表格已经制作好,现在我们先来制作语文的分数段,选中E325:E339,就是我们将要呈现结果的区域,在编辑栏输入=FREQUENCY( E2:E321,C325:C339),然后按键盘上CTRL+SHIFT+ENTER,这时候你就可以看到统计结果了,是不是很快很简单? 公式里 E2:E321指的是语文成绩的范围,C325:C339指的是分段参考值的范围。

http://p1.pstatp.com/large/pgc-image/da510560b28c4ce890c89b4c2df5e1b8

知否,知否,非标准考场也能自动生成考场号和座号!

黎富华的工作室 2019-01-19 11:47:00

俗话说编程好学算法难,学习函数也是如此,函数学起来容易,但用函数解决实际问题的思路才是关键!

标准考场我们可以利用取整函数和取余函数配合ROW函数自动生成考场号和座号(该文地址:https://www.toutiao.com/i6647023459157148173/),那么人数不定的考场能不能实现呢?我们可以试试这样做:

一、对考生进行无序排序:

打开电子表格,选中姓名单元格,点击“排序”,对考生进行无序排序,让同班的考生岔开,如仍有个别相邻,请选中其中的一整行,同时按着“SHIFT”键,与别的行进行交换位置。直到全部岔开为止。如下图:

二、利用函数生成考场号:

另建一工作表SHEET2,A1单元格空着,在A2单元格输入公式“=A1+C2”并下拉填充,如下图:

然后在D2单元格输入公式“=IFERROR(VLOOKUP(ROW(A1),A:B,2,0),D3)&""”,(引号一定要英文状态下输入)下拉填充,直到出现0为止,然后把“0”删除备用。(D2单元格计算结果开始可能是0,不要管它,下拉填充后就是正确结果了。)如下图:

复制刚才生成的去掉“0”的考场标签,并把它粘贴到“SHEET1”,如下图:

三、利用函数生成座号:

选中D2单元格,准备输入公式“=IF(C2<>C1,1,D1+1)”;

函数的意思就是如果D2左侧的考场号C2与C1不等,那么这个考生的座位号就是1号,反之他的座位号等与他上一个考生的座位号+1。公式完成点对号键。

再次选中D2单元格,把输标放在D2单元格右下的小方块,双击完成填充,至此大功告成!如下图:

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有