Excel - IFS 函数
描述
IFS 函数检查是否满足一个或多个条件,并返回与第一个 TRUE 条件相对应的值。此函数是在 Excel 2016 中添加的。
语法
IFS (logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3]…)
参数
参数 | 描述 | 必需/可选 |
---|---|---|
logical_test1 | 条件计算结果为 TRUE 或 FALSE。 | 必填 |
value_if_true1 | 如果 logical_test1 计算结果为 TRUE,则返回结果。可以为空。 | 必填 |
logical_test2…logical_test127 | 计算结果为 TRUE 或 FALSE 的条件。 | 可选 |
value_if_true2…value_if_true127 | 如果 logical_testN 计算结果为 TRUE,则返回结果。每个 value_if_trueN 都与一个条件 logical_testN 相对应。可以为空。 | 可选 |
注释
由于函数限制为 254 个参数,因此您最多可以使用 127 对条件和结果参数。
要指定默认结果,请输入对最终 logical_test 参数始终为真的条件,例如 TRUE 或 1=1。如果其他条件均不满足,则将返回相应的值。
如果提供了 logical_test 参数而没有相应的 value_if_true,IFS 将显示典型的"您为该函数输入的参数太少"错误消息。
如果对 logical_test 参数进行求值并解析为 TRUE 或 FALSE 以外的值,IFS 将返回 #VALUE!错误。
如果未找到任何 TRUE 条件,IFS 将返回 #N/A! 错误。
适用性
Excel 2016
示例
