问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel中的if函数怎么用

发布网友 发布时间:2022-04-20 04:13

我来回答

2个回答

懂视网 时间:2022-04-16 19:21

if函数的使用方法是什么?if函数是excel中一个非常实用的函数,我们一起来了解一下它的使用方法。

以Dell灵越5000为例,if函数的使用方法为:

品牌型号:Dell灵越5000

操作系统:windows 10

软件版本:Microsoft Office Excel 2016

  1. Excel中很多函数部分参数可以省略,IF函数也一样。如下图B1的公式为:

    =IF(1>2,"判断真")

    省略了第三参数,则返回第三参数值时会返回FALSE。这对求满足条件最大值和最小值是由实际意义的,效果与0不同。



  2. 2

    如果把公式改成:

    =IF(1>2,"判断真",)

    公式中通过第二参数后的逗号给第三参数留了位置,但是没有输入任何值,那么默认是返回0这个数字的。也就是逗号后面不输入参数默认返回值为0。


  3. 3

    第二参数也是一样的规律,如果公式改成:

    =IF(3>2,,"判断假")

    第二参数位于两个逗号之间,没有输入值,则默认返回0。


  4. 4

    如果将公式改成:

    =IF(3>2,TRUE,FALSE)

    则单元格会返回TRUE或FALSE这两个逻辑值结果之一。


    END

IF普通公式单条件表达:


  1. 1

    如下图,B2公式为:

    =IF(A2>29,"不惑","小年轻")

    这是IF函数单条件表达的方式,第一参数只有一个比较。


  2. 2

    IF单条件表达可以用数轴的方式来理解。整个数轴是全体,判断为TRUE返回结果为数轴的一部分;判断为FALSE返回结果是数轴的其余所有部分,两个部分不会交叉。


    END

IF普通公式多条件同时满足表达:


  1. 1

    如下图,如果A2大于29且B2是“A”则返回优秀,其余结果返回空。C2公式为:

    =IF(AND(A2>29,B2="A"),"优秀","")

    这里用AND()函数表达了多个判断条件,只有所有判断都返回TRUE才返回“优秀”。


  2. 2

    大家在使用IF多条件判断的时候一定要考虑全面,不要漏掉可能!以上面的两个条件,且没有嵌套IF的例子说明。

    可以将两个条件用纵横两条线交叉表示,同时满足“大于34,为A”的结果只占所有可能的四分之一,也就是其他所有可能都返回空。如果3个条件你排除的可能更多,如果再嵌套IF继续判断……


  3. 3

    重点提醒:

    如果有多个条件并且嵌套判断,一定要考虑清楚所有的情况,否则容易出现预期之外的错误返回,很多情况是漏考虑了某些情况!

    END

IF普通公式多条件满足其一即可表达:


  1. 1

    上面讲述了同时满足多个条件,那么满足多条件之一如何表达呢?C2输入公式:

    =IF(OR(A2="A",B2>100),"合格","不合格")

    IF函数中可以用OR()函数来表达满足条件之一,也就是OR()函数内的判断只要有一个返回TRUE,OR()函数整体就返回TRUE。


  2. 2

    提醒:

    使用多个OR()函数并且还有IF嵌套的情况下更要考虑所有情况,避免遗漏。

    END

IF数组公式同时满足多条件表达:


  1. 如下图,要求A列为“A”且B列大于40的B列数据合计,C2输入公式:

    =SUM(IF((A2:A4="A")*(B2:B4>40),B2:B4))

    左手按住Ctrl+Shift,右手按回车运行公式。


  2. 2

    这里(A2:A4="A")和(B2:B4>40)的判断分别返回TRUE或FALSE,其中的星号可以理解为“乘号”,在运算时TRUE相当于1,FALSE相当于0,所以只有两个返回值都是TRUE,乘积才是1;只要有一个FALSE,也就是只要有一个不满足条件,返回结果就是0。而IF第一参数中非0值相当于TRUE,所以可以达到同时满足两个条件统计的目的。

    END

IF数组公式满足多条件表达:


  1. 1

    如下图,要求A列为“A”或B列大于40的B列数据合计,C2输入公式:

    =SUM(IF((A2:A4="A")+(B2:B4>40),B2:B4))

    左手按住Ctrl+Shift,右手按回车运行公式


  2. 2

    把同时满足多条件的乘号改成加号就达到了“或者”的目的。因为只要有一个是TRUE,相加结果就是1,如果两个都是TRUE相加结果就是2。所以达到了判断结果相加,只要结果非0就计算B列数据合计的目的。

以上就是if函数的使用方法了,希望对大家有所帮助。

热心网友 时间:2022-04-16 16:29

打开的excel表格文件,鼠标点击需求单元格,然后点击菜单栏中插入函数的【fx】按钮,弹出【插入函数】对话框。

在【选择函数】列表里选择【IF】函数,点击【确定】。

04.jpg

在弹出的【函数参数】对话框:

第一行写条件的判定;

第二行写条件成立情况下显示内容;

05.jpg

第三行写条件不成立情况下显示内容;点击【确定】。

03.jpg

将鼠标放在需求单元格的右下角,出现【+】后往下拉,即可计算出B列所有合格或者不合格情况。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么电脑上的word界面变小为什么WORD里面的页面变的很小怎么设置回来... AHA拯救心脏救命术(Basic Life Support,BLS) 基础生命的基本顺序 机械制图第一视角与第三视角的区别 明日之后野外感染者据点都在什么地方 感染就聚集点位置分享 明日之后 明日之后哪些地图有强力感染者? 《明日之后》野外感染者据点一览 明日之后野外感染者据点去哪找 妙洁提醒你注意:保鲜膜有些不能加热 有些不能包肉 C盘里文件的修改日期是不是就代表那天我用过电脑,我是上午用的,可文件... 如何在excel使用if函数 200克牛奶相当于多少毫升?每毫升含钙多少毫克? 250克牛奶是多少毫升牛奶 一袋牛奶125mg是多少ml? 3600毫升牛奶等于多少斤? 1克等于多少毫升? 普通的盒装牛奶,一盒是多少毫升 纯牛奶多少毫升 芯片组和主板驱动是什么,有什么用 消防管道标识规范? 管道标识的安装方法 国家标准管道颜色标示 暖通管道标识多少米一个 电缆标牌和线号管属于消耗材料吗? 管道标识的安全标识 管道用什么颜色标识 管道标识规范 管道标识和箭头的方向 管道标识的介绍 管道标识包括颜色箭头、注字等,怎么定义?暖通和... EXCEL中if函数怎么用 excelif函数怎么使用? 在excel中如何使用函数if excel怎么用if函数 excel怎么利用if函数 EXCEL if 函数怎么用? excel中if函数怎么用有多个条件,多个结果 excel中if函数怎么写 Excel中IF函数如何使用? Excel函数中的IF条件函数怎么用? if函数怎么用excel EXCEL中if函数怎么用? Excel IF函数怎么用 英特尔主板芯片驱动是什么啊 哪些品牌有烤箱蒸箱一体机 理字的笔顺怎么写 理什么意思是什么 “理”的本义是什么? 理字的解释 理的笔画顺序怎么写的