玩转IF函数新思路:“造”出来!有趣的Excel教程!
那IF函数如何“造”出来,接下来由小柴为大家一一道来。
① 自己给自己造句:
1) 如果期末考试总分大于480分,那么可以得1000元奖学金。
用IF函数来说明: = if(期末考试总分 > 480分,奖励1000元,不奖励)
2) 如果今天下午5点之前,领导交代的任务没完成,本月绩效就为0.9。
用IF函数来说明: = if(任务完成时间 < 17:00,本月绩效0.9,本月绩效1.0)
3) 如果今天下午5点之前,完成领导交代的任务,本月绩效1.1,未完成绩效0.9。
用IF函数来说明: = if(任务完成时间 < 17:00,本月绩效1.1,本月绩效0.9)
总结以上造句,不难发现[如果~~~那么~~~]就是IF函数的含义。
② 记住IF函数的三大要素,运用前进行造句(如果~~~那么~~~或者~~~)
第一个要素:逻辑判断(如果)
第二个要素:逻辑判断正确的,返回一个值(那么)
第三个要素:逻辑判断错误的,返回另一个值(或者)
③ 重要的事情说三遍:请跟着小柴读
1) 如果~~~那么~~~或者~~~
2) 妈妈告诉我,如果下雨了,那么出门时记得带伞,或者不要带伞。
3) 老师告诉我们,如果考试成绩不及格,那么就留下来复习,或者自由活动。
④ 实战:
四个小组进行测验,1)第一次和第二次测验都有成绩,测验结果取平均值;2)两次测验只有一次获得成绩,显示有成绩的测验结果。
1)首先进行造句:如果第一次测验和第二次测验都有成绩,显示两次测验的平均值,或者显示有有成绩的测验结果。
2)然后简化造句:如果[第一次测验值] * [第二次测验值] > 0,那么( [第一次测验] + [第二次测验] )/ 2 , 或者[显示有成绩的测验结果(如果[第一次测验结果] > 0 ,那么等于[第一次测验结果],或者[第二次测验结果]]
解释1:第一次和第二次测验都有成绩;
因为是数值,两个数相乘大于0,即两次测验都有成绩。
解释2:测验结果取平均值;
两数值相加处以2,即为平均值
解释3:显示有成绩的测验结果
再造句:如果[第一次测验结果] > 0 ,那么等于[第一次测验结果],或者[第二次测验结果]
3)把简化的造句用第一组数据代替:
如果A1*B1>0,那么输出(A1+B1)/2,或者(如果A1>0,那么输出A1,或者B1)
4)输入公式:
=IF ( A1*B1>0,(A1+B1)/2,(A1>0,A1,B1))
小柴提醒:结合生活中的实例,给IF函数造句,再也不用担心不会用IF函数。