主页 > 饮食 > > (计算机电子表格排名怎么做)在EXCEL中怎么做分数
最佳回答 最佳答案

本回答由网友推荐

不必再拥有

统计项目Excel2003来帮忙运行Excel2003,在成绩表第一行中输入以下内容:
学号、姓名、各考试科目名称、总分、名次,输入学号时,用填充柄自动填充。
在学号下方依次输入“总人数”、“及格人数”、“及格率”、“总分”、“均分”、“最高分”、“最低分”。
各段成绩格式不同选定所有录入学生成绩的单元格,进入“格式→条件格式”,在“单元格数值”范围中填入“80”与“100”,单击“格式”按钮,将单元格数值设置为自己喜欢的格式:
如数值颜色为蓝色、字形为倾斜等,这样,在80到100之间的分数在输入后自动变为蓝色并倾斜。
确定,返回条件格式对话框,单击“添加”,设置60到
79、小于60分等分数段的格式。
个人总分单击总分下的单元格,在编辑栏中输入=SUM(C2:H2),在下一个单元格中输入=SUM(C3:H3),然后选定这两个单元格,将光标移动到两个单元格的右下角,到变成细十字,按住鼠标左键向下拖拉至最后一名学生,以后只要输入学生各科成绩,每位学生的总分即自动求出。
个人名次在Excel中可以用单元格自动排序的方式给成绩排序,但不好处理同分数的名次,利用RANK函数则没有这样的问题。
方法是:
总分位于I列,名次位于J列,在第一名学生的名次单元格中输入=RANK(I3,$I$3:$I$59),该公式的目的是排出I3单元格的数据从I2到I59所有数据中的位次(假设该班共56名学生,学生的姓名、成绩等数据从第3行排到第59行)。
在第二名学生的名次单元格中输入=RANK(I4,$I$3:$I$59),然后拖动鼠标,选中这两个单元格,利用自动填充的功能,在每个学生的名次单元格中输入RANK函数的公式。
这样只要将学生各科成绩输入到对应的单元格中后,RANK函数即自动求出该学生的名次,同分数的名次则自动排为相同的名次,下一个名次数值自动空出。
各科逐一分析以“语文”为例。
在“总人数”单元格中输入公式=COUNT(C3:C59),在“及格人数”单元格中输入=COUNTIF(C3:C59,">=72"),在“及格率”单元格中输入=COUNTIF(C3:C59,">=72")/COUNT(C3:C59),[满分为120分为">=72",若满分为100分则为">=60"],“总分”单元格中输入=SUM(C3:C59),“平均分”单元格中输入=AVERAGE(C3:C59),“最高分”输入=MAX(C3:C59),“最低分”单元格输入=MIN(C3:C59)。
以上公式输入后可利用自动填充功能填充其他各科的公式。
每科各分数段人数可用FREQUENCY函数来实现。
在(A67:
A74)区域输入
39、
49、
59、
69、
79、
89、
99、109(即统计出40分以下~120分范围内组距为10的各分数段人数),同时选中c67至c75单元格区域,输入公式:=FREQUENCY(C3:C59,$A$67:$A$74),按下“Ctrl+Shift+Enter”组合键进行确认,即可求出c67至c75区域中,按A67:A74区域进行分隔的各段数值的出现频率数目。
其他单元格可用自动填充功能实现。
有时要将优秀人数和不及格人数统计出来,在语文优秀人数的单元格中输入公式=COUNTIF(C3:C59,“>=80”)(假设各科的满分为100分)。
及格人数改为>=60,不及格人数改为<=59即可。
这样Excel就自动统计出各分数段人数了。
保存为模板文件在“打印预览”中,按下“设置”,单击“工作表”标签,选中打印风格线,单击“页眉/页脚”标签,单击“自定义”,设置表格标题、页眉、页脚、纸张的大小、页边距,调整字体、字号、单元格的宽度及高度,然后“另存为”为“模板”,取名为“成绩统计”,确定,保存为模板文件。
最后,我们就可以使用已建立的模板来处理学生的成绩。
启动Excel,执行“文件”菜单中的“新建”,在对话框中出现的“常用”标签下找到已建立的“成绩统计”模板,双击,出现了原来的模板文件,输入学生新的成绩总分、各科的平均分、各分数段的人数,最高分、各学生的总分名次即自动统计得出。
最后打印输出,既美观又便于分析。

赞同 (9566)

反对 (241)

其它回答
路荒遗


