excel跨表排序每班為一個工作表,在每個學生后面用rank很容新建一個成績總表,把所有班的成績都復制到總表里,在總表里進行排名,然后在各班級表對排名里進行查找.
班級表的結構如果都趨同,可以把所有班級表都選中,在成組工作表里一起設置查找的公式.
附件供參考

文章插圖
請問那里可以查詢成績的班級排名??等學委計算吧[打哈氣]
excel里rank函數排名出現兩個并列第一時,本來是第二名就直接成了3了,請教各位有何高招能使得其正常排名ABC
1分數1名次
2802
3903
4854
5805
1,把B列進行序號填充
2,自動篩選——把A列升序排序(B列也排序了)
3,在C2單元格輸入1
4,在C3單元格中輸入公式=IF(A3>A2,C2+1,C2)
5,把公式向下復制
6,把A2:C5復制粘貼一下
7,再按照B1進行排序就出來了
看看行不?
把例子弄到你的工作表當中親自操作一遍才能看出效果
祝你好運了!所謂中國式排名
設a列為成績,共32人,b1=SUMPRODUCT(($A$1:$A$32>A1)/COUNTIF($A$1:$A$32,$A$1:$A$32))+1下拖 。你是要中國式的排名吧?
=sumproduct(($a$1:$a$28>a1)/countif($a$1:$a$28,$a$1:$a$28))+1
把$a$1:$a$28區域換成你排序的區域!

文章插圖
excel中的RANK函數排序,有相同的,序列就不完整了,如兩個第2名后就直接是第4名,如何處理?假如你要對F列的數據排序,可以這樣做:
=RANK(F3,$F$3:$F$14,)+COUNTIF($F$3:F3,F3)-1
向下復制公式就行了 。?tid=572535&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D39
excelhome有一個專講不重復排名的帖子,值得看一下在b1中輸入或復制粘貼此公式
=if(a1=0,0,if(a1:a120,rank(a1,$a$1:$a$12)))
按ctrl+shift+enter結束公式輸入
【班級排名函數排序都是第二名】下拉填充假設你在f列對d列數據數據排序,f2=SUMPRODUCT((d$2:$100>B2)*1/COUNTIF(d$2:d$13,d$2:d$100))+1,下拉即可
- 大學班級排名按什么排 班級排名英文
- 銷售排名用RANK函數怎么做 班級排名函數rank怎么用
- 班級排名的函數公式 班級排名函數
- Excel班級排名 班級排名公式excel視頻
- excel函數提取班級 班級排名公式excel函數
- excel年級班級排名公式 班級排名公式excel
- 班級名次排名函數 班級成績排名函數
- 班級分數排名用什么函數 班級名次排名函數
- 百度網站排名關鍵詞整站優化 珠海整站排名優化
- 珠海整站排名優化 珠海排名優化哪家好
