if or lookup 对高考结果给不同奖励,EXCEl怎么判断

最近高考分数陆续都出来了,咱就打个比方,有个考生学习成绩不错,家长在高二时就和孩子商量了一个高考考分的奖励方案:
如果考了700分以上,奖励20000元,西藏 新疆10日游;
如果考了650分以上,700分以下,奖励10000元,海南7日游;
如果考了600分以上,650分以下,奖励5000元,杭州5日游;
如果考了575分以上,600分以下,奖励2000元 , 郊区1日游;
如果考了575以下,好好反省,外出打工一个月,回来去复读 。
我呢就想做一个知道分数让Excel自己告诉我方案的东西 , 这次主要用IF()函数 , 为什么用这个呢 , 因为最近有人和我说不太明白IF()函数的嵌套,虽然比用IF()函数更简单的应该是昨天在《用EXCEL看中国朝代》中的lookup()函数,后面也用lookup()函数简单做下演示 。
1.if嵌套函数
【if or lookup 对高考结果给不同奖励,EXCEl怎么判断】我们把上面情况整理成一个Excel表格:

if or lookup 对高考结果给不同奖励,EXCEl怎么判断

在C4单元格中输入=IF(C2>=700,"奖励20000元,西藏 新疆10日游",IF(C2>=650,"奖励10000元,海南7日游",IF(C2>=600,"奖励5000元 , 杭州5日游",IF(C2>=575,"奖励2000元,郊区1日游","好好反省,外出打工一个月,回来去复读")))) , 之后在C2单元格输入分数就可以了,假如考了630分,输入分数后会有如下结果:
if or lookup 对高考结果给不同奖励,EXCEl怎么判断

我们可以发现这个公式中有4个if , 大家一定要记住,if函数进行嵌套一定要用第三个参数进行嵌套 。if函数的表达式(条件判断,结果1,结果2) , 如果满足条件判断,就是结果1,不满足那就是条件2,嵌套就是对不满足条件判断的结果2继续进行判断,就是已经排除了结果1所对应的条件判断后剩余范围继续进行下一步条件判断 。
2.lookup函数
这个方法是在上一天的《用EXCEL看中国朝代》中说到的方法,我这边就简化演示了,具体可看那篇文章的介绍 。
同样我们也是做一个Excel表格 , 但切记数字一定要升序排列,在C4单元格输入=LOOKUP(C2,B8:C12)就可以了 。
if or lookup 对高考结果给不同奖励,EXCEl怎么判断

对比if函数来看这个lookup函数是不是高效很多 , 所以对于涉及这种数据类的对比 , 建议用lookup函数,简单高效 。

相关经验推荐