首先我们看如下表格:

Excel 技巧百例:数值的阶梯性计算

例如这是某班部分学生的成绩,学校为了让学生更加努力学习给出了学分奖励机制:

1.如果某学科如果取得100,则奖励20学分;

2.如果某学科取得90分以上(含90分),则奖励10学分;

3.如果某学科取得80分以上(含80分),则奖励5学分;

4.80分以下,不奖励学分。


怎么在Excel中进行快速计算呢?如果是给全校学生算,数据量很大,如果快速处理?


下面我们来用公式来处理一下

我们先用if+and 判断一下数学的分数:

Excel 技巧百例:数值的阶梯性计算


公式:=IF(C2<80,0,IF(AND(C2>=80,C2<90),5,IF(AND(C2>=90,C2<100),10,IF(C2=100,20))))

如果是多科成绩,加在一起即可:

公式:=IF(C2<80,0,IF(AND(C2>=80,C2<90),5,IF(AND(C2>=90,C2<100),10,IF(C2=100,20))))
+IF(D2<80,0,IF(AND(D2>=80,D2<90),5,IF(AND(D2>=90,D2<100),10,IF(D2=100,20))))
+IF(E2<80,0,IF(AND(E2>=80,E2<90),5,IF(AND(E2>=90,E2<100),10,IF(E2=100,20))))
+IF(F2<80,0,IF(AND(F2>=80,F2<90),5,IF(AND(F2>=90,F2<100),10,IF(F2=100,20))))
+IF(G2<80,0,IF(AND(G2>=80,G2<90),5,IF(AND(G2>=90,G2<100),10,IF(G2=100,20))))


我们可以快捷的得到如下结果:

Excel 技巧百例:数值的阶梯性计算


转载:http://blog.csdn.net/maco_wang/article/details/47090579


相关文章:

  • 2021-12-12
  • 2021-04-04
  • 2021-12-16
  • 2021-08-11
  • 2021-04-25
  • 2021-08-06
  • 2021-11-07
  • 2021-07-01
猜你喜欢
  • 2022-12-23
  • 2021-05-05
  • 2021-05-26
  • 2021-05-09
  • 2021-04-05
  • 2021-06-29
  • 2022-01-10
相关资源
相似解决方案