最近高考分数陆续都出来了,咱就打个比方,有个考生学习成绩不错,家长在高二时就和孩子商量了一个高考考分的奖励方案: 如果考了700分以上,奖励20000元,西藏+新疆10日游;如果考了650分以上,700分以下,奖励10000元,海南7日游;如果考了600分以上,650分以下,奖励5000元,杭州5日游;如果考了575分以上,600分以下,奖励2000元,郊区1日游;如果考了575以下,好好反省,外出打工一个月,回来去复读。我呢就想做一个知道分数让Excel自己告诉我方案的东西,这次主要用IF()函数,为什么用这个呢,因为最近有人和我说不太明白IF()函数的嵌套,虽然比用IF()函数更简单的应该是昨天在《怎么看中国的历史朝代》中的lookup()函数,后面也用lookup()函数简单做下演示。![](http://image109.360doc.com/DownloadImg/2020/08/1810/199595967_1_20200818100352599_wm) 在C4单元格中输入=IF(C2>=700,"奖励20000元,西藏+新疆10日游",IF(C2>=650,"奖励10000元,海南7日游",IF(C2>=600,"奖励5000元,杭州5日游",IF(C2>=575,"奖励2000元,郊区1日游","好好反省,外出打工一个月,回来去复读")))),之后在C2单元格输入分数就可以了,假如考了630分,输入分数后会有如下结果:![](http://image109.360doc.com/DownloadImg/2020/08/1810/199595967_2_20200818100352661_wm) 我们可以发现这个公式中有4个if,大家一定要记住,if函数进行嵌套一定要用第三个参数进行嵌套。if函数的表达式(条件判断,结果1,结果2),如果满足条件判断,就是结果1,不满足那就是条件2,嵌套就是对不满足条件判断的结果2继续进行判断,就是已经排除了结果1所对应的条件判断后剩余范围继续进行下一步条件判断。这个方法是在上一日《怎么看中国的历史朝代》中说到的方法,我这边就简化演示了,具体可看那篇文章的介绍。 同样我们也是做一个Excel表格,但切记数字一定要升序排列,在C4单元格输入=LOOKUP(C2,B8:C12)就可以了。 ![](http://image109.360doc.com/DownloadImg/2020/08/1810/199595967_3_20200818100352896_wm)
对比if函数来看这个lookup函数是不是高效很多,所以对于涉及这种数据类的对比,建议用lookup函数,简单高效。 如果喜欢我的文章,欢迎关注我的微信公众号:跟我学EXCEL图表
|