1、用SUM汇总学生总成绩;
2、用RANK给学生成绩进行排名;
3、用AVERAGE计算班级平均成绩;
4、用IF函数给学生进行评级;
5、用COUNT和COUNTIF进行合格率、优良率之类的统计。
大致主要就是用这些了。
EXCEL四则运算以A1至A5单元格区域及B6单元格为例,A1至A5分别为1,2,3,4,5,B6为6加法=SUM(A1:A5,B6)=A1+A2+A3+A4+A5+B6A1至A5及B6相加值为21减法=SUM(A1:A5)-B6=A1+A2+A3+A4+A5-B6A1至A5相加减去B6值为9乘法=PRODUCT(A1:A5,B6)=A1*A2*A3*A4*A5*B6A1至A5及B6相乘值为720除法=PRODUCT(A1:A5)/B6=A1*A2*A3*A4*A5/B6A1至A5相乘除去B6值为20输入公式的单元格不能是在公式中已被引用的单元格,以免形成循环计算表格的顶上是一排字母A,B,C,这个就是列标表格的左边是一竖列的数字1,2,3,这个就是行号列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址,如A列的第三行,为A3单元格,C列的第18行为C18单元格,第五列的第七行就是E7单元格,这样形成了一个个的坐标,标明了每个单元格的位置统计学生成绩是教师每学期都必须做的常规工作。
传统的做法是:
教师在成绩表上填写学生的平时成绩、考试成绩,然后用计算器按百分比计算每个学生的总评成绩,计算科目总分和平均分,有的还需要列出名次.点算分数段的人数,计算百分比等,如表一。
这些工作,不但量大,而且容易出错,反复验算是常事。
如果用excel完成,则方便快捷得多,而且无需“重算一遍”。
excel是美国微软公司推出的基于windows操作系统的电子表格软件,是目前被广泛使用的现代办公软件之一。
一、如何制作成绩表1输入列标题。
开机启动windows后,进入excel电子表格窗口,在顶端行依次输入表格的列标题:
学号、姓名、平时、期末。
总评、名次。
2输入原始数据姓名、平时成绩、期未成绩的内容属于原始数据,也要依次输入。
学号的输入叫采用“自动填充”方法。
即选取
1、2号单元格后鼠标移至选定区域的右下角,当出现“+”后往下拖动,所有的学号会自动出现。
3.数据对中拖动鼠标选定制表区,单台“格式”,再单击“单元格”,再单击“对齐”,选“置中”,然后“确定”。
1,你有制作好的统计表吗,如果没有在电脑上制作好,打印出来2,制作出来后,如果想要整理自己想要的结果,可用公式提取(如:大于90分有多少人,大于80人有多少人,或者大于90分男生有多少人)如果不知道怎么做得话可以私信我来帮助你

赞同 (58475)

反对 (798)

我来寻你

问题:怎么用RANK函数排出来会有几个“1”啊~需要排名的数字都不一样,为什么会有重复的名次?求助~据说要注意什么绝对引用~搞不懂,要怎么做,步骤告诉我就行
假设你要参与排名的列是E列,数据在E2至E100单元格则公式可以写成=RANK(E2,E$2:E$100)下拉复制公式http://officemicrosoftcom/zh-cn/mac-excel-help/HA102928059aspx?CTT=1http://officemicrosoftcom/zh-cn/excel-help/HP010342940aspx?CTT=1假设你在A1:A10中间排名,输入公式的时候注意用绝对引用=RANK(A1,$A$1:$A$10,0)要不然你往下拖的时候,A2就成了在A2:A11排名而不是A1:A10如果数据在B2:B50,排名在C2:C50,则C2的公式为:=RANK(B2,$B$2:$B$50,0)再复制下去即可。
以上为降序排名,如要升序的,把最后的0改为1即可。
公式可直接复制,注意数据位置如不在B2到B50,要作相应修改。
1选择H2,然后执行菜单插入-函数-选择RANK,确定。
2在弹出的窗口中,参数NUMBER选择G2(点旁边的小按钮即可直接选择单元格),REF选择G2:G15,然后手动改为:
$G$2:$G$15(绝对位址),确定退出函数,得到黄晓明的排名。
3或者直接在G2输入:
=RANK(G2,$G$2:$G$15)回车,结果是一样的。
4将H2拖动到H15,即得到全部人员的排名。

赞同 (7409)

反对 (891)

心如筝

