① 简要陈述你如何在电子表格中生活老师统计学生信息
鼠标选中空格,输入=COUNTIF(M3:M22,">90"),按Enter确定即可。
冻结首行
步骤:选中要冻结的行-【视图】-【冻结窗口】-【冻结首行】
求总和
步骤:鼠标选中空格,输入=SUM(E3:K3),按Enter键确定,将鼠标放到单元格下方出现+符号,向下拖动鼠标,则一整列都会生成函数公式,自动求和
教师最常用的Excel技巧,知道怎样快速统计数据
求取平均值
步骤:鼠标选中空格,输入=AVERAGE(E4:K4),按Enter键确定
教师最常用的Excel技巧,知道怎样快速统计数据
5
自动排名
步骤:选中总分列-【数据】-【降序】-【扩展选定区域】-【排序】,则自动排序
6
90分以上,60分以下人数
步骤:鼠标选中空格,输入=COUNTIF(M3:M22,">90"),按Enter键确定,60分以下的这将“>90”改为“”
② 统计表格怎么做
数据统计表格主要包含了数据的汇总以及筛选等等其他数据的处理需求,那么如何制作数据统计表呢?下面分享一下具体的操作方法。
1、首先打开表格,输入基本的数据后选中表格。
③ 怎么收集每个学生的Excel表格
方法如下:
①这个时候我们只需要将需要进行信息统计的excel文档拖入进页面中的文本框中(或者点击选择我的excel模板按钮添加);
②点击生成收集按钮,生成一个二维码,将二维码保存发到班级群;
③同学们就可以扫码进行填写信息,并且每个人填写都不可查看彼此的信息,保证个人信息隐私性;
④填写者填写提交,最终数据统计的发起者会收到其信息;
⑤最后点击下载excel模板,这样分分钟数据就统计起来了。
④ 如何在excel电子表格里统计学生的“一分一段”成绩统计情况,求高手。
例如Excel表格中有如下成绩表,现在就给大家介绍两种方法来统计各分数段学生考试成绩的分布情况。
开启分步阅读模式
工具材料:
Excel
数据透视法:
01
打开表格,单击“数据”—“数据透视表或数据透视图”,然后按照向导提示操作完成即可。(详细步骤可以关注小编写的“Excel数据如何透视和布局”)
注意:最好把数据定位到表格中(在表格中单击一下),这样可以在透视时自动侦测数据源区域。
02
现在效果如下图所示,将“考试成绩”字段分别拖拽到行区域和数据区域(如下图所示)。
03
现在“求和项:考试成绩”将其改为“计数项:考试成绩”。双击“求和项:考试成绩”。
04
打开“数据透视表字段”对话框,将汇总方式选择“计数”,然后单击“确定”。
05
在“考试成绩”中的任意单元格上右击依次选择“组及显示明细数据”—“组合”。
06
设置“起始于”、“终止于”、“步长”,然后单击“确定”。
注意:“起始于”、“终止于”默认是自动选中的,值是默认侦测到的最小值和最大值。这里可以取消选中,然后自己设置值。
07
这样各分数段学生考试成绩的分布情况就做好了,效果如下图所示。
注意:起始值包含该数值,结束值不包含该数值。如0-10,是包含0,不包含10。
函数法:
01
在G3至G4单元格录入学生考试成绩的统计分段点。如在本例中采用的统计分段点为:90、120,即统计90以下(含90)、90-120(含120)、120以上三个学生考试成绩区段的人数分布情况。
注意:1.此仅举例,自己可以设置统计分段哦。
2.两个统计分段点,会将数据分成三个数据区段。可以说数据区段总比分段点多一。
02
选中要进行公式设计的单元格区域H6至H9,按下F2键或单击输入框,录入公式“=FREQUENCY(D3:D57,G3:G4)”,完成后按下“Ctrl+Shift+Enter”键即可完成。
03
完成后的效果如下图所示。
⑤ 如何用Excel电子表格统计学生成绩求解答
一、使用排位函数RANK
在H2单元格中输入函数“=RANK(G2,G$2:G$1001,0)”,回车后H2单元格中会出现名次“1”,然后选定H2,拖动其填充柄向下填充即可自动实现。
该函数的功能是返回一个数字(上述函数中的G2,此处采用相对应用,填充时随行的变化而变化)在数字列表(上述函数中的G$2:G$1001,此处采用绝对应用,填充时不发生变化)中的排位。数字的排位是其大小与列表中其他值的比值。该函数在使用时,即使总分没有排序,它也可以直接求出所对应总分的名次;如果总分已排过序,则数字的排位就是它当前的位置。上述函数中最后的“0”指明排位的方式,当其为 0或省略时,Excel 对数字的排位是按照降序排列的。 如果不为零, Excel 对数字的排位则是按照升序排列的。该函数对重复数的排位相同,而下一名次则将前面的重复数计算在内。
二、使用计数函数COUNTIF
在H2单元格中输入函数“=COUNTIF(G$2:G$1001,">"&G2)+1”,然后向下自动填充即可实现该操作。
该函数的功能是计算区域中满足给定条件的单元格个数。上述函数中采用绝对引用指定计算区域G$2:G$1001,名次所对应的单元格G2采用相对引用。即求出在G2:G1001区域中大于名次所对应总分的单元格的个数,然后加上1就可以得出该单元格中数值的名次。该操作不管有几个重复的,大于它的个数却是固定的,所以重复数据的名次也就是相同的了。同RANK函数一样,该函数不管是否已经按总分进行排序均可进行上述操作。
三、采用IF语句加COUNT函数
该操作与上述两种方法不同,必须先将总分按照降序排列。然后将第一名的名次“1”输入,再在H3单元格中输入函数“=IF(G3=G2,H2,COUNT($G$2:G3))”,确定后向下自动填充也可实现同分同名次的操作。
COUNT函数的功能是返回指定区域中数字单元格的个数。因为G列全是数字单元格,所以该总分处在第几位上名次就是几。上述语句的意思就是如果当前总分和上一个总分相同,则输入上一个总分的名次,否则执行COUNT语句,统计个数。
统计完学生成绩后,教师可以将Excel电子表格上传到Yichafen,上传成功后教师会获得一个专属查分二维码,学生通过扫描即可快速查分。
⑥ 如何用Excel电子表格统计学生成绩
必须要有学生的各科目成绩。
1、计算出每个学生的各科目的总分可以用sum函数,
2、对学生进行排名次处理,单科成绩进行排名次、总分排名、班级排名、年级排名用RANK、sumproct函数或者符合数组函数。
3、平均成绩可以用AVERAGE函数或者数组公式计算
4、还有及格率、达标率等等各种占比。用到很多函数。
你么有具体的诉求没法局图个你答案。上传带行列号的有数据示例的表格截图,清楚说明已知条件,达成什么样的结果,才能有针对性地给你准确的答案。
⑦ excel如何进行信息统计
excel如何进行信息统计
使用Excel 管理人事信息,具有无须编程、简便易行的特点。为了尽可能减少数据录入的工作量,下面利用Excel 函数实现数据统计的自动化。
1.性别输入根据现行的居民身份证号码编码规定,正在使用的18 位的身份证编码。它的第17 位为性别(奇数为男,偶数为女),第18 位为效验位。而早期使用的是15 位的身份证编码,它的第15 位是性别(奇数为男,偶数为女)。
(1)函数分解
LEN 函数返回文本字符串中的字符数。 语法:LEN(text) Text 是要查找其长度的文本。空格将作为字符进行计数。
MOD 函数返回两数相除的余数。结果的正负号与除数相同。 语法:MOD(number,divisor) Number 为被除数;Divisor为除数。 MID 函数返回文本字符串中从指定位置开始的特定数目的字符,该数目由用户指定。 语法:MID(text,start_num,num_chars) Text 为包含要提取字符的文本字符串;Start_num 为文本中要提取的第一个字符的位置。文本中第一个字符的start_num 为1 ,以此类推;Num_chars指定希望MID 从文本中返回字符的个数。
(2)实例分析
为了适应上述情况,必须设计一个能够适应两种身份编码的性别计算公式,在D2 单元格中输入“=IF(LEN(C2)=15,IF(MOD(MID(C2,15,1),2)=1,"男","女"),IF(MOD(MID(C2,17,1),2)=1,"男","女"))”。回车后即可
在单元格获得该职工的性别,而后只要把公式复制到D3、D4等单元格,即可得到其他职工的性别。 为了便于大家了解上述公式的设计思路,下面简单介绍一下它的工作原理:该公式由三个IF 函数构成,其中“IF(MOD(MID(C2,15,1),2)=1,"男","女")”和“IF(MOD(MID(C2,17,1),2)=1,"男","女")”作为第一个函数的参数。公式中“LEN(C2)=15”是一个逻辑判断语句,LEN 函数提取C2 等单元格中的字符长度,如果该字符的长度等于15,
则执行参数中的第一个IF 函数,否则就执行第二个IF 函数。在参数“IF(MOD(MID(C2,15,1),2)=1,"男","女")”中。
MID 函数从C2 的指定位置(第15 位)提取1 个字符,而MOD 函数将该字符与2 相除,获取两者的.余数。如果两者能够除尽,说明提取出来的字符是0(否则就是1)。逻辑条件“MOD(MID(C2,15,1),2)=1”不成立,这时就会在D2 单元格中填入“女”,反之则会填入“男”。 如果LEN 函数提取的C2 等单元格中的字符长度不等于15, 则会执行第2个IF函数。除了MID 函数从C2 的指定位置(第17 位,即倒数第2 位)提取1 个字符以外,其他运算过程
与上面的介绍相同。
2.出生日期输入
(1)函数分解
CONCATENATE 函数将几个文本字符串合并为一个文本字符串。 语法:CONCATENATE(text1,text2,...) Text1,text2,...为1~30 个要合并成单个文本项的文本项。文本项可以为文本字符串、数字或对单个单元格的引用。
(2)实例分析
与上面的思路相同,我们可以在E2 单元格中输入公式“=IF(LEN(C2)=15,CONCATENATE("19",MID(C2,7,2),"年
",MID(C2,9,2),"月",MID(C2,11,2),"日"),CONCCTENCTE(MID(C2,7,4),"年",MID(C2,11,2),"月",MID(C2,13,2),"日"))”。其中“LEN(C2)=15”仍然作为逻辑判断语句使用,它可以判断身份证号码是15 位的还是18 位的,从而调用相应的计算语句。 对15 位的身份证号码来说,左起第7 至12 个字符表示出生年、月、日,此时可以使用MID 函数从身份证号码的特定位置,分别提取出生年、月、日。然后用CONCATENATE 函数将提取出来的文字合并起来,就能得到对应的出生年月日。公式中“19”是针对早期身份证号码中存在2000 年问题设计的,它可以在计算出来的出生年份前加上“19”。对“18”位的身份证号码的计算思路相同,只是它不存在2000 年问题,公式中不用给计算出来的出生年份前加上“19”。 注意:CONCATENATE 函数和MID 函数的操作对象均为文本,所以存放身份证号码的单元格必须事先设为文本格式,然后再输入身份证号。
3.职工信息查询
Excel 提供的“记录单”功能可以查询记录,如果要查询人事管理工作表中的某条记录,然后把它打印出来,必须采用下面介绍的方法。
(1)函数分解
INDEX 函数返回数据清单或数组中的元素值,此元素由行序号和列序号的索引值给定。 INDEX 函数有两种语法形式:数组和引用。数组形式通常返回数值或数值数组,引用形式通常返回引用。当函数INDEX 的第一个参数为数组常数时,使用数组形式。 语法1(数组形式):INDEX(array,row_num,column_num) Array 为单元格区域或数组常量。如果数组只包含一行或一列,则相对应的参数row_num 或column_num为可选。如果数组有多行和多列,但只使用row_num 或c olumn_num,函数INDEX 返回数组中的整行或整列,且返回值也为数组;Row_num 为数组中某行的行序号,函数从该行返回数值。如果省略row_num, 则必须有column_num;Column_num 为数组中某列的
列序号,函数从该列返回数值。如果省略column_num,则必须有row_num。 语法2(引用形式):INDEX(reference,row_num,column_num,area_num) Reference 表示对一个或多个单元格区域的引用。如果为引用输入一个不连续的区域,必须用括号括起来。如果引用中的每个区域只包含一行或一列,则相应的参数row_num 或
column_num 分别为可选项;Row_num 引用中某行的行序号,函数从该行返回一个引用;Column_num引用中某列的列序号,函数从该列返回一个引用;Area_num 选择引用中的一个区域,并返回该区域中row_num 和column_num 的交叉区域。选中或输入的第一个区域序号为1,第二个为2,以此类推。如果省略area_num,函数INDEX 使用区域1。 MATCH 函数返回在指定方式下与指定数值匹配的数组中元素的相应位置。 语法:MATCH(lookup_value,lookup_array,match_type) Lookup_value 为需要在数据表中查找的数值;Lookup_value 为需要在Look_array 中查找的数值;Match_type 为数字-1、0或1 。
(2)实例分析
如果上面的人事管理工作表放在Sheet1 中,为了防止因查询操作而破坏它(必要时可以添加只读保护),我们可以打开另外一个空白工作表Sheet2,把上一个数据清单中的列标记复制到第一行。假如你要以“身份证号码”作为查询关键字,就要在C2 单元格中输入公式“=INDEX(Sheet1!C2:C600,MATCH( SC S5,Sheet1! SC S2: SC S600,0),1)”。其中的参数“ SC S5”引用公式所在工作表中的C5 单元格(也可以选用其他单元格),执行查询时要在其中输入查询关键字,也就是待查询记录中的身份证号码。参数“Sheet1!C2:C600”设定INDEX 函数的查询范围,引用的是数
据清单C 列的所有单元格。MATCH函数中的参数“0”指定它查找“Sheet1! SC S2: SC S600”区域中等于 SC S5的第一个值,并且引用的区域“Sheet1! SC S2: SC S600,0”可以按任意顺序排列。上面的公式执行数据查询操作时,首先由MATCH 函数在“Sheet1! SC S2: SC S600” 区域搜索,找到“ SC S5” 单元格中的数据在引用区域中的位置(自上而下第几个单元格),从而得知待查询数据在引用区域中的第几行。 接下来INDEX 函数根据MATCH 函数给出的行号,返回“Sheet1!C2:C600”区域中对应行数单元格中的数据。假设其中待查询的“身份证号码”是“3234567896”,它位于“Sheet1! SC S2: SC S600”区域的第三行,MATCH函数就会返回“3”。接着INDEX 函数返回“Sheet1!C2:C600”区域中行数是“3”的数据,也就是“3234567896”。 然后,我们将光标放到C2 单元格的填充柄上,当十字光标出现以后向右拖动,从而把C2 中的公式复制到D2、E2 等单元格(然后再向左拖动,以便把公式复制到B2、A2单元格),这样就可以获得与该身份证号对应的性别、籍贯等数据。 注意:公式复制到D2、E2等单元格以后,INDEX函数引用的区域就会发生变化,由C2:C600 变成D2 :D600、E2:E600等等。但是MATCH 函数返回的(相对)行号仍然由查询关键字给出,此后INDEX 函数就会根据MATCH 函数返回的行号从引用区域中找到数据。 在Sheet2 工作表中进行查询时只要在查询输入单元格中输入关键字,回车后即可在工作表的C2 单元格内看到查询出来的身份证号码。如果输入的身份证号码关键字不存在或输入错误,则单元格内会显示“#N/A”字样。
4.职工性别统计
(1)函数分解
COUNTIF 函数计算区域中满足给定条件的单元格的个数。语法:COUNTIF(range,criteria) Range 为需要计算其中满足条件的单元格数目的单元格区域;Criteria为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。
(2)实例分析
假设上面使用的人事管理工作表中有599 条记录,统计职工中男性和女性人数的方法是:选中单元格D601(或其他用不上的空白单元格),统计男性职工人数可以在其中输入公式“="男"&COUNTIF(D2:D600,"男")&"人"”;接着选中单元格D602,在其中输入公式“="女"&COUNTIF(D2:D227,"女")&"人"”。回车后即可得到“男399 人”、“女200 人”。
上式中D2:D600 是对“性别”列数据区域的引用,实际使用时必须根据数据个数进行修改。“男”或“女”则是条件判断语句,用来判断区域中符合条件的数据然后进行统计。“&” 则是字符连接符,可以在统计结果的前后加上“男”、“人”字样,使其更具有可读性。
5.年龄统计
在人事管理工作中,统计分布在各个年龄段中的职工人数也是一项经常性工作。假设上面介绍的工作表的E2:E600 单元格存放职工的工龄,我们要以5 年为一段分别统计年龄小于20 岁、20 至25 岁之间,一直到55 至60 岁之间的年龄段人数,可以采用下面的操作方法。
(1)函数分解
FREQUENCY 函数以一列垂直数组返回某个区域中数据的频率分布。 语法:FREQUENCY(data_array,bins_array)
Data_array 为一数组或对一组数值的引用,用来计算频率。如果data_array 中不包含任何数值,函数FREQUENCY 返
回零数组;Bins_array为间隔的数组或对间隔的引用,该间隔用于对data_array 中的数值进行分组。如果bins_array
中不包含任何数值,函数FREQUENCY 返回data_array 中元素的个数。
(2)实例分析
首先在工作表中找到空白的I 列(或其他列),自I2 单元格开始依次输入20、25、30 、35、40...60, 分别表示统计年龄小于20、20 至25 之间、25 至30 之间等的人数。然后在该列旁边选中相同个数的单元格,例如J2:J10 准备存放各年龄段的统计结果。然后在编辑栏输入公式“=FREQUENCY(YEAR(TODAY())-YEAR(E2:E600),I2:I10)”,按下Ctrl+Shift+Enter 组合键即可在选中单元格中看到计算结果。其中位于J2 单元格中的结果表示年龄小于20 岁的职工人数,J3单元格中的数值表示年龄在20 至25 之间的职工人数等。
6.名次值统计
在工资统计和成绩统计等场合,往往需要知道某一名次(如工资总额第二、第三)的员工的工资是多少。这种统计的操
作方法如下。
(1)函数分解
LARGE 函数返回数据集中第K 个最大值。使用此函数可以根据相对标准来选择数值。 语法:LARGE(array,k)
Array 为需要从中选择第K 个最大值的数组或数据区域; K 为返回值在数组或数据单元格区域中的位置(从大到小排)。SMALL 函数返回数据集中第K 个最小值。使用此函数可以返回数据集中特定位置上的数值。法:SMALL(array,k) Array 为需要找到第K 个最小值的数组或数字型数据区域;K为返回的数据在数组或数据区域里的位置(从小到大)。
(2)实例分析
假设C2:C688 区域存放着员工的工资,首先在D 列选取空白单元格D3,在其中输入公式“=LARGE(C2:C688,D2)”。其中D2 作为输入名次变量的单元格,如果你在其中输入3,公式就可以返回C2:C688 区域中第三大的数值。
如果我们把上述公式修改为“=SMALL(C2:C688,D1)”,然后在D1 单元格中输入6,就可以获得C2:C688 区域倒数第六(小)的数值。 为方便起见,你可以给C2:C688 区域定义一个名称“职工工资”。此后可以把上述公式修改为“=LARGE(职工工资,D2)”或“=SMALL(职工工资,D1)”。
7.位次阈值统计
与上例相似,在工资统计和成绩统计等场合,需要知道排名达到总体的前1/3 的工资总额或分数(称为“阈值”)是多
少。这种统计的操作方法如下:
(1)函数分解
PERCENTILE 函数返回区域中数值的第K 个百分点的值。可以使用此函数来建立接受阈值。 语法:PERCENTILE(array,k) Array 为定义相对位置的数组或数据区域;K为0 到1 之间的百分点值,包含0和1。
(2)实例分析
假设C2:C200 区域存放着学生的考试成绩,首先在D列选取空白单元格D3,在其中输入公式 “=PERCENTILE(C2:C200,D2)”。其中D2 作为输入百分点变量的单元格,如果你在其中输入0.33,公式就可以返回名次达到前1/3 所需要的成绩。
;⑧ 如何利用excel统计学生成绩
对于教师而言,经常需要用Excel进行学生成绩统计,会被一些常见问题难住。那么大家知道要如何利用excel统计学生成绩呢?下面一起来看看!
本文假设读者已对Excel的基本操作已经有一定基础,已经掌握如何进行求和、求平均和如何使用自动填充柄进行复制公式等操作,本文对这些一般性操作不做详细介绍,仅对一些难度较大的操作技巧进行讨论。
一、Excel统计学生成绩时的四个难题
假设在统计学生成绩时,我们需要统计出如图1所示的相关结果。
这里,假设学号、姓名、成绩等列及行15都已经事先输好,需要让Excel统计其他的相关数据结果。这时,成绩统计中主要难解决的问题及它们在图中的位置如下:
问题1:如何统计不同分数段的学生人数?(图中A16——E16)
问题2:如何在保持学号顺序不变的前提下进行学生成绩名次排定?(图中F2——F13)
问题3:如何将百分制转换成不同的等级分?(图中“等级1”与“等级2”列)
问题4:如何使不及格的分数以红色显示?(图中红色显示部分,即第12行)
二、解决统计学生成绩时的四个难题的`方法
下面,针对上面提出的四个难题分别讨论解决的方法与技巧。
1、统计不同分数段的学生人数
统计不同分数段的学生人数是非常常见的需求,其所需结果如图1中A16——E16所示。这里,假设需要统计90——100、80——89、70——79、60——69及低于60分五个不同分数段的人数。
通常,统计不同分数段最好的方法是利用COUNTIF(X,Y)函数。其中有两个参数,第一个参数X为统计的范围,一般最好用绝对引用;第二个参数Y为统计条件,要加引号。
对于小于60分的人数只要用一个COUNTIF( )函数,如在E16单元格中输入公式:=COUNTIF($C$2:$C$13,"<60")。
对于其他在两个分数之间的分数段的人数统计,需要用两个COUNTIF( )函数相减。如在A16单元格中输入公式:=COUNTIF($C$2:$C$13,"<=100")-COUNTIF($C$2:$C$13,"<90"),即用小于等于100的人数减去小于90的人数。
如果要统计80——89、70——79与60——69分数段的人数,只要利用自动填充柄将该公式复制到右边三个单元格,再把"<=100"与"<90"作相应的修改,就可以得到正确的结果。
⑨ 如何用Excel电子表格统计学生成绩
1、用SUM汇总学生总成绩;
大致主要就是用这些了。