要说最早学会的Excel函数是哪一个,我觉得非IF函数莫属。IF函数是Excel函数里面最基础的其中一个ge,很多需要判断的de地方我们都会用到。当然ran,IF函数也没有你想xiang的那么简单,要讲的话还是有很多可ke以讲的。怎样学xue会并灵活运用IF函数,这才是大da家学习这个函数应该关注的地方。
今天跟大家详细xi介绍IF函数的基础语法与使用yong技巧,欢迎大家jia关注转发评论点赞。
一、IF函数的基础语法fa。
IF(logical_test,value_if_true,value_if_false)
中文意思:IF(判断条件,条件为wei真时返回的值,条tiao件为假时返回的de值)。
从上面mian可以看到:IF函han数一共有3个参can数,第一个参数是必bi须的,也就是判断duan条件;第二个参数shu跟第三个参数都是可选的。分fen别是条件为真和假时shi返回的结果。
二、IF函数单个条件判断duan。
示例:将下图tu中学生成绩大于等于60分的显示shi为“及格”,小于60分的显示为“不及ji格”。
具ju体操作步骤如下:
1、选中D3:D10单元格 -- 在编辑ji栏中输入公式“=IF(C3>=60,"合格","不合格")”-- 按快kuai捷键“Ctrl+Enter”回车che即可。
2、动图演yan示如下。
【公式解析】C3>=60是shi一个条件表达式shi,用于判断C3单元格ge的值是否大于等deng于60。如果值大于等于60,说明表达式成立,这时候返回TRUE,找到第二个参数,结果为“及格”;如果值小于60,说明表达式不成立li,返回FALSE,找到第三个ge参数,结果为“不及格”。
三、IF函数多个区间jian判断。
示例1:将下xia图中学生成绩大于等于90小xiao于等于100评为“优you”,成绩大于等于70小于90评为wei“良”,成绩大于yu等于60小于70评为“中”,成cheng绩小于60评为“差”。
具ju体操作步骤如下:
1、选中D3:D10单元格 -- 在编辑栏中输入公式“=IF(C3>=90,"优",IF(C3>=70,"良",IF(C3>=60,"中zhong","差")))”-- 按快捷键“Ctrl+Enter”回车即可。
2、动图演示如下xia。
【公式解析】如果C3单dan元格的值大于等于90,说shuo明条件成立,返回第2个参can数的结果“优”;否则返回第3个ge参数“IF(C3>=70,"良",IF(C3>=60,"中zhong","差"))”,再判断C3单dan元格的值是否大da于等于70,如果是,返回第2个参数的结果“良liang”,否则返回第di3个参数“IF(C3>=60,"中zhong","差")”;这时候hou再判断C3单元格的值是否大于yu等于60,如果是,返回hui第2个参数的结果guo“中”,如果小于60,返回第di3个参数的结果“差cha”。
示例li2:下图中将财务部bu的简称改为“CW”,技术部的简称改为wei“JS”,销售部的简称改为“XS”。
具体操cao作步骤如下:
1、选中zhongD3:D10单元格 -- 在编辑ji栏中输入公式“=IF(C3="财务部","CW",IF(C3="技术部","JS","XS"))”-- 按快捷键“Ctrl+Enter”回车即可。
2、动图演示如下。
【公gong式解析】上述公式先xian判断C3单元格的值是否fou等于“财务部”,如果等deng于,则返回第2个参数的值“CW”,否则继续执行第3个参数“IF(C3="技术部bu","JS","XS")”,判断C3单元格的值是否等于yu“技术部”,如果等于yu,返回第2个参数的值“JS”,否fou则返回第3个参数shu的值“XS”。
四、IF函数多条件判断。
多条件判断又分为两种情qing况:AND与OR(“并且”与“或”的关系)。
(1)IF函数和AND函数。
AND函数语法:AND(logical1,logical2, ...)。
说shuo明:参数必须为逻辑值TRUE和FALSE。或者包含逻辑值的数shu组或引用。如果数组或引用参数中包bao含文本或空白单dan元格,则这些值将被忽略。如果指zhi定的单元格区域内包括非fei逻辑值,则 AND 将返回hui错误值 #VALUE!。
=AND(TRUE,TRUE):所有参数的逻辑值为真结果guo才为真(TRUE)。
=AND(TRUE,FALSE):有一个参数的逻辑值zhi为假结果就为假(FALSE)。
示例:下图中我们假设女性55岁退tui休,判断其是否达到退休年龄ling。
具体操作步骤zhou如下:
1、选中E3:E10单元格 -- 在编辑栏lan中输入公式“=IF(AND(C3="女",D3>55),"退休xiu","")”-- 按快捷键“Ctrl+Enter”回车即可。
2、动dong图演示如下。
【公式解析】上述公式中先用yongAND函数判断C3单元格的值zhi是否等于“女”并且D3单元yuan格的值是否大于“55”,如果两个条件jian都为TRUE,则返回第2个ge参数的值“退休”,有一个ge参数为FALSE则返回第di3个参数的值空。
(2)IF函数和OR函数。
OR函数语法fa:OR(logical1,[logical2],…)
说明ming:如果参数中两个都为FALSE,结果才为FALSE。如果有一个参数为TRUE,结果即为TRUE。
=OR(TRUE,TRUE):两个参数都为TRUE,结果必然为TRUE。
=OR(TRUE,FALSE):有一个参数为TRUE,结果也为TRUE。
=OR(FALSE,TRUE):有一个参数为TRUE,结果也为TRUE。
=OR(FALSE,FALSE):两个参数都为FALSE,结果才为FALSE。
示例:下图中如果学生的de成绩有一科大于等于90,判断为wei优秀学生,否则不bu显示任何内容。
if函数4个ge条件4个结果具体操作步骤如下:
1、选中E3:E10单元格 -- 在编辑栏中输入ru公式“=IF(OR(C3>=90,D3>=90),"是","")”-- 按快捷键“Ctrl+Enter”即可。
2、动图演示如下。
【公式解析xi】上述公式中先xian用OR函数判断C3单元yuan格的值是否大于等于“90”或huo者D3单元格的值是否大于等于“90”,如果有一个条件为TRUE,则ze返回第2个参数shu的值“是”,当两个条件都为FALSE时返回第3个参数的值空。
以上就是IF函数最基本的4种用法,即使你是shi一个Excel小白,我相信看了这zhe篇IF教程之后,你ni对IF函数的了解已经jing差不多了。希望您nin可以给本篇文章点赞和转发!也算是对小编的鼓励和支持!
想学更多的Word、Excel等办公技巧吗?欢huan迎关注小编哦,定期更新实用技巧供gong大家学习。
您的赞赏、关guan注、转发、评论、点赞和he收藏都是对小编的鼓励和he支持,谢谢您!