IFS函数检查是否满足一个或多个条件,且返回符合第一个TRUE条件的值 。IFS可以取代多个嵌套IF语句,并且有多个条件时更方便阅读 。
注意: 如果拥有Office2019或Office365订阅,可在Windows或Mac上使用此功能 。如果你是Office365订阅者,请确保拥有有最新版本的Office 。
语法简单通常情况下,IFS函数的语法如下:=IFS([SomethingisTrue1,ValueifTrue1,SomethingisTrue2,ValueifTrue2,SomethingisTrue3,ValueifTrue3)
请注意,IFS函数允许测试最多127个不同的条件 。但不建议在IF或IFS语句中嵌套过多条件 。这是因为多个条件需要按正确顺序输入,并且可能非常难构建、测试和更新 。
技术细节语法
- IFS(logical_test1,value_if_true1,[logical_test2,value_if_true2],[logical_test3,value_if_true3],…)
【IFS 函数】描述
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 。可以为空 。
示例1单元格A2:A6的公式如下为:
示例2单元格G7中的公式是?
备注
相关主题IF函数高级IF函数-使用嵌套公式并避开陷阱培训视频:高级IF函数COUNTIF函数根据单个条件对值进行计数COUNTIFS函数根据多个条件对值进行计数SUMIF函数根据单个条件对值求和SUMIFS函数根据多个条件对值求和AND函数OR函数VLOOKUP函数Excel公式概述如何避免公式损坏检查公式中的错误逻辑函数Excel函数(按字母顺序)Excel函数(按类别)
推荐阅读
- IF 函数 - 嵌套公式和避免错误
- COUNTIF 函数
- SUMIFS 函数
- AVERAGEIF 函数
- AVERAGEIFS 函数
- OR 函数
- COUNTIFS 函数
- SUMIF 函数
- 参考 逻辑函数
- MATCH 函数