Excel IF函数升级版IFS,专为解决多结果判断,IF函数嵌套太烧脑,试试IFS

您所在的位置:网站首页 if函数合格不合格 Excel IF函数升级版IFS,专为解决多结果判断,IF函数嵌套太烧脑,试试IFS

Excel IF函数升级版IFS,专为解决多结果判断,IF函数嵌套太烧脑,试试IFS

2024-07-11 04:27| 来源: 网络整理| 查看: 265

在IF函数中聊到多结果判断时,使用IF函数嵌套,层数多了容易出错且维护难,Excel新函数IFS,可以轻松应对这种多结果判断,一起瞧瞧吧。

IFS函数语法:=IFS(条件1,结果1,[条件2],[结果2],……),返回一个值。

IFS函数

当IFS函数中同时有多个条件满足时,只返回第一个满足条件的值。

使用用IF函数第2个案例,根据语文成绩对学生进行评价,大于90分为优秀,大于80分为良好,大于等于60分为及格,小于60分为不及格。来看看IFS函数怎么用。

在E4单元格中输入:=IFS(D4>90,"优秀",D4>80,"良好",D4>=60,"及格",D490,"优秀",IF(D4>80,"良好",IF(D4>=60,"及格","不及格")))对比下,虽然公式长度差不多,但更容易理解。

IFS函数公式,还可以进一步的简化,把最后一个条件改成TRUE,意思就是以上条件均不符合时的返回结果。

IFS函数简化

最后是这样:=IFS(D4>90,"优秀",D4>80,"良好",D4>=60,"及格",TRUE,"不及格"),结果是一样的。

我们接着聊一下另外2个比较常用的逻辑函数AND和OR。

AND函数语法:=AND(条件1,条件2,……),返回TRUE或FALSE。当所有条件都成立时返回TRUE,否则返回FALSE。

AND函数

例如:AND(1>2,3>2),1>2不成立,返回FALSE;3>2成立,返回TRUE,结果返回FALSE。AND(2>1,3>2),2>1成立,返回TRUE;3>2成立,返回TRUE,结果返回TRUE。

AND函数判断

OR函数语法:=OR(条件1,条件2,……),返回TRUE或FALSE。当其中任一个条件成立时返回TRUE,都不成立返回FALSE。

OR函数

例如:OR(1>2,3>2),1>2不成立,返回FALSE;3>2成立,返回TRUE,结果返回TRUE。OR(2>1,3>2),2>1成立,返回TRUE;3>2成立,返回TRUE,结果返回TRUE。OR(1>2,2>3),1>2不成立,返回FALSE;2>3不成立,返回FALSE,结果返回FALSE。

OR函数判断

来看一下具体运用。

案例1:语文和数学分数均大于90分为优秀,大于80分为良好,大于等于60分为及格,否则为不及格。

在F4单元格中输入:=IFS(AND(D4>90,E4>90),"优秀",AND(D4>80,E4>80),"良好",AND(D4>=60,E4>=60),"及格", AND(D1290),"优秀",OR(D4>80,E4>80),"良好",OR(D4>=60,E4>=60),"及格",TRUE,"不及格")。

IFS+OR 或的多条件判断

如果函数不熟练,还是不要偷懒,老老实实的重新写一遍吧。

逻辑函数AND、OR比较简单,通常配合其它函数使用。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3