如果堅持要用函數找出排名,應該就是用rank函數增加一個輔助欄位來處理,將國文成績除以100之後再與總分相加然後再對這個輔助欄位用rank函數排名不過如果有像國文成績是100分的情形,可能會產生一些錯誤結果則可先將國文成績減去0.1後,再除以100,以避免進位而造成的錯誤排序
cloudwu wrote:我再說一下我的條件好...(恕刪) 國文 數學 總分 排名1 100 90 1902 90 85 1753 85 90 1754 66 70 136國文最高分如果有兩位? 都剔除嗎? And 剔除的意思是No.1 因為他國文最高分, so 他的排名會是 "-" ?只剩下 No. 2/3/4在排 排名是國文 數學 總分 排名1 100 90 190 -2 90 85 175 13 85 90 175 24 66 70 136 3這樣?