在EXCEL中,一列为学生成绩,一列为成绩排名,如何用excel if函数怎么用找出第二名学生的成绩?

教师讲解错误
错误详细描述:
下表是用电脑中Excel(电子表格)制作的学生成绩档案的一部分.中间工作区被分成若干单元格,单元格用它所在列的英文字母和它所在行的数字表示,如“张精桥”所在的单元格表示为A2.A&&
(1)C4单元格的内容是什么?表中“88”所在单元格怎样表示?(2)SUM(B2∶B4)表示对单元格B2至B4内的数据求和,那么SUM(B3∶D3)表示什么?其结果是多少?
【思路分析】
通过阅读题目,理解单元表格的意义,SUM(B3∶D3)即横向对单元格B3至D3内的数据求和
【解析过程】
解:(1) C4 表示C列第4行,即91;88表示D列第3行;(2) 表示对单元格B3至D3内的数据求和,即87+96+88=271
(1) C4 表示C列第4行,即91;88表示D列第3行;(2) 表示对单元格B3至D3内的数据求和,即87+96+88=271
本题属于阅读理解类问题,通过题中提供的信息点理解相关有序数对的实际意义.
其他类似题目
下表是用电脑中Excel(电子表格)制作的学生成绩档案的一部分.中间工作区被分成若干单元格,单元格用它所在列的英文字母和它所在行的数字表示.如“孔子洁”所在的单元格表示为A2.(1)C4单元格中的内容是什么?表中“88”所在的单元格怎样表示?(2)SUM(B2:B4)表示对单元格B2,B3,B4内的数据求和.那么SUM(B3:D3)表示什么?其结果是多少?
电话:010-
地址:北京市西城区新街口外大街28号B座6层601
微信公众号
COPYRIGHT (C)
INC. ALL RIGHTS RESERVED. 题谷教育 版权所有
京ICP备号 京公网安备查看: 3385|回复: 8|
在线时间176 小时经验233 威望0 性别保密最后登录注册时间阅读权限20UID1286564积分233帖子精华0分享0
EH初级, 积分 233, 距离下一级还需 117 积分
积分排行3000+帖子精华0微积分0
上次一求助过类似的问题,这次有所变化,再次感谢大家的帮助,祝大家新年大吉!
一个表内含有全年级四个班121人的成绩,如何利用一个(数组)公式在指定的位置分段统计学生各班单科(物理)名次,如何利用另一个(数组)公式在指定的位置分段统计学生各班单科成绩(示意图如下)?要求输入一个公式后,右拉,下拉即可自动填充完成。当然,像乘法表一样,选定需要填充的整个区域,然后输入一个公式搞定最好!hehe
B列C列D列E列F列第3行名次/班级<font color="#<font color="#<font color="#<font color="#第4行<font color="#——20第5行<font color="#——40第6行<font color="#——60第7行<font color="#——80第8行<font color="#——120第9行第10行成绩/班级<font color="#<font color="#<font color="#<font color="#第11行<font color="#0——90第12行<font color="#——80第13行<font color="#——70第14行<font color="#——60第15行<font color="#——50
[ 本帖最后由 eq0314 于
13:18 编辑 ]
12:51 上传
下载次数: 47
7.51 KB, 下载次数: 47
学生成绩分段统计
在线时间174 小时经验312 威望0 性别保密最后登录注册时间阅读权限20UID1317055积分312帖子精华0分享0
EH初级, 积分 312, 距离下一级还需 38 积分
积分排行3909帖子精华0微积分0
成绩是总成绩?
在线时间426 小时经验1037 威望0 性别保密最后登录注册时间阅读权限30UID1255646积分1037帖子精华0分享0
EH中级, 积分 1037, 距离下一级还需 63 积分
积分排行1047帖子精华0微积分0
名次统计好办在成绩统计表里加一列排名再用COUNDIF就行.成绩统计则你要的是单科的?不是的话哪来的才100分?
人间有种东西叫爱,自吸引中诞生,升华中融洽!
在线时间2186 小时经验2268 威望1 性别男最后登录注册时间阅读权限90UID329227积分3518帖子精华0分享10
EH能手, 积分 3518, 距离下一级还需 1182 积分
积分排行275帖子精华0微积分0
=INDEX(FREQUENCY(RANK(成绩!$I$2:$I$121,成绩!$I$2:$I$121)*(--成绩!$A$2:$A$121=C$3),MIDB($B4,{1,6},{2,4})+{-0.1,0.1}),2)
在线时间548 小时经验1374 威望0 性别保密最后登录注册时间阅读权限50UID1013590积分1374帖子精华0分享2
EH高级, 积分 1374, 距离下一级还需 626 积分
积分排行768昵称大洋孤帆帖子精华0微积分0
根据4 楼的提示做了个,看看合你意思不?:handshake
11:45 上传
下载次数: 108
8.29 KB, 下载次数: 108
在线时间176 小时经验233 威望0 性别保密最后登录注册时间阅读权限20UID1286564积分233帖子精华0分享0
EH初级, 积分 233, 距离下一级还需 117 积分
积分排行3000+帖子精华0微积分0
谢谢jpj123
但是成绩不能右拉,下拉填充啊
在线时间548 小时经验1374 威望0 性别保密最后登录注册时间阅读权限50UID1013590积分1374帖子精华0分享2
EH高级, 积分 1374, 距离下一级还需 626 积分
积分排行768昵称大洋孤帆帖子精华0微积分0
呵呵,够懒的,手动输入下分数都怕麻烦[em07] ,不过下拉后批量替换也很快的:handshake
在线时间176 小时经验233 威望0 性别保密最后登录注册时间阅读权限20UID1286564积分233帖子精华0分享0
EH初级, 积分 233, 距离下一级还需 117 积分
积分排行3000+帖子精华0微积分0
回复 7楼 jpj123 的帖子
呵呵,不用函数,单纯人工数个也可以啊。但是每次统计完各科的情况,至少3小时!!!!!!!!
在线时间6509 小时经验9368 威望18 最后登录注册时间阅读权限100UID867973积分13518帖子精华0分享2
管理以下版块
积分排行39帖子精华0微积分0
我觉得 4楼公式是对的。应该没有什么问题。
积分≥4700即可申请
金牌优秀管理者
金牌优秀管理者勋章No.2
金牌优秀管理者
金牌优秀管理者勋章No.1
优秀管理者
优秀管理者No.3
优秀管理者
优秀管理者勋章No.2
优秀管理者
优秀管理者勋章No.1
金牌优秀会员
金牌优秀会员奖章No.2
金牌优秀会员
金牌优秀会员奖章No.1
优秀会员奖章No.2
优秀会员奖章No.1
关注我们,与您相约微信公众平台!
Copyright 1999 - 2017 Excel Home. All Rights Reserved.本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!
Powered by
本站特聘法律顾问:徐怀玉律师 李志群律师 &&利用EXCEL函数功能对学生成绩进行“中国式排名”(一)
利用EXCEL的排序和自动填充功能可以对学生成绩位次进行排名,不过这是美式的排名方法。中国的排名习惯一般是总分相同的排名一致,即无论排名第2的有几个,下一个也是排第3名。这里我用EXCEL的函数功能来举例说明实现方法(以前学习的别人的方法,做个教程)。
一、用SUMPRODUCT + COUNTIF函数组合来实现。
&选中位次中K3:K122单元格,输入函数“=SUMPRODUCT(($J$3:$J$122&=J3)/COUNTIF($J$3:$J$122,$J$3:$J$122&""))”(不包含全角双引号,下同),按Ctrl+Enter组合键完成中国式排名。
说明:$J$3:$J$122&=J3用来判断总成绩是否大于等于J3单元格的总成绩,$J$3:$J$122&""后面条件连接了个空值,用于把空白单元格当做0值来进行统计。用前一条件判断返回值(1或0)除以后一条件返回值(该值出现次数)(相当于1/COUNTIF),最后用SUMPRODUCT统计非0数值个数,得出结果
未完,待续。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。用excel排学生成绩总分名次,当总分相同时,再按语文、数学、英语的高低分自动排出所有学生的名次,就是一个学生占有一个名次。请教用什么函数可以解决总分统计后,学生名次自动排名?
用excel排学生成绩总分名次,当总分相同时,再按语文、数学、英语的高低分自动排出所有学生的名次,就是一个学生占有一个名次。请教用什么函数可以解决总分统计后,学生名次自动排名?
以总分为主要条件,语文为次要条件,数学为第三条件,英语为第四条件,降序排列。最后在名次一列按升序填充序号就行了。
你上面说的也是手工排序。我想用函数、公式怎么排?也就是自动排名。谢谢啦
用函数比较复杂,
我原来就是用笨方法排序,太复杂、太麻烦了。请教你用什么函数可以做到啊?
录制个宏,相对要简单些。
的感言:感谢有你!热情 耐心
其他回答 (1)
先把总分按降序排列,,,,,再在名次里面填入1,,,再使用自动填充就可以了
你上面说的是手工排序。但是学生数量大,我说的是用函数怎么排?也就是自动排名。谢谢啦
这样啊& 我就不知道了& 不好意思啊&& 我以为你是应急用呢
相关知识等待您来回答
微软专区领域专家excel函数在学生成绩统计中的应用
健康excel&ExcelExcel2KX1. E4E531E54COUNTE4:E53=COUNT(E4:E53) 2E55SUME4:E53= SUM (E4:E53)(E55)3E56AVERAGEE4E53AVERAGE(E4E53)(0)3E57COUNTIFFCOUNTIFRangeE4E53E4E53Criteria&=60COUNTIF(E4E5360)()4E58COUNTIF(E4E5360)/ COUNT (E4E53)(COUNT)(COUNT (E4E53)E4E53)5E59 COUNTIFCriteria&=80()6E60COUNTIF(E4E5380)/COUNT (E4E53)60 80B2:B50B2:B50020%COUNTIF(B2:B50,"&="&&LARGE(B2:B500,INT(0.2?COUNT(B2:B500))))/COUNT(B2:B50)LARGE(B2:B500,INT(0.2?COUNT(B2:B500)))20%COUNTIF(B2:B50,"&="&&LARGE(B2:B500,INT(0.2*COUNT(B2:B500))))COUNT(B2:B50)7MAX()E4E5350E61E62E61MAXE4E53MAX(E4E53)8E4E5350E62E62MINE4E53MIN(E4E53)9F4:F53G4:G53K4:K53E54E62K2. FREQUENCY()E4E5350B66B705969798910059(59)60697079808990100C66C70C66C70FREQUENCY (E4E53$B$66$B$70),E4E53$B$70$B$70SHIFTCTRL()Excel{FREQUENCY(E4E53$B$66$B$70)},C66:C701. E4K5350E4:K4E5K5E53K53LL4L53L4=(E4:K4)L4L530IF(ISNUMBER(E4L4)SUM(E4L4))02. RANKL4L53N4N53N4RANK(L4$L$4$L$53)(#VALUE)IF(ISNUMBER(L4)RANK(L4$L$4:$L$53), )RANKNumber#VALUE!Excel0=RANK(E2,$E$2:$E$50)=IF(ISNUMBER(E2),RANK(E2,$e$2:$E$50),"")E2RANK3. 85A8570B7060C60DMM4:M53OO4:O53ExcelIF(M485AIF(M470BIF(M460CIF(ISNUMBER(M4)DIF(ISBLANK(M4))))))(,,)IFIFIFIFIFM485TRUE()O4AFALSE()IFIF(M470ISNUMBERM4FALSE()IFO4DISBLANKM4TRUE()O4ISNUMBERISBLANK()DO4,O53(857060)ABCD &&Excel&Excel&&&&&&=SUM(IF(C2:C11&=60,IF(D2:D11&=60,IF(E2:E11&=60,1,0))))/COUNTA(C2:C11)shift+ctrl,{}&SUM=SUM(IF(C2:C11&=60,IF(D2:D11&=60,IF(E2:E11&=60,IF(F2:F11&=60,1,0)))))/COUNTA(C2:C11)&/COUNTA(C2:C11)shift+ctrl,&12&=603COUNTA &excel60 &A2:A10,B2:B10=SUMPRODUCT(ISNUMBER(A2:A5)*(A2:A5&=60)*ISNUMBER(B2:B5)*(B2:B5&=60))SUMPRODUCT
SUMPRODUCT(array1,array2,array3, ...) Array1, array2, array3, ...&&&

我要回帖

更多关于 excel if函数 的文章

 

随机推荐