Excel我爱学习网

EXCEL学习及培训平台,包括Excel表格制作,基本操作,技巧,函数,常用公式,VBA等,excel模板及教程免费下载。

加入收藏 | 设为首页
您当前的位置:首页 > excel函数

EXCEL中IF函数使用

时间:2019-03-13 21:34:19  来源:excel我爱学习网  作者:杨超

在EXCEl的公式中用得最多函数要数IF函数了,我们来学习一下IF函数的使用方法。


一、IF函数语法:

IF(logical_test,true_value,false_value)
Logical_test 表示计算结果为 TRUE真(非零数值) 或 FALSE假(数值0) 的任意值或表达式。当Logical_test 为TRUE时,返回true_value;否则返回,false_value。


二、IF函数实例,IF函数常用的表达式有字符串比较,数值比较,零值及空值判断,判断是否出错:
1.字符串比较
    if函数返回值 公式
       
字符串比较 HELLO 这是字符串HELLO =IF(B3="hello","这是字符串HELLO","这是其他字符串")
字符串比较 NO 这是其他字符串 =IF(B4="hello","这是字符串HELLO","这是其他字符串")
字符串比较 ok 这是其他字符串 =IF(B5="hello","这是字符串HELLO","这是其他字符串")

D3单元格公式=IF(B3="hello","这是字符串HELLO","这是其他字符串"), B3="hello"即是IF函数的logical_test(表达式),这里B3单元格="HELLO",表达式为TRUE(值),就返回第二个参数"这是字符串HELLO"。
D4单元格公式=IF(B4="hello","这是字符串HELLO","这是其他字符串"), 这里B4单元格为"NO",不是"HELLO",表达式为FALSE,就返回第三个参数"这是其他字符串"。 
在这里字符串比较不考虑字符的大小写,HELLO="hello"。

2.数值比较
    if函数返回值 公式
建设工程经济-成绩 80 成绩合格 =IF(B9>=69,"成绩合格","未通过")
建设工程法规及相关知识-成绩 78 成绩合格 =IF(B10>=78,"成绩合格","未通过")
专业工程管理与实务-成绩 95 未通过 =IF(B11>=96,"成绩合格","未通过")
     D9单元格公式=IF(B9>=69,"成绩合格","未通过"),B9单元格为建设工程经济-成绩80分,B9>=69成立(TRUE),返回第二参数“成绩合格”。
     D11单元格公式=IF(B11>=96,"成绩合格","未通过"),B11单元格为专业工程管理与实务-成绩95分,B11>=96 不成立(FALSE),返回第三参数“未通过”。

3.零值判断
    if函数返回值 公式
0值判断 5 2 =IF(B15<>0,10/B15,0)
0值判断 0 0 =IF(B16<>0,10/B16,0)
未使用0值判断的情况,若分母为0,则出错 0 #DIV/0! =10/B17
  D15单元格公式=IF(B15<>0,10/B15,0),B15单元格=5,B15<>0成立(TRUE),返回第二参数10/B15的计算结果2。
  D16单元格公式=IF(B16<>0,10/B15,0),B16单元格=0,B15<>0不成立(FALSE),返回第三参数0值。
  D17单元格公式=10/B17,这里未判断分母的值直接计算,当分母为0时,就出错了。因此我们的计算涉及分母时,当这个分母的值不确定我们就应该先做一个IF判断。



  以上就是IF函数的基本使用方法,下一次我们再学习一下IF函数嵌套使用及多条件判断。
来顶一下
返回首页
返回首页
上一篇:很抱歉没有了 下一篇:if函数多个条件怎么用

excel常用函数
IF函数 SUM SUMIF SUMIFS COUNT SUBSTITUTE DATE VLOOKUP OFFSET ROUND ROUNDUP RANK
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
推荐资讯
相关文章
栏目更新
栏目热门