Excel IFS 函数

IFS 函数根据提供的一个或多个条件参数,返回第一个TRUE结果对应的提供的参数。

适用版本

Excel 2016+

说明

IFS 函数根据提供的一个或多个条件,返回第一个TRUE结果对应的提供的参数。使用 IFS 函数可以替代原先的嵌套 IF 函数判断多个条件的场景。函数名由 IF(如果) + S(表示复数)单词组成。

返回值

根据条件参数的计算结果,返回第一个TRUE结果所对应的提供的值。

语法

=IFS (test1, value1,[test2, value2], ...)
=IFS (条件1, 值1 , [条件2, 值2], ...)

参数

  • test1 - 第一个测试条件。
  • value1 - 第一个条件为 TRU E时返回的值。
  • test2, value2 - [可选] 第二个测试条件和对应的返回值。

要点

  • IFS 函数允许测试最多 127 个测试条件。
  • IFS 函数不提供测试条件为 FALSE 时返回对应值的功能。

实例

例1:根据得分,返回评级。

可能出现的错误

  • #VALUE!
    • 所有测试条件必须返回 TRUE 或 FALSE值,否则返回 #VALUE!。
  • #N/A
    • 如果没有一个测试条件返回 TRUE 值。

其他

更多信息及示例请参考微软Office网站

转载注明:文章转载自「懒人Excel - www.lanrenexcel.com
本文链接:Excel IFS 函数

您可能还喜欢...

订阅评论
提醒
4 评论
最新
最旧 最多投票
内联反馈
查看所有评论
LJY
6 月 前

作者大大,我遇到一个棘手的问题了:如果1表C列中A行的值在2表的F列中存在,则1表A行D列的值,在2表F列中含有1表C列A行值的行区域中进行查找,如果该区域的单元格中包含要查找的值,则返回该单元格的值。

1573
3 年 前

您好,实例中F2<60,我觉得是E2<60,按照实例中的测试,会循环引用。

4
0
希望看到您的想法,请您发表评论x