【峰回路转】Excel技巧百例 05.数值的阶梯性计算
来源:互联网 发布:欠淘宝消保金会 编辑:程序博客网 时间:2024/06/04 18:26
首先我们看如下表格:
例如这是某班部分学生的成绩,学校为了让学生更加努力学习给出了学分奖励机制:
1.如果某学科如果取得100,则奖励20学分;
2.如果某学科取得90分以上(含90分),则奖励10学分;
3.如果某学科取得80分以上(含80分),则奖励5学分;
4.80分以下,不奖励学分。
怎么在Excel中进行快速计算呢?如果是给全校学生算,数据量很大,如果快速处理?
下面我们来用公式来处理一下
我们先用if+and 判断一下数学的分数:
公式:=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技巧百例 05.数值的阶梯性计算
- Excel 技巧百例:数值的阶梯性计算
- 【峰回路转】Excel技巧百例 08.计算两个日期的差值
- 【峰回路转】Excel技巧百例 07.汉字列的合并
- 【峰回路转】Excel技巧百例 02.随机填充数据
- 【峰回路转】Excel技巧百例 06.设置下拉框
- 【峰回路转】Excel技巧百例 09.删除空白行
- 【峰回路转】Excel技巧百例 03.快速变换两列的值
- 【峰回路转】Excel技巧百例 04.两个表的左连接
- 【峰回路转】Excel技巧百例 10.数据透视表的简单使用-分类汇总
- 【峰回路转】Excel技巧百例 11.数据透视表的简单使用-行列转换
- 【峰回路转】Excel技巧百例 13.数据透视表的排序
- 【峰回路转】Excel技巧百例 14.字符串截取函数的经典组合示例
- 【峰回路转】Excel技巧百例 12.经典数据透视表布局
- 【峰回路转】Excel技巧百例 01.对比两列数据,然后根据数据升降给出相关标识
- Excel 技巧百例:计算两个日期的差值
- Excel函数公式计算阶梯式电价
- SQL技巧:利用阶梯式累加进行累计数量的计算
- JAVA基础之理解JNI原理
- 2.2 内核VMX基本数据结构与操作
- hdu 4704 Sum||hdu 4869 Turn the pokers 费马小定理
- 关于 使用post 方法出现headers already sent问题
- Android 双卡双待支持检验SIM信息获取
- 【峰回路转】Excel技巧百例 05.数值的阶梯性计算
- 利用神经网络 遗传算法求得函数极小极大值
- 【BLE】CC2541与CC2540的区别
- Scala集合操作指南
- 锁的理解
- C++ 关于类与对象在虚函数表上唯一性问题 浅析
- Essay
- poj3268 Silver Cow Party 单源最短路径dijkstra算法
- UVA424 (高精度)