分享

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

 投影侠 2020-03-04

一、IF函数的基础语法。

IF(logical_test,value_if_true,value_if_false)

中文意思:IF(判断条件,条件为真时返回的值,条件为假时返回的值)。

从上面可以看到:IF函数一共有3个参数,第一个参数是必须的,也就是判断条件;第二个参数跟第三个参数都是可选的。分别是条件为真和假时返回的结果。

二、IF函数单个条件判断。

示例:将下图中学生成绩大于等于60分的显示为“及格”,小于60分的显示为“不及格”。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

具体操作步骤如下:

1、选中D3:D10单元格 -- 在编辑栏中输入公式“=IF(C3>=60,'合格','不合格')”-- 按快捷键“Ctrl+Enter”回车即可。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

2、动图演示如下。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

【公式解析】C3>=60是一个条件表达式,用于判断C3单元格的值是否大于等于60。如果值大于等于60,说明表达式成立,这时候返回TRUE,找到第二个参数,结果为“及格”;如果值小于60,说明表达式不成立,返回FALSE,找到第三个参数,结果为“不及格”。

三、IF函数多个区间判断。

示例1:将下图中学生成绩大于等于90小于等于100评为“优”,成绩大于等于70小于90评为“良”,成绩大于等于60小于70评为“中”,成绩小于60评为“差”。

具体操作步骤如下:

1、选中D3:D10单元格 -- 在编辑栏中输入公式“=IF(C3>=90,'优',IF(C3>=70,'良',IF(C3>=60,'中','差')))”-- 按快捷键“Ctrl+Enter”回车即可。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

2、动图演示如下。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

【公式解析】如果C3单元格的值大于等于90,说明条件成立,返回第2个参数的结果“优”;否则返回第3个参数“IF(C3>=70,'良',IF(C3>=60,'中','差'))”,再判断C3单元格的值是否大于等于70,如果是,返回第2个参数的结果“良”,否则返回第3个参数“IF(C3>=60,'中','差')”;这时候再判断C3单元格的值是否大于等于60,如果是,返回第2个参数的结果“中”,如果小于60,返回第3个参数的结果“差”。

示例2:下图中将财务部的简称改为“CW”,技术部的简称改为“JS”,销售部的简称改为“XS”。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

具体操作步骤如下:

1、选中D3:D10单元格 -- 在编辑栏中输入公式“=IF(C3='财务部','CW',IF(C3='技术部','JS','XS'))”-- 按快捷键“Ctrl+Enter”回车即可。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

2、动图演示如下。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

【公式解析】上述公式先判断C3单元格的值是否等于“财务部”,如果等于,则返回第2个参数的值“CW”,否则继续执行第3个参数“IF(C3='技术部','JS','XS')”,判断C3单元格的值是否等于“技术部”,如果等于,返回第2个参数的值“JS”,否则返回第3个参数的值“XS”。

四、IF函数多条件判断。

多条件判断又分为两种情况:ANDOR“并且”“或”的关系)。

(1)IF函数和AND函数。

AND函数语法:AND(logical1,logical2, ...)。

说明:参数必须为逻辑值TRUE和FALSE。或者包含逻辑值的数组或引用。如果数组或引用参数中包含文本或空白单元格,则这些值将被忽略。如果指定的单元格区域内包括非逻辑值,则 AND 将返回错误值 #VALUE!。

=AND(TRUE,TRUE):所有参数的逻辑值为真结果才为真(TRUE)。

=AND(TRUE,FALSE):有一个参数的逻辑值为假结果就为假(FALSE)。

示例:下图中我们假设女性55岁退休,判断其是否达到退休年龄。

具体操作步骤如下:

1、选中E3:E10单元格 -- 在编辑栏中输入公式“=IF(AND(C3='女',D3>55),'退休','')”-- 按快捷键“Ctrl+Enter”回车即可。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

2、动图演示如下。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

【公式解析】上述公式中先用AND函数判断C3单元格的值是否等于“女”并且D3单元格的值是否大于“55”,如果两个条件都为TRUE,则返回第2个参数的值“退休”,有一个参数为FALSE则返回第3个参数的值空。

(2)IF函数和OR函数。

OR函数语法: OR(logical1 ,[logical2],… )

说明:如果参数中两个都为FALSE,结果才为FALSE。如果有一个参数为TRUE,结果即为TRUE。

=OR(TRUE,TRUE):两个参数都为TRUE,结果必然为TRUE。

=OR(TRUE,FALSE):有一个参数为TRUE,结果也为TRUE。

=OR(FALSE,TRUE):有一个参数为TRUE,结果也为TRUE。

=OR(FALSE,FALSE):两个参数都为FALSE,结果才为FALSE。

示例:下图中如果学生的成绩有一科大于等于90,判断为优秀学生,否则不显示任何内容。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

具体操作步骤如下:

1、选中E3:E10单元格 -- 在编辑栏中输入公式“=IF(OR(C3>=90,D3>=90),'是','')”-- 按快捷键“Ctrl+Enter”即可。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

2、动图演示如下。

IF函数怎样才能学会?这篇2400多个字的详细教程请收藏好

【公式解析】上述公式中先用OR函数判断C3单元格的值是否大于等于“90”或者D3单元格的值是否大于等于“90”,如果有一个条件为TRUE,则返回第2个参数的值“是”,当两个条件都为FALSE时返回第3个参数的值空。

以上就是IF函数最基本的4种用法,即使你是一个Excel小白,我相信看了这篇IF教程之后,你对IF函数的了解已经差不多了。希望您可以给本篇文章点赞和转发!也算是对小编的鼓励和支持!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多