年级排名怎么算公式 年级排名公式excel

excel中并列排名问题excel中排名问题:如88 , 76 , 76不并列排名,附件中有公式

年级排名怎么算公式 年级排名公式excel

文章插图
excel怎样把一个班的成绩从年级排名里挑出?excel怎样把一有没有表头?没有的话在excel表第一行插入一行 , 在班级那一列填入“班级” , 选中“班级”单元格 , 点击“数据-筛选-自动筛选” , “班级”单元格出现下拉框 , 点击 , 选择你的班级名即可
在excel中 , 想按学生成绩进行班级排序和年级排序 , 如何实现?ABCDE
班级姓名总分班排名年级排名
1七1张三90??
2七1李四80
3七1王二70
4七2陈小80
5七2侯二52
6七3张一51
7七3张在80
班排名:在D2中输入
=SUMPRODUCT(($A$2:$A$10000=$A2)*($C2
查看全文
2011-04-23


0



用sum的数组公式 。。如果你是想同时体现排名 , 班级可以用排序的关键字设置 , 年级的可以使用rank()函数 。一、对班级进行排序或让相同班级的数据连在一起 。(假如对顺序有要求 , 请看第三点)
二、在e2列输入公式:
=rank(d2,indirect(address(cell("row",d2)-countif(a$2:a2,a2)+1,2)):indirect(address(cell("row",d2)+countif(a:a,a2)-countif(a$2:a2,a2),2)),)
公式原理请参考这里:
三、如要求按原来的数据顺序 , 可以在进行排名处理前 , 插入一列 , 添加一个1:n的序号 , 待排名完成后 , 再按这列的序号重新排序即可 。排序时关键字选班级和年级啊把你的表结构截图出来 。才好给你公式 。
年级排名怎么算公式 年级排名公式excel

文章插图
excel中每位学生语文、数学、英语、科学单科成绩在本年级中的名次、在本班中的名次的方法语文年级名次:
=SUMPRODUCT((LEFT(班级)=LEFT(B2))*(语文>E2))+1
语文班级名次:
=SUMPRODUCT((班级=B2)*(语文>E2))+1
语数双科年级名次:
=SUMPRODUCT((LEFT(班级)=LEFT(B2))*(语文+数学>E2+F2))+1
语数双科班级名次:
=SUMPRODUCT((班级=B2)*(语文+数学>E2+F2))+1
其他公式类似,你自己应该会弄了.如年级在A列 , 语文在B列 , 数学在C列 , 求语文数学总分在年级中的排名
=SUMPRODUCT(($B$2:$B$10+$C$2:$C$10<B2+C2)*(LEFT($A$2:$A$10)=LEFT(A2)))+1
其中LEFT($A$2:$A$10)=LEFT(A2)是判断年级的 , 即判断班级的第一个数字 , 要判断班的把两个LEFT函数取消就行了 , 别的和这个同理 , 把($B$2:$B$10+$C$2:$C$10<B2+C2)改一下就行了 , 这样生成的名次是1 , 2 , 3 , 3 , 5 , 6……的形式rank利用RANK()函数 , 通过一些过渡值得到想要的结果用rank函数吧 。呵呵!
【年级排名怎么算公式 年级排名公式excel】这必须通过专业分析软件才办得到!