用RANK直接排的方法:
F G H
1 總分排名 數學排名 先總分後數學排名
2 2 3
3 1 1
4 2 1
H2=SUM((F$2:F$4=F2)*(G$2:G$4<G2))+F2
意思是在總分排名一樣的人當中,數學稍差者名次還要再加。
--
如果要加第三條件,就與H欄運算,式子類似,若擺放得當,可以拖曳。例
一 二 三 四 R一 R二 R三 R四 R一 R一二 R一~三 R一~四
G F H
R一二往右可拖曳
--
如果排名相同,要依列數先後排名的話(也就是一定要不同名次)
=F2+COUNTIF(F$2:F2,F2)-1
這樣可以做出一個位置表,再藉LOOKUP等函數,
可以得出與手動排列的相同的結果~
※ 引述《icene (kkk)》之銘言:
: ※ 引述《kifbh (exit)》之銘言:
: : 軟體:excel
: : 版本:2003
: A B C D
: : 國文 數學 英文 總分 新編一個分數 作RANK
: : a 2 1 3 6 =D2*1000+B2*100+C2*10+A2=6132
: : b 3 2 3 7 =......
: : c 1 2 3 6 =......
: : 我知道要作總分排名可用rank函數
: : 用了之後b是第一名,a,c兩位並列第二
: : 若是題目改成 請用總分排名,若總分相同,用數學成績作排名依據
: : 請問..上述題目...我應該怎麼做呢?
: : 謝謝
: 參考看看上面做法~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.50.22
※ 編輯: JieJuen 來自: 218.164.48.216 (11/01 19:12)