[算表] Excel根據各自班級各自排名

看板Office作者 (蝦咪)時間8年前 (2018/02/23 19:31), 編輯推噓1(1026)
留言27則, 4人參與, 8年前最新討論串1/1
之前上網有查到一個 公式=SUMPRODUCT((班級=A2)*(成績>=C2))-SUMPRODUCT((班級=A2)*(成績=C2))+1 會排出【班排名(錯誤)】,希望能排出【班排名(正確)】,如何利用原公式改, 或是有其他公式?? PS.各自班級各自排名,但同分並列名次,且名次不跳過。謝謝 PS1.因班級眾多,且每班人數都不一致,希望公式能簡易一些。 班級 座號 成績 班排名(錯誤) 班排名(正確) A 01 10 4 3 A 02 10 4 3 A 03 20 3 2 A 04 50 1 1 A 05 50 1 1 B 11 10 5 3 B 12 50 3 2 B 13 50 3 2 B 14 60 1 1 B 15 60 1 1 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.164.218.198 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1519385467.A.A14.html

02/23 19:41, 8年前 , 1F
02/23 19:41, 1F

02/23 20:42, 8年前 , 2F
謝謝,目前是可以了,但人數約1200人的話,感覺電腦跑起來
02/23 20:42, 2F

02/23 20:42, 8年前 , 3F
快當掉了。
02/23 20:42, 3F

02/24 09:20, 8年前 , 4F
數量大又需要快速運算就要用巨集(VBA)了
02/24 09:20, 4F

02/24 09:50, 8年前 , 5F
類似這樣,班級排序,範
02/24 09:50, 5F

02/24 09:51, 8年前 , 6F
圍以動態
02/24 09:51, 6F

02/24 10:00, 8年前 , 7F
連結內為測試2097筆資料,每次重新運算時會花費不到2秒時
02/24 10:00, 7F

02/24 10:02, 8年前 , 8F
間;班級設為46班,每班為40~50位情況下。
02/24 10:02, 8F

02/24 10:04, 8年前 , 9F
如每次的重新運算還是會覺得操作上不順的話,可將排名以選
02/24 10:04, 9F

02/24 10:05, 8年前 , 10F
擇性貼上值的方式保留
02/24 10:05, 10F

02/24 10:27, 8年前 , 11F
班級排序歸類,成
02/24 10:27, 11F

02/24 10:28, 8年前 , 12F
績以大到小;同樣回文筆數,可無感覺運算時間
02/24 10:28, 12F

02/24 10:29, 8年前 , 13F
如要改回以班級,座號排序時,請先將排名選擇性貼上值
02/24 10:29, 13F

02/24 10:57, 8年前 , 14F
S大您好,若是有成績是空白,跑出來是會錯誤,以09:50那個
02/24 10:57, 14F

02/24 10:58, 8年前 , 15F
程式來說,應該要在如何修改?謝謝
02/24 10:58, 15F

02/24 11:16, 8年前 , 16F
類似這樣,另外回文的部
02/24 11:16, 16F

02/24 11:17, 8年前 , 17F
分,提供的是"公式",並不是"程式"
02/24 11:17, 17F

02/24 11:18, 8年前 , 18F
如空白儲存格不顯示排名的話,可加上if判斷回傳空字串""
02/24 11:18, 18F

02/24 11:23, 8年前 , 19F
補充,班級排序歸類,成績以大到小方面,如班級最高分為上
02/24 11:23, 19F

02/24 11:24, 8年前 , 20F
個班級最低分,這情況如可能發生的話,則調整為
02/24 11:24, 20F

02/24 11:24, 8年前 , 21F

02/24 13:53, 8年前 , 22F
如果是2010版,樞紐分析某功能也可以參考
02/24 13:53, 22F

02/24 13:54, 8年前 , 23F

02/24 13:58, 8年前 , 24F
2個空白處是我把該生成績移除,樞紐分析結果會跳過
02/24 13:58, 24F

02/24 14:01, 8年前 , 25F
由大到小 作出來是你要的 不跳過名次,如果還有其他
02/24 14:01, 25F

02/24 14:01, 8年前 , 26F
需求,這個方法大概就不合用了
02/24 14:01, 26F

02/24 15:11, 8年前 , 27F
S大感謝喔,目前我的需求都可以做到了,謝謝!另A大也謝謝
02/24 15:11, 27F
文章代碼(AID): #1QZ_jxeK (Office)
文章代碼(AID): #1QZ_jxeK (Office)