返回列表 上一主題 發帖

[發問] 如何計算個別學生成績在全體學生的百分比,並換算成等級分數

[發問] 如何計算個別學生成績在全體學生的百分比,並換算成等級分數

請問各位先進,d2儲存格要怎麼下函數呢?

分數在全體學生80%以上的人成績為5
分數在全體學生60%~80%的人成績為4
分數在全體學生40%~60%的人成績為3
分數在全體學生20%~40%的人成績為2
分數在全體學生低於20%的人成績為1

Book2.rar (2.05 KB)

~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

回復 1# ymes
=LOOKUP(C2,{0,20,40,60,80},{1,2,3,4,5})
學海無涯_不恥下問

TOP

回復  ymes
=LOOKUP(C2,{0,20,40,60,80},{1,2,3,4,5})
Hsieh 發表於 2013-7-24 22:53


我失敗了……
利用大大做出的結果,分數只有4和5,沒有我要的結果

剛剛研究出=PERCENTRANK($C$2:$C$33,C2),再利用IF來分等級分數,
但資料眾多,真的很不方便,
想再次請問大大,不是直接貼上就能顯示該有的等級嗎?
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

回復 3# ymes

play.gif
學海無涯_不恥下問

TOP

回復 3# ymes


    可以用PERCENTRANK的話就比較簡單了

F欄用PERCENTRANK算出階段分數,
成績欄用VLOOKUP找出

twbts20130724percentrank.zip (8.8 KB)

懂得發問,答案就會在其中

今日の一秒は  明日にない
http://kimbalko-chi.blogspot.com
http://kimbalko.blogspot.com

TOP

回復 4# Hsieh

可能是我交代不清,成績等第部份應該是1分到5分平均分佈,而非集中於4和5分
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

回復 5# kimbal

感謝告知,但我有60筆資料要做,先看看有沒有更方便的方式,沒有的話,再用大大的方法,感謝您!
~昨日種種,譬如昨日死~
~今日種種,譬如今日生~

TOP

本帖最後由 p212 於 2013-7-25 09:01 編輯

回復 7# ymes
是不是使用百分位數percentile函數再換算成等級分數較為恰當?
請參考
在D2儲存格輸入=IF(C2>=PERCENTILE(C:C,0.8),5,IF(AND(C2>=PERCENTILE(C:C,0.6),C2<PERCENTILE(C:C,0.8)),4,IF(AND(C2>=PERCENTILE(C:C,0.4),C2<PERCENTILE(C:C,0.6)),3,IF(AND(C2>=PERCENTILE(C:C,0.2),C2<PERCENTILE(C:C,0.4)),2,1))))
向下複製公式

TOP

本帖最後由 p212 於 2013-7-25 09:05 編輯

回復 7# ymes
第0百分位值為56.81, 第10百分位值為71.18, 第20百分位值為75.84, 第40百分位值為83.87, 第60百分位值為88.78, 第80百分位值為92.33, 第100百分位值為96.2

TOP

回復 1# ymes


    你的提問應該是要說

學生成績裡面,依據成績,定出五個層級範圍  

每個範圍給一個代碼,看這些學生分別在哪個層級裡面,這樣子才是你的意思吧?

TOP

        靜思自在 : 閒人無樂趣,忙人無是非。
返回列表 上一主題