excel对应数据自动排名
Excel怎样给总分进行排名?
Excel怎样给总分进行排名?
1、打开Excel表格,输入公式RANK(A4,A:A)。
2、输入公式后,按回车键确定,然后下拉复制公式。3、下拉复制公式后,那么每个成绩的排名就出来了。4、排名出来后,点击升序。5、点击升序后,成绩排名就排好了。
Excel表格中怎么做成绩排名?
大家好,我是【Excel与财务】小编,欢迎关注我的头条号,每天都会分享Excel实用技巧。用Excel进行成绩排名次很简单,具体操作如下:
如下图,在H4单元格输入公式:RANK(G4,$G$4:$G$12),然后拖动填充柄向下复制公式即可,演示如下图:
excel中如何实现同分不同名次自动排列。救命用?
H2单元格中输入函数“RANK(G2,G$2:G$1001,0)”,回车后H2单元格中会出现名次“1”,然后选定H2,拖动其填充柄向下填充即可自动实现。
该函数的功能是返回一个数字(上述函数中的G2,此处采用相对应用,填充时随行的变化而变化)在数字列表(上述函数中的G$2:G$1001,此处采用绝对应用,填充时不发生变化)中的排位。
数字的排位是其大小与列表中其他值的比值。
该函数在使用时,即使总分没有排序,它也可以直接求出所对应总分的名次;如果总分已排过序,则数字的排位就是它当前的位置。
上述函数中最后的“0”指明排位的方式,当其为0或省略时,Excel对数字的排位是按照降序排列的。
如果不为零,Excel对数字的排位则是按照升序排列的。
该函数对重复数的排位相同,而下一名次则将前面的重复数计算在内。
excel如何自动统计一组数据的后十名?
比如有一个班级45名学生,输入成绩后自动统计后十名成绩总和。或者46名学生,或者35名,人数有变化!
用excel自动统计一组数据的后十名,要用SMALL(array,k)函数,SMALL的意思就是“小的”。函数中的array表示要求第k个最小值点的数值数组或数值区域,k表示要返回的最小值点在数组或数据区中的位次。
首先用row(1:10)表达出k的值{12345678910},再用SMALL(B:B,ROW(1:10)),提取出B列成绩中最小的10个成绩,最后用求和函数sum求出这10个成绩的总和(还可以用函数average求出这10个成绩的平均值等),公式为SUM(SMALL(B:B,ROW(1:10)))。特别注意公式中因涉及到了数组,要用{ }把公式括起来,但不能手工录入{ },一定要按下CTRL SHIFT ENTER来加{ }。
表中只象征性的录入了14名学生的成绩,可以随意增减学生人数。有一个学生就必须录入一个成绩,就算是0分也必须录入,没有学生姓名的行的成绩列单元格须是空值即不能录入任何数值。
如果要计算后20名的成绩总和,可以把公式中的row(1:10)变更为row(1:20)。