excel逻辑函数if函数是一个比较重要并且常用的函数,也是部落窝excel在线培训班主讲老师告之大家的学习excel必会函数之一。
第一,听故事认识excel逻辑函数if函数
猴子分桃的故事不知道您听过没有?宋国有一个养猴的老人,喜欢猴子,把它们成群养着,他可以理解猴子的意思,猴子也可以理解老人的心意。养猴的老人宁可减少他与家人的食物也要满足猴子的需求。不久,他家里的粮食缺乏了,他将限定猴子的食物的数量。但又怕猴子不顺从自己,就先欺骗猴子说:“给你们橡实,早上三颗然后晚上四颗,够吗?”猴子们都站了起来并且十分恼怒。他又说:“给你们橡实,早上四个,晚上三个够了吧?”猴子都非常高兴然后一个个都趴在地上。? 从这里就可以看到2个判断: 1、如果是早上就给3个桃子,否则就给4个 2、如果是早上就给4个桃子,否则就给3个? 将数据输入Excel中,我们就可以借助IF函数替我们判断。? 在单元格输入公式,并向下复制,即可得到每个时间段应该分多少桃子。 =IF(B2="早上",3,4) =IF(B2="早上",4,3)? 第二,excel逻辑函数if函数原理分析? IF函数的作用就是进行逻辑判断,语法如下: IF(条件,条件符合时返回的值,条件不符合时返回的值)? 如第1个公式,条件就是判断是否等于早上,满足了就显示3,否则就显示4。因为只是早晚需要分桃而已,不是早上,必然是晚上。? 为了更好的理解这个函数,再举一个简单的例子,假如国庆节只放假7天我就回家,没有的话我就呆在公司。? 假设F1为放假的天数,就可以设置这样的公式。 =IF(F1=7,"回家","呆在公司")? 第三,excel if函数嵌套知识扩展 猴子只要吃2顿就好,但人是要吃3顿才行。我们经常在外面吃饭,早上就吃5元,中午吃15元,晚上吃10元。现在如果单独用1个IF函数没办法判断这么多条件,该如何处理?? 我们先用IF函数做可以做到的事,先判断是否等于早上,如果是显示5,不是就先用一个其他的文本代替。 =IF(B2="早上",5,"其他") 其他这个文本我们可以用IF函数进行判断获取。 =IF(B2="中午",15,10)? 在进行数学公式的时候,可以用替代法进行计算,比如数学公式为: Y=X+3 X=2 公式中的X我们就可以用2替代,从而计算出Y的值。同样的道理,Excel中的公式也可以这样替代法,将其他的公式替代进去,从而获取新的公式。? =IF(B2="早上",5,IF(B2="中午",15,10))……