如何用计算机if函数,Excel IF函数怎么用

以下从语句的规则、一般性用法、单条件、多条件等方面全面介绍IF函数的用法。

函数语法介绍

01IF函数是我们经常用到的运算函数,它存在3个字段参数,分别为:测试条件, 当判断为真的返回值(真值),当结果为假的返回值(假值)。

4ed5a84c751f52d764f5ece75ccdf003.png

02条件字段用来定义后续的返回值条件,直接输入参考条件,例如下图,在B2>90的后面还并立了一个C2>90,就表示需要B和C两行均大于90,多个条件可以使用AND函数用括号隔开。

ebd4381eb7c1b4dabb3f53a1667ac35a.png

03判断返回真值则是在使用条件字段匹配后,符合的数据,内容就是你想要在表格中展现出来的字符。例如下图,我们希望把通过条件的情况在目标单元格内显示为“是”,就把真值写为“是”,注意,如果填充的是内容(包括文字、数字),需要添加英文双引号,否则无法正常显示。

2d2dd1cbe33e2c295b8a32a418145d99.png

04判断返回假值则和真值相反,是对不符合条件的情况进行赋值,内容可以自行添加,同样记得添加英文双引号。

IF函数不完整语法

01IF语句是可以只有条件语句和真值的,在一般情况下,我们会对返回真值和返回假值都进行填写,但是某些情况下,我们不需要假值,则可以直接不填写,如下图。如果判断不符合条件,则会直接返回“FALSE”这个结果。

6a8824d1101141129d7f71450ea97429.png

02但是如果我们将语法改成(条件,真值,)真值后仍然有逗号,但是不填写任何内容,那不符合条件的情况返回的就会是“0”。

1a1cd1db5425fb1d3591ece604265137.png

03当然,真值和加值不仅可以用数字,用文字,也可以直接用逻辑值,TRUE和FALSE,这时候真值假值都不需要再用双引号标注。

e4480baa9a241f258b4ff59e28de6f3c.png

IF函数多条件使用方法

01以上说了单条件筛选的方法,下面以阶梯分段条件来介绍一下,如何通过多种嵌套的条件来作为条件函数。

97eb5f4c8b1de7260d2b104656b70db1.png

02例如下图,我们想要把1100-1500分为三个区间,计算特定单元格的数据对于三个区间内的值。首先按照区间对应好系数,按照1100-1300,1300-1500,1500以上分为三个阶梯。

873f8963cdab5d95ddca3413d8ca2e66.png

03现在我们按照系数开始来写条件语句,以1100-1300的区间条件为例。

第一条件字段,AC123>1300,200,代表在整个区间内,如果目标值大于1300,则输出200这个数字。

第二条件字段,IF(AC123>1100,AC123-1100,0),代表如果高于1100,低于1300(上一个条件字段会并行,组成区间),则输出AC123-1100的运算结果。

第三个字段,“0”。代表如果不符合以上两个数据字段的话,直接输出0 。

abcc2c664de0d6d9c28403cdff9b854c.png

04在其它区间同样按照这个规则来写语句。将条件里面的区间改为当前计算区间。如果需要在一个单元格输出整个三个区间的结果呢?我们需要用到多个IF条件函数嵌套,如下图。

9fe69775145d5bd4fe6f081fe0cb1c8f.png

05我们来详细解释下这个多层嵌套的IF函数是什么意思。

如下图,这个公式实际上有5个区间,每个IF之后代表了一个区间,最后一个假值之前不用IF。

整体函数结构如下:IF(区间1,真值1,IF(区间2,真值2,IF(区间3,真值3,IF(区间4,真值,4,区间5)))),每个IF后面都有完整的真值和假值,只不过假值的输出不是一个数字或者一个文字,而是一个新的IF语句,通过这种方式递归计算,直到把所有区间条件全都匹配完。

下面详解一下实际的函数:

这个公式第一段:S27

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值