按关键词阅读:

文章图片

文章图片

各位大家好 , 我是Excel归故乡 。 今天开始给大家介绍IF函数 , 本期先说一下IF函数基础用法以及大家感兴趣的IF函数多层嵌套写法 。
首先IF函数的作用是用来判断条件是否成立 , 当条件成立的时候反馈给我们什么内容 , 当条件不成立的时候给我返回什么内容 。 我们将IF函数写法翻译一下就是这样:=IF(条件判断 , 条件成立显示什么 , 条件不成立显示什么) 。 举个例子来看看IF函数的作用 , =IF(3>1\"对\"\"错\") , 首先IF函数会先判断条件3>1是否成立 , 然后返回一个逻辑值 , 成立则给出TRUE , 不成立则给出FALSE 。 显然这里是成立的 , 所以得到逻辑值TRUE;然后IF函数得到TRUE后 , 就会执行第二参数 , 也就是给我们公式单元格返回“对” 。
【大于等于|IF函数基础及多层IF函数嵌套写法详解】这就是一个简单的IF函数判断过程 。
下面给大家总结了几点关于IF函数的注意事项:
1、第一参数结果为逻辑值 , 即TRUE或者FALSE;或者是数字 , 非0数字可代替TRUE , 0可代替FALSE 。 后面我们会专门讲这一点 , 实际中用到的也非常多 。
2、第二、三参数可以为表达式 , 数字 , 文本 。 我们上面案例中二、三参数都是文本形式 , 但是他也可以是表达式或者公式 , 此时条件成立的时候就执行对应参数位置的公式 , 也就是我们常说的公式的嵌套 。
3、如果函数中包含文本内容 , 需用英文双引号引用 。 就像我们案例中的情况一样 , “对”和“错”是文本格式 , 因此我们必须用英文的双引号引用起来 , 否则公式不能识别 。
知道他的基本用法之后 , 我们就可以做一些基础的判断了 , 比如我们要判断一些简单的等级 , 基于一个标准值 , 大于则为优秀 , 小于则为良 。 具体请看下图:
以上是最基础的用法 , 大家可能比较很感兴趣的是IF函数的多层嵌套问题 , 下面我们以一个简单的案例来讲解一下多层嵌套问题:若功力大于等于90分则为优 , 大于等于80小于90为良 , 其余为一般 。
首先本例我们明确是用IF函数来判断 , 不考虑其他方法 。 第一步我们先把题干拆成两部分 , 也就是大于等于90和小于90 , 此时就可以看成IF函数的基础模型我们可以这样写:=IF(J14>=90\"优\"\"剩下的\") 。 这个时候我们把大于等于90的判断出来了 , 那剩下的部分是不是也可以拆成两部分 , 也就是大于等于80的和小于80的 , 那我们是不是又可以把剩下的写一个IF函数:=IF(J14>=80\"良\"\"一般\") , 大于等于80的为“良” , 那最后的是不是就是“一般”了 。 好最后 , 我们的第二个IF是不是写的第一个公式中的“剩下的”部分 , 这时直接把第二个IF替换掉第一个IF中的“剩下的” , 就变成了这样:=IF(J14>=90\"优\"IF(J14>=80\"良\"\"一般\")) , 此时就完成了IF函数的两层嵌套了 , 效果如下:
那如果有更多的分层 , 我们就可以按照这个方法一层层的继续往下嵌套 , 一开始大家可以用这个方法来 , 后面熟练之后这个过程就在大脑里执行就行了 , 也就可以一次性写出整条公式了 。
今天就写到这里 , 大家可以自己把上面案例扩展一下 , 再多两层判断试一下 。
以上就是本期的全部内容 , 原创不易 , 请大家多多支持 , 期待与大家互相学习 , 共同进步!

来源:(Excel归故乡)
【】网址:/a/2021/0306/kd768439.html
标题:大于等于|IF函数基础及多层IF函数嵌套写法详解