求总分排名的函数公式 总分排名函数公式

这类多条件下排名应该怎么使用函数公式?这类多条件下排名应该怎么使在Excel中应该有一个Percentrank函数,这个函数可以给出一个数据在其数据组中的排名,基本的想法是首先分别计算每个学生的不及格科目、平均分以及语文成绩的排名情况,然后采用加权相加,就能得出每个学生的排名分具体的做法是,首先用Percentrank函数,例如计算语文成绩的排名分,公式为:=PERCENTRANK($C$2:$C$38,C2) 语文成绩位于C列同样可以计算平均成绩的排名分以及不及格科目数的排名分,不过对于不及格科目,因为是升序排列的,需要处理成降序排列,可以用公式: =3-H2 来解决算出三列成绩的所有排名分后,根据排序原则,最终的排名分等于排名分1×3+排名分2×2+排名分3
希望能帮助到你,麻烦点“有用”,谢谢!

求总分排名的函数公式 总分排名函数公式

文章插图
excel如何按照总分高低排名,总分相同按照数学,数学再相同按照?先选中要排序的范围(包括标题行),再点击菜单栏 数据->排序 弹出对话框,
最下面数据区域是有选"有标题行"
【求总分排名的函数公式 总分排名函数公式】主要\次要\第三关键字分别选取 总分\数学\英语
单击"确定"即搞定
Excel怎样给总分进行排名?1、打开Excel表格,输入公式=RANK(A4,A:A) 。
2、输入公式后,按回车键确定,然后下拉复制公式 。
3、下拉复制公式后,那么每个成绩的排名就出来了 。
4、排名出来后,点击升序 。
5、点击升序后,成绩排名就排好了 。
Excel中一般可用rank函数对总分进行排名 。
软件版本:Office2007
方法如下:
1.对B列总分按由大小进行排名:
2.输入公式如下:
rank第一个参数为当前进行排名的数字,第二个参数为所有进行排名数字所在区域,大小排名的话,第3个参数可以省略
3.下拉填充,得到排名结果如下:
使用RANK函数即可 。
RANK里面有两个参数,=RANK(参数1,参数2,参数3) 。参数2为需要排序的范围;参数1为需要排序的值;参数3选择升序或降序排列,0为降序,1为升序,不填则默认为降序 。
例如:=RANK(A1,A:A),意为返回A1单元格在A列中的降序排名 。点击整列 然后点击排序 按从高到底假如总分为A列,在B2输入
=SUMPRODUCT((A$2:A$9>A2)/COUNTIF(A$2:A$9,A$2:A$9))+1
求总分排名的函数公式 总分排名函数公式

文章插图
给成绩总分排序,如总分相同,则按语文排,语文相同,则按数学排,请高手给一个函数或公式,只要公式哦!在总分右边一列(假设为E列)输入"=总分*1000000+语文*1000+数学*1+等等*0.001“
也就是说把总分扩大,总分大的就大,总分相等就以语文大的为大,语文还相等就以数学,就此类推,最后还一样大,还可以用座号进行排呢 。
然后在名次列输入“=RANK(E2,E$3:E$100)”
这种方法比较简单好记 。是excel么?
excel中数据排序有数据重排和序数计算(类似成绩统计中的名次)两类 。
一、数据重排
1、一般排序(单击Excel“数据”菜单下的“排序”命令)
例如将学生花名册按“姓名”的笔划排序,可以使用以下方法:
选中排序关键字所在列(或行)的首个单元格,单击Excel“数据”菜单下的“排序”命令,再单击其中的“选项”按钮 。选中“排序选项”对话框“方法”下的“笔画排序”,再根据数据排列方向选择“按行排序”或“按列排序”,“确定”后回到“排序”对话框 。如果您的数据带有标题行,则应选中“有标题行”(反之不选),然后打开“主要关键字”下拉列表,选择其中的“姓名”,选中排序方式(“升序”或“降序”)后“确定”,表中的所有数据就会据此重新排列 。
2、自定义排序
如果您要求Excel按照“校长”、“副校长”、“主任”和“教师”的特定顺序重排工作表数据,这类问题可以用定义排序规则的方法解决:
首先单击Excel“工具”菜单下的“选项”命令,打开“选项”对话框中的“自定义序列”选项卡 。选中左边“自定义序列”下的“新序列”,光标就会在右边的“输入序列”框内闪动,您就可以输入“校长”、“副校长”、“主任”和“教师”自定义序列了,输入的每个序列之间要用英文逗号分隔,或者每输入一个序列就敲回车 。如果序列已经存在于工作表中,可以选中序列所在的单元格区域单击“导入”,这些序列就会被自动加入“输入序列”框 。无论采用以上哪种方法,单击“添加”按钮即可将序列放入“自定义序列”中备用 。
打开“排序选项”对话框中的“自定义排序次序”下拉列表,选中前面定义的排序规则,其他选项保持不动 。回到“排序”对话框后根据需要选择“升序”或“降序”,“确定”后即可完成数据的自定义排序 。
三、数值排序
1.RANK函数
RANK函数是Excel计算序数的主要工具,它的语法为:RANK (number,ref,order),其中number为参与计算的数字或含有数字的单元格,ref是对参与计算的数字单元格区域的绝对引用,order是用来说明排序方式的数字(如果order为零或省略,则以降序方式给出结果,反之按升序方式) 。
例如中E2、E3、E4单元格存放学生总成绩,计算学生总分排名的方法是: 在F2单元格内输入公式“=RANK(E2,$E$2:$E$4)”,并下拉填充公式 。如果在单元格中输入的公式为“=RANK(E2,$E$2:$E$4,1)”,则计算出的序数按升序方式排列 。
2.COUNTIF函数
COUNTIF函数可以统计某一区域中符合条件的单元格数目,它的语法为COUNTIF
(range,criteria) 。其中range为参与统计的单元格区域,criteria是以数字、表达
式或文本形式定义的条件 。其中数字可以直接写入,表达式和文本必须加引号 。
例如,单元格内输入的公式为=COUNTIF($E$2:$E$4, ">"&E2)+1
并下拉填充公式,计算结果也与上面的方法完全相同 。你好!
select * from 成绩 order by 总分 desc,语文 desc,数学 desc依次类推 。这是数据库的,不知您问的是什么上面排序 。
如果对你有帮助,望采纳 。