Excel中If函数的使用方法

人气:149 ℃/2023-08-12 21:37:44

IF函数一般是指Excel中的IF函数,根据指定的条件来判断其“真”(TRUE)、“假”(FALSE),根据逻辑计算的真假值,从而返回相应的内容。可以使用函数 IF 对数值和公式进行条件检测。下面就介绍if函数的用法及实例。

IF函数的定义

函数语法:IF(logical_test,value_if_true,value_if_false)

logical_test表示判断的条件,

value_if_true表示符合条件的情况下该单元格的取值,

value_if_false表示不符合条件下该单元格的取值。

IF是条件判断函数:=IF(测试条件,ture,fale),即如果满足"测试条件"则显示"ture",如果不满足"测试条件"则显示"fale"。简单的说就是判断一个条件是否满足:如果满足返回一个值,如果不满足则返回另外一个值。

为大家举一个具体的例子方便大家理解,首先打开Excel,我们想要通过成绩栏的分数直接给出学生的等级,这个时候如果是大批量的数据我们一个一个去判定会非常麻烦,使用if函数就会非常简单。

选中C2单元格,点击工具栏上的“公式”--“插入函数”--“IF”,然后点击确定。点击确定后会弹出一个框框,第一个表示条件,后面两个是判断条件的结果。点击标注的地方,选择数据,一般不用选择全部的数据,只需选择里面的其中一个即可。

此时我们输入:=IF(B2>=60,"及格","不及格"),然后按“Enter”键,可以看到出来了第一个学生的判定结果。这里公式表示的含义为:学生成绩大于等于60分出来的判定结果为“及格”,如果小于60分则判定为不及格。

函数格式是可以一整列运用,所以按住图示区域的图标,然后下拉,就可以得到一整列的判定结果。

这时可以看到所有学生的等级就全部判断出来了,是不是很方便呢。

运算过程中,注意value_if_true, [value_if_false]参数值不要为空,否则会返回错误。

另外,IF函数最多可嵌套7层。如果你需要更多运算,大家可以自己搜索看一下。

excel中if函数的使用方法及实例

IF函数用不明白,用Excel新公式IFS,简单好用!

举个工作中的例子,我们计算了各位员工的绩效得分情况,然后公司有一个KPI不同的绩效得分,有一个不同的评分标准,现在我们需要根据KPI得分,计算出等级情况,如下所示:

用IF函数公式多嵌套

我们用IF函数公式来进行多嵌套求解,下面是我们的求解思路:

首先第一层,我们输入的公式是:

=IF(B2<60,"A","再判断")

再判断的这层已经是B2>60分了,所以我们用IF(B2<80,"B","再判断2")来代替上面的再判断,两层套用公式是:

=IF(B2<60,"A",IF(B2<80,"B","再判断2"))

依次类推,再判断2继续使用IF公式嵌套,输入的公式是:

=IF(B2<60,"A",IF(B2<80,"B",IF(B2<90,"C","再判断3")))

再判断3已经不用判断了,就是最后的结果D了,所以不用再嵌套IF,直接使用公式:

=IF(B2<60,"A",IF(B2<80,"B",IF(B2<90,"C","D")))

相对来说,IF公式多层嵌套还是容易出错的,括号数量太多,一担括号的位置出错,公式就了出错了。

新公式,IFS,秒杀

IFS公式的写法,类似于我们用SUMIFS的写法,直接一个括号,里面可以并列多个条件进行判断,所以我们输入的公式是:

=IFS(B2<60,"A",B2<80,"B",B2<90,"C",B2>=90,"D")

=IFS(判断1,结果1,判断2,结果2,判断3,结果3...)

使用IFS函数公式,再也不担心嵌套出错了。

万能的Vlookup

我们插入一个辅助列,把每个分数档位的最低标准数字列出来,然后我们输入公式:

=VLOOKUP(B2,E:G,3,1),就能一次性的模糊匹配出绩效等级了。

关于这个小技巧,你学会了么?自己动手试试吧!

推荐

首页/电脑版/网名
© 2025 NiBaKu.Com All Rights Reserved.