作者cmds (黑心蘿蔔)
看板Office
標題[算表] 計算排名(重複只算一次)
時間Sun May 28 10:56:20 2017
軟體:office
版本:excel 2010
版上各位先進大家好
最近在計算排名時遇到一些問題想請教,以下表為例:
A B C D
1 人 班級 積分 排名
2 甲 A班 30 1
3 乙 A班 30 1
4 丙 A班 20 "2"
5 丁 B班 40 1
6 戊 B班 30 2
想計算排名(不考慮重複)的寫法(也就是D欄函數怎麼寫才能跑出上表)
之前如果考慮重複排名是用countifs
D2=countifs(B:B,B2,C:C,">"&C2)+1
不過要是要把重複的只當作一次計數就想不出怎麼去寫了
想請教是否有其他寫法 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.29.163
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1495940182.A.D7D.html
※ 編輯: cmds (111.82.29.163), 05/28/2017 10:58:22
→ cmds: 太厲害了!感謝 05/28 17:04
→ cmds: 還有一個小問題是,如果很多個班中其中一個班都空白(無積分) 05/28 17:28
→ cmds: 這樣跑起來就會變除以0錯誤orz請問是否有方法補救呢? 05/28 17:28
→ cmds: 目前是想說把空格取代為0(or給定一個數值) 05/28 17:28
→ cmds: 感謝:) 05/28 22:59