IF函数语法格式
时间:2022-02-11 10:47:17
IF函数语法格式?IF函数在我们的实际工作中应用非常多,因为我们要不停的进行各种条件判断,为了完成这些判断,最直接、最方便就是使用IF函数来完成。如何正确灵活的使用IF函数,这是接下来介绍的重点。
【一】
语法格式
IF函数语法格式:
=IF(logical_test,[value_if_true],[value_if_false])
翻译成中文:
=IF(条件,条件成立的返回的值,条件不成立时返回的值)
【注】:参数之间用英文输入法的半角“,”隔开,字符串也要用英文输入法的半角引号括住。
【二】
使用方法
1、基础用法:单条件判断
实例:如下图所示,将男,女统一用称呼来表示为男士、女士,用IF函数如何表示?
公式为:=IF(B2=”男”,”男士”,”女士”)
【解析】如果条件:B2性别为男,则条件成立的返回的值为“男士”,否则条件不成立时返回的值为“女士”。
具体操作步骤:
第1步:在 C2单元格内,将公式【=IF(B2=”男”,”男士”,”女士”)】输入。
第2步:单击回车键【Enter】
第3步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。
最终结果如下图:
2、高级用法(嵌套)
用法一:多重条件判断
实例:如下图所示,将专业代号以理工对应代号LG 、文科对应代号WK、财经对应代号CJ,如何去判断?
公式为:=IF(B2=”理工”,”LG”,IF(B2=”文科”,”WK”,”CJ”))
【解析】如果条件:B2专业为理工,则条件成立的返回的值为“LG”,如果条件B2专业为文科,则条件成立的返回的值为“WK”, 否则条件不成立时返回的值为“CJ”。
具体操作步骤:
第1步:在 C2单元格内,将公式【=IF(B2=”理工”,”LG”,IF(B2=”文科”,”WK”,”CJ”))】输入。
第2步:单击回车键【Enter】
第3步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。
最终结果如下图:
用法二:多区间判断
实例:如下图所示,按600分(含600分)以上为第一批,400-600(含400)为第二批,400以下为落榜。这种录取情况,该如何进行判断?
公式为:=IF(B2>=600,”第一批”,IF(B2>=400,”第二批”,”落榜”))
【解析】如果条件:B2总分大于等于600,则条件成立的返回的值为“第一批”,如果条件B2总分大于等于400,则条件成立的返回的值为“第二批”, 否则条件不成立时返回的值为“落榜”。
具体操作步骤:
第1步:在 C2单元格内,将公式【=IF(B2>=600,”第一批”,IF(B2>=400,”第二批”,”落榜”))】输入。
第2步:单击回车键【Enter】
第3步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。
最终结果如下图:
【注】
1、在涉及到嵌套或者多条件判断,切勿将括号丢失。括号都是成对出现,不可遗漏掉。
2、IF函数只能嵌套七层,不但针对IF函数,对所有的函数都适合,也就是说函数嵌套函数,不能超过七层。
3、复杂用法
用法一:多条件并列判断
实例1:如下图所示,如果对60岁以上(含)的男性员工给予1000元奖金补助,该如何进行判断?
公式为:=IF(AND(A2=”男”,B2>=60),1000,0)
【解析】如果条件:A2性别为男,且B2年龄大于等于60,则条件成立的返回的值为“1000”,否则条件不成立时返回的值为“0”。
AND()表示括号内的多个条件且同时成立。
具体操作步骤:
第1步:在 C2单元格内,将公式【=IF(AND(A2=”男”,B2>=60),1000,0)】输入。
第2步:单击回车键【Enter】
第3步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。
最终结果如下图:
实例2:如下图所示,如果对60岁以上或40岁以下的员工给予1000元奖金补助,该如何进行判断?
公式为:=IF(OR(B2>=60,B2<=40),1000,0)
【解析】:如果条件:B2年龄大于等于60,或B2年龄小于等于40,则条件成立的返回的值为“1000”,否则条件不成立时返回的值为“0”。
OR()表示括号内的多个条件任一个成立。
具体操作步骤:
第1步:在 C2单元格内,将公式【=IF(OR(B2>=60,B2<=40),1000,0)】输入。
第2步:单击回车键【Enter】
第3步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。
最终结果如下图:
用法二:混合多条件并列判断
实例:如下图所示:如果对60岁以上的男员工或40岁以下的女员工给予1000元奖金补助,该如何进行判断?
公式为:=IF(OR(AND(A2=”男”,B2>=60),AND(A2=”女”,B2<=40)),1000,0)
【解析】如果条件:A2性别为男,且B2年龄大于等于60或A2性别为女B2年龄小于等于40,则条件成立的返回的值为“1000”,否则条件不成立时返回的值为“0”。
具体操作步骤:
第1步:在 C2单元格内,将公式【=IF(OR(AND(A2=”男”,B2>=60),AND(A2=”女”,B2<=40)),1000,0)】输入。
第2步:单击回车键【Enter】
第3步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。
最终结果如下图:
【三】
总结
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Excel文件怎么设置防止内容太多而跨页显示?
![](https://img.aspxhome.com/file/2023/1/a141671_0s.jpg)
Excel中表格计算sum函数综合余额运算的方法
excel中一个单元格的数据怎么分列成多个数据?
![](https://img.aspxhome.com/file/2023/1/36811_0s.png)
Excel2010如何防止工作表增加和删除
怎么解析加密压缩包rar、zip、Word的密码
![](https://img.aspxhome.com/file/2023/2/32252_0s.png)
WPS如何轻松制作金字塔
![](https://img.aspxhome.com/file/2023/5/a164445_0s.png)
win10笔记本电脑iastoracsys蓝屏怎么处理?有什么好的处理方案
![](https://img.aspxhome.com/file/2023/5/47565_0s.png)
excel利用公式引用单元格的方法
excel怎么转换日期格式
Win10专业版怎么优化最流畅?Win10最详细优化设置告别卡顿!
![](https://img.aspxhome.com/file/2023/8/49498_0s.png)
怎样使用Word2013打开时确认文件格式转换功能
![](https://img.aspxhome.com/file/2023/2/20822_0s.jpg)
word 中部两端对齐的方法
![](https://img.aspxhome.com/file/2023/9/33269_0s.png)
excel表格中的超链接打不开怎么办?
![](https://img.aspxhome.com/file/2023/5/37375_0s.jpg)
wps演示文稿怎么设置背景?wps演示文稿背景图片设置教程
![](https://img.aspxhome.com/file/2023/5/a166965_0s.jpg)
Excel2019怎么批量删除重复值?Excel2019批量删除重复值教程
![](https://img.aspxhome.com/file/2023/0/40040_0s.jpg)
INDEX+MATCH,查找神组合(三)——提取行列交叉点数值
![](https://img.aspxhome.com/file/2023/7/a142117_0s.png)
Word 2007技巧:设置剪贴画映像效果
![](https://img.aspxhome.com/file/2023/7/20527_0s.jpg)
excel如何在同一工作簿中快速复制工作表
![](https://img.aspxhome.com/file/2023/9/a156699_0s.jpg)
word曲线图形怎么画 word画弹簧图形教程
![](https://img.aspxhome.com/file/2023/1/24651_0s.jpg)