当前位置:首页 > 办公 > Excel教程 > 正文内容

必会函数之IF函数实战案例

酷网1个月前 (10-28)Excel教程23

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步:出现返回值,将鼠标放在单元格的边缘处,待鼠标指针变成黑色十字,拖动鼠标向下拖拽或直接在黑色十字处双击即可。

最终结果如下图:

【三】

总结

以上就是IF函数的使用方法,希望大家能够在今后的工作中灵活运用。在操作之前,先思考将思路理清,再动手去做。

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/40692.html

分享给朋友:

相关文章

Excel如何统计某个数据出现次数?

Excel如何统计某个数据出现次数?

  Excel表格经常被用于数据的统计和记录,可能有时候你需要统计一下表格中某个数据(关键词)的出现频率,也就是Excel统计某个数据出现次数,笔者整理了两种方法来“筛选&...

Excel中如何设置页码?Excel页码设置教程

Excel中如何设置页码?Excel页码设置教程

  在使用Excel制作表格的过程中,如果数据过多的话,就需要进行分页并设置页码了。那么,在Excel中要如何设置页码呢?针对这一问题,小编今天为大家带来了Excel页码设置教程!那些...

NUMBERSTRING和TEXT函数:阿拉伯数字和中文数字转换

NUMBERSTRING和TEXT函数:阿拉伯数字和中文数字转换

我们经常在进行数据处理的时候,经常会遇到阿拉伯数字与中文数字之间的转换,尤其遇到“钱”的问题时。而EXCEL提供的设置单元格格式,根本满足不了这种需求。 今天跟大家利用NUMBERSTRING和TEXT函数实现数字在阿拉...

你这个IF函数那么复杂(长),老子学不会!

你这个IF函数那么复杂(长),老子学不会!

说到Excel函数,它能帮助我们快速处理数据,他们总共有471个函数,但是学习完所有函数肯定是不现实的。今天给大家分享一定要学习的4个核心函数:IF、VLOOKUP、SUM、SUMIF。 前面跟大家介绍了VLOOKUP,...

SUMIFS函数——多条件求和

SUMIFS函数——多条件求和

多条件求和,是统计数据经常遇到的问题,一个SUMIFS函数就可以解决。 SUMIFS基本用法 语法 SUMIFS(sum_range, criteria_range1, criteria1, [criteria_rang...

excel图表统计至少在一列中满足条件的行数

excel图表统计至少在一列中满足条件的行数

在这篇文章中,探讨一种计算在至少一列中满足规定条件的行数的解决方案,示例工作表如下所示,其中详细列出了各个国家在不同年份废镍的出口水平。 假设我们希望确定2004年出口总额大于或等于1000的国家的数量,可以使用公式:...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。