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,"优")