點樣用excel formula計成績呀?

2006-11-30 12:44 am
有十個小一至小五學生, 大家都做左同一個測驗,
例如,
學生甲, 一年級, 50分
學生乙, 五年級, 90 分

如果一年級囉A係70-80 分, 囉B係60-70, 如此類推,
而五年級係囉A係60-70分, 囉B係50-60, 如此類推,

咁我點樣用EXCEL 寫條FORMULA計返呢十個唔同年級既學生既GRADE 呢?
謝謝!!

回答 (2)

2006-11-30 9:16 am
✔ 最佳答案
補充番上面先

column A = student name
column B = level
column C = mark
column D = grade

即係
column A column B column C column D
student name level mark grade
Lee B B 1 75 X
Lee CC 1 65
Chan AA 5 50

在D2 即係 X 格

D2=if (B2=1, if (C2>80,”Error”,if(C2>70 ,”a”,if(C2>60,”B”,if(...))))

由於一年級囉A係70-80 分,即係無81分以上,所以B2=1(1年級)會出ERROR
但係我諗佢有少少野錯左,(C2>70,"A")即係70分會係B的,因為大過70,應該係>69,情況於其他地方都一樣

仲有,佢未講到5年級的情況,因為分左1同5年級再做會好亂,所以第一句(即係D2的位置應該係=if (C2>81,"Error",if(C2>69,"A",if(C2>59,"B",if(.......))))



無計,, 呢度打唔到duoble quote, 好麻煩..
唔好意思,係,可以打到duoble quote"""""""""
只要唔好全形就OK嫁啦
2006-11-30 6:37 am
say
column A = student name
column B = level
column C = mark
column D = grade

D2=if (B2=1, if (C2>80,”Error”,if(C2>70 ,”a”,if(C2>60,”B”,if(...))))

無計,, 呢度打唔到duoble quote, 好麻煩..
參考: --oo-- myself as an excel mania.. 有咩問題可以搵我..


收錄日期: 2021-04-18 21:48:06
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061129000051KK02115

檢視 Wayback Machine 備份