用Excel的if函式給學生進行期末評定大於80則為優良,大於等於60則為及格,小於60的則為不及格?

用Excel的if函式給學生進行期末評定大於80則為優良,大於等於60則為及格,小於60的則為不及格?使用者6813221972939172019-11-10 02:43:46

有兩種辦法:1。用IF()函式,對設定值的條件進行判斷,返回各判斷條件對應的等級=IF(B2>=80,“優秀”,IF(B2>=70,“中等”,IF(B2>=60,“合格”,“不合格”)))2。利用MATCH()函式,返回指定序次的等級=CHOOSE(MATCH(B2,{0,60,70,80},1),“不合格”,“合格”,“中等”,“優秀”)具體說明:1。用條件函式IF(),公式的書寫方法為=IF(條件,條件為真時的結果,條件為假時的結果),允許巢狀按你的要求,即轉換為:=IF(B2>=80,“優秀”,對於小於80的情況進行判斷) ||=IF(B2>=80,“優秀”,IF(B2>=70,“中等”,對於小於70的情況進行判斷))……2。用MATCH函式找出分數所在的區間值,再用CHOOSE找出該值對應的序列即把分數分段為0,60,70,80找出分數落在哪一段,再按該位置找出在“不合格”,“合格”,“中等”,“優秀”中對應的值 垍頭條萊