Excel 2016教程: IFS 函数

Excel 2016教程: IFS 函数

Excel 2016教程: IFS 函数

IFS 函数
Excel for Office 365 Excel for Office 365 for Mac Excel 2019 Excel 2016 更多...
注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。
检查 IFS 函数的一个或多个条件是否满足,并返回到第一个条件相对应的值。IFS 可以进行多个嵌套 IF 语句,并可以更加轻松地阅读使用多个条件。
注意: 此功能不可用 Excel 2016 中,除非您有Office 365 订阅。如果您是 Office 365 订阅者,请确保您拥有最新版本的 Office。
语法简单

IFS([Something is True1, Value if True1, [Something is True2, Value if True2],…[Something is True127, Value if True127])

注意: 

IFS 函数允许测试最多 127 个不同的条件。 例如: 也即如果(A1 等于 1,则显示 1,如果 A1 等于 2,则显示 2,或如果 A1 等于 3,则显示 3)。 一般不建议对 IF 或 IFS 语句使用过多条件,因为需要按正确的顺序输入多个条件,这样一来,构建、测试和更新会变得十分困难。 =IFS(A1=1,1,A1=2,2,A1=3,3)

技术细节

语法

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。可以为空。

 

推荐阅读