通过使用公式和函数或各种不能的操作可以对表格中各种数据进行计算、筛选、分类、统计、排序、汇总等。
想要电子表格根据总分自动排名次,只需要先选择部总分所在列,点击数据菜单,选择排序即可。
EXCEL表处理软件是美国微软公司研制的办公自动化软件OFFICE中的重要成员,经过多次改进和升级,最新版本为EXCEL2000。
它能够方便的制作出各种电子表格,使用公式和函数对数据进行复杂的运算;
用各种图表来表示数据直观明了;
利用超级链接功能,用户可以快速打开局域网或Interner上的文件,与世界上任何位置的互联网用户共享工作薄文件。
EXCEL提供了许多张非常大的空白工作表,每张工作表由256列和65536行组成,行和列交叉处组成单元格,别小看单元格在屏幕上显示不很大,每一单元格可容纳32000个字符。
这样大的工作表可以满足大多数数据处理的业务需要;
将数据从纸上存入EXCEL工作表中,这对数据的处理和管理已发生了质的变化,使数据从静态变成动态,能充分利用计算机自动、快速的进行处理。
在EXCEL中不必进行编程就能对工作表中的数据进行检索、分类、排序、筛选等操作,利用系统提供的函数可完成各种数据的分析。
数据管理启动EXCEL之后,屏幕上显示由横竖线组成的空白表格,可以直接填入数据,就可形成现实生活中的各种表格。
如学生登记表,考试成绩表,工资表,物价表等;
而表中的不同栏目的数据有各种类型,对于用户建表类似于日常习惯,不用特别指定,EXCEL会自动区分数字型、文本型、日期型、时间型、逻辑型等。
对于表格的编辑也非常方便,可任意插入和删除表格的行、列或单元格;
对数据进行字体、大小、颜色、底纹等修饰。

赞同 (19175)

反对 (420)

梦中仙

问题:我是做一个学生成绩的电子表格。
因为有些人的分数是一样的,所以排名是一样,请教高手。
有两种方法:一、用RANK()函数:假定E列为成绩,F列为名次,F2单元格公式如下:=RANK(E2,E:E)这种方法,分数相同时名次相同,随后的名次将空缺。
例如:两个人99分,并列第2名,则第3名空缺,接下来是第4名。
二、用排序加公式:
1、先在后面用填充柄增加一列(假定为G列)与行号相同的序列数。

2、将全表按分数列(E列)排序,在F2单元格输入1,在F3单元格输入公式:=IF(E3=E2,F2,F2+1)将公式向下复制到相应行。

3、选定公式列,点“复制”,在F1单元格点右键,点“选择性粘贴/数值”,点“确定”。

4、将全表按最后一列(G列)排序,删除最后一列。
第二种方法分数相同的名次也相同,不过随后的名次不会空缺。

赞同 (53518)

反对 (354)

众星之子

使用RANK函数可以自动排名。
例如数据在B2:B11,(下面的例子)在C1输入函数=RANK(B2,$B$2:$B$11,1),是对B列按升序排名次,在D1输入函数=RANK(B2,$B$2:$B$11),是对B列按降序排名次,在E1输入函数=RANK(B2,$B$2:$B$11)+COUNTIF($B$2:B2,B2)-1,是对B列降序排列名次,并且不出现并列的情况。
输入一个函数后点着单元格的右下角的小黑点,拖鼠标到最后一行即可完成公式的填充。
CDE是各种情况的排列结果。
BCDE5619978833561910839225938866455664569410117774466457

赞同 (8692)

反对 (490)

小火柴

假设A列为考号,B列为姓名,C列为总分,名次放在D列,第一行为表头,有999条数据(从a2:
C1000),则:
D2的公式为=rank(C2,C$2:C$1000),然后鼠标指向D2右下角,待光标变成黑“十”字后,拖动鼠标向下复制公式到D1000,这样就会达到你的要求了。
注意引用时要将数据区域固定下来,即用混合引用(如上例)或绝对引用。
先選擇要排名的內容,然後在數據---排序---升序---確定就OK了数据->排序数据选项卡--排序就好。
用宏,可以解决这个问题

赞同 (3077)

反对 (763)

甜警司

一对数据进行大小统计假定欲排列数据在A列(数据自A1格始),排列的结果在B列(自B1格始),在B1格中输入=RANK(A1,A:A)向下复制公式即可若需要要对所有成绩加总,则数据列就是前面说的A列,排列显示在B列,二对数据进行排序,若是对加总的成绩进行按大小排序,那么用排序功能

赞同 (85674)

反对 (722)

月亮岛

问题:我做了一个表,现在需要根据表里的总分,给他们排个名次,但是我不知道该怎么弄!
请指教!
说的越详细越好!
谢谢
右上角菜单那里有个:
数据,你点它,“排序”就可以了

赞同 (79214)

反对 (386)

体面人

首先选中数字存在的列(单击该列最上方的字母即可)。
然后点击菜单栏中的“数据”--排序--设置好次要关键字和第三关键字(这两项可以不设置)--调整好升序或者降序--确定即可。

赞同 (69211)

反对 (47)

桃靥

楼上回答有误将同学的成绩输入Excel中以后,点击菜单栏中的数据菜单,然后选择排序命令在弹出的对话框中选择按总分排序,并且选择降序排列,最后确定就可以了

赞同 (20970)

反对 (576)

相关百科

(肚子蒸魔芋怎么做)谁知道魔芋怎么做

碧波魔芋 原料: 魔芋、苹果醋、盐、荷兰豆、葱、红辣椒、橄榄油、熟白芝麻。 做法: 1、将魔芋洗净,竖刀切成底部相连的长条; 2然后横刀切成片...全文

等你回答

换一换