泡芙 發問時間: 電腦與網際網路軟體 · 2 0 年前

有關excel的函數

我有一份班級的成積表

有全部學生的平均

然後要製作評語

評語的內容是60分以下=>不及格,60~80=>尚可,80~100=>優良

請問函數要怎麼設定

5 個解答

評分
  • 匿名使用者
    2 0 年前
    最佳解答

    if這個函數最多可包含到7個層次正常語法= if(條件,成立時,不成立時)若是巢狀函數(假設為4層條件時)=if(條件1,成立,if(條件2,成立,if(條件3,成立,不成立)))而你的函數應是小於60以下不及格,60~79尚可,80以上為優良可設定為=IF(A4<60,"不及格",IF(A4<80,"尚可","優良"))再利用自動填滿的設定(左下角的十字架)直接拖曳複製公式即可

    參考資料: Excel 2003
  • 2 0 年前

    =VLOOKUP(A1,{0,不及格;60,尚可;80,優良},2,1)

    =CHOOSE(MATCH(A1,{0,60,80},1),不及格,尚可,優良)

    =INDEX({不及格,尚可,優良},MATCH(A1,{0,60,80},1))

    中文記得加引號..

  • 2 0 年前

    使用if是作正統的做法

    另外解法

    在評語內容的儲存格

    設定儲存格式為

    [<60]"不及格";[>80]"優良";"尚可"

    然後評語內容在導向學生平均

    假設 學生成績C1~F10

    學生平均G1~G10

    評語 H1~H10

    G1內容

    =AVERAGE(C1:F1)

    H1內容

    =G1

    H1儲存格格式->數字->自訂

    [<60]"不及格";[>80]"優良";"尚可"

    參考資料: EXCEL 2000 &Myself
  • 2 0 年前

    您可以使用函數 IF

    假設:

    學號 學生 地址 電話 第1次 第2次 第3次 平均 評語

    0001 AAA XXX 12345678 85 88 85 86 優良

    0002 BBB XXX 23456789 95 92 95 94 優良

    ...

    1.學生的平均成績在H欄,

    2.第 1列為標題列

    3.儲存格 I2 為第 1 筆學生評語其公式如下:

    【=IF(H2<60,"不及格",IF(H2<80,"尚可","優良"))】

    A.可以運用《儲存格右下方之黑色十字》自動向下填滿方式完成複製 OR

    B.複製 I2 貼至評語欄各儲存格

    GOOD LUCK!

  • 您覺得這個回答如何?您可以登入為回答投票。
  • Elvin
    Lv 6
    2 0 年前

    假設平均是放在F欄,評語在G欄,則公式如下

    =IF(F2>=80,”優良”,IF(F2>=60,”尚可”,”不及格”)

    請自行改為半型再套用公式。

還有問題?馬上發問,尋求解答。