If函数和ifs函数傻傻分不清?看这一篇就够了

If函数和ifs函数傻傻分不清?看这一篇就够了插图1

你会用IF函数和IFS函数吗?在运用的时候你是否存在这样的疑问——它们有什么区别或共性呢?

今天就给大家讲一讲IF函数和IFS函数,这两个函数真的超好用。

1、IF函数的定义

IF(判断条件,判断结果为是的值,判断结果为否的值)

当“判断条件”的判断结果为“是(TRUE)”时,将返回第一个参数值;

当“判断条件”的判断结果为“否(FALSE)”时,将返回第二个参数值。

第二个参数值也可以继续是判断条件,因此就构成了嵌套函数。

If函数和ifs函数傻傻分不清?看这一篇就够了插图3

IF函数首先从第一个“条件1”开始判断,满足判断条件就返回“结果1”;

否则就进入下一个“条件2”继续进行判断,满足判断条件则返回“结果2”;以此类推。

还有,我们作为判断的条件,一定是“非此即彼”,结果只能“是”或“否”,要么是“朋友”,否则只能是“敌人”。

举例说明:

学生的成绩评定标准如下所示

If函数和ifs函数傻傻分不清?看这一篇就够了插图5

部分学生成绩如下,这显然是一个逻辑判断问题,用if函数最为合适,当然还可以用其他函数,

If函数和ifs函数傻傻分不清?看这一篇就够了插图7

而逻辑判断要么从大到小,要么从小到大。

从大到小:

在B2单元格内输入公式

=IF(E2>=90,”A”,IF(E2>=80,”B”,IF(E2>=70,”C”,IF(E2>=60,”D”,”E”))))

因为ABCD是文本,需要在“判断值为是的值”用英文状态下的””将他们引用起来,不然是算不出结果的,

而且因为一共嵌套了4个if函数,所以最后的括号是有四个的,这个非常重要也要非常小心,少了或多了都会出错,

If函数和ifs函数傻傻分不清?看这一篇就够了插图9

最后双击填充就可以了。

从小到大:

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

注意这里就没有等号了

2、IFS函数的定义

IFS 函数检查是否满足一个或多个条件,且返回符合第一个 TRUE 条件的值。

IFS 可以取代多个嵌套 IF 语句,并且有多个条件时更方便阅读。

简单来说就是IFS(条件1,结果1,条件2,结果2,条件3,结果3,……)

If函数和ifs函数傻傻分不清?看这一篇就够了插图11

注意,若要指定默认结果,请对最后一个参数输入 TRUE。如果不满足其他任何条件,则将返回相应值。

IFS函数允许测试最多 127 个不同的条件。但不建议在 IF 或 IFS 语句中嵌套过多条件。

这是因为多个条件需要按正确顺序输入,并且可能非常难构建、测试和更新。

PS:IFS函数只有office2019和office365最新版支持该函数公式

举例说明:

同样是刚才的学生成绩评定标准,

从大到小

=IFS(B2>=90,”A”,B2>=80,”B”,B2>=70,”C”,B2>=60,”D”,TRUE,”E”)

If函数和ifs函数傻傻分不清?看这一篇就够了插图13

大家在输入的时候一定要注意输入的顺序是否是从大到小呢?这个顺序非常重要,一旦不是一个顺序最后结果就是错误的。

从小到大:

=IFS(B2<60,"E",B2<70,"D",B2<80,"C",B2<90,"B",TRUE,"A")

这显然比if函数简单许多,最起码最后不会漏括号。

3、总结

IF函数和IFS函数的逻辑判断都是相似的

IFS函数不需要嵌套那么多层,就可以把诸多条件和结果给判断出来,显得更加的简捷和更加容易理解

逻辑判断类的函数在生活中很常见,希望大家能够熟练掌握以上两个函数,多练多学。

以上就是今天分享的干货技巧,你学废了吗?

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/3274.html

发表回复

登录后才能评论