if函數統計學生成績等級or
1. 根據平均分用IF函數求出每個學生的等級
假如學生的成績在A1:A5,則在空白單元格中輸入:
=IF(AVERAGE(A1:A5)>=90,"A",IF(AVERAGE(A1:A5)>=75,"B",IF(AVERAGE(A1:A5)>=60,"C","D")))
註:專
A1:A5可以改。屬
2. 如何根據平均分用if函數求出每個學生的等級
//如果你的平均分是75,同時85-100為優秀,70-84為良好,60-69為達標,0-59為不及格,我用的是JAVA編寫:import java.util.Scanner;
public class TestStudentScores {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("請輸入學生個數:");
int n = scan.nextInt();
int[] i = new int[n];
int a = 75;
for (int j = 0; j < i.length; j++) {
System.out.println("請輸入第" + (j+1) + "個考生的成績:");
i[j] = scan.nextInt();
}
for (int j = 0; j < i.length; j++) {
if (i[j] >= a + 10 && i[j] <= 100) {
System.out.println("學生成績為" + i[j] + " 優秀");
}else if (i[j] >= a - 5 && i[j] < 85) {
System.out.println("學生成績為" + i[j] + " 良好");
}else if (i[j] >= a - 15 && i[j] < 70) {
System.out.println("學生成績為" + i[j] + " 達標");
}else if (i[j] >= 0 && i[j] < 60) {
System.out.println("學生成績為" + i[j] + " 不及格");
}else {
throw new RuntimeException("輸入數據有誤");
//當然,參數你可以自己改的
3. 1.用IF函數判斷平均成績等級(平均成績大於等於60分的為合格,大於等於70分的為中
1。在A1輸入「姓名」,在B1、C1、D1、E1、F1、G1分別輸入各科成績,H1輸入「平均成績等級版」
然後從第權2行開始,對「姓名」和各科成績進行數據填充
在H2輸入以下公式並向下填充:
=IF(A2="","",IF(AVERAGE(B2:D2)>=80,"優秀",IF(AVERAGE(B2:D2)>=70,"中等",IF(AVERAGE(B2:D2)>=60,"合格","不合格"))))
2。設置條件格式的步驟如下
先定義A列的數據區域(不包括「姓名」)
在菜單欄的「格式」中選擇「條件格式」,進入一個對話框
在「條件1」的下拉列表中選擇「公式」;接著在右邊的公式編輯框中輸入「=H2=「優秀」」;然後點擊「格式」按紐打開「單元格格式」對話框,在「字體」頁中選擇「顏色」為紅
確定選擇好顏色後回到「條件格式」對話框,點擊「確定」即可
4. excel,給了幾個學生的平均成績,按此成績排等級,用IF函數該如何輸入平均成績小於60,為不及
1、如果成績在B列,在C列對成績進行評級,那麼在C2輸入以下公式,然後向下填充公式
=IF(B2<60,"不及格回",IF(B2<70,"及格",IF(B2<80,"中",IF(B2<90,"良","優"))))
2、統答計C列優的個數,輸入=COUNTIF(C:C,"優")