Excel IFS 函数
IFS 函数
IFS 函数是 Excel 中的一个预制函数,它根据一个或多个真或假的条件返回相应的值。
它可以通过输入 =IFS 来使用,并且包含两个或多个部分。
=IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3; ...)
条件被引用为 logical_test1, logical_test2, ...,它们可以检查诸如以下内容:
- 一个数字是否大于另一个数字
> - 一个数字是否小于另一个数字
< - 一个数字或文本是否等于某个值
=
每个条件都与一个返回值相连接。
注意: 可能会有多个条件为真,但函数只会返回第一个为真的条件所对应的值。
注意:函数的不同部分由符号分隔,例如逗号 , 或分号 ;
该符号取决于您的语言设置。
IFS 函数示例
为宝可梦的速度分级
条件和返回值如下:
- 速度大于 90: "快"
- 速度大于 50: "普通"
- 速度小于或等于 50: "慢"
IFS 函数示例,分步操作
- 选择单元格
D2 - 输入
=IFS - 双击 IFS 命令

- 指定第一个条件
C2>90 - 输入
, - 为第一个条件为真时,指定返回值
"Fast" - 输入
, - 指定第二个条件
C2>50 - 输入
, - 为第二个条件为真时,指定返回值
"Normal" - 输入
, - 指定第三个条件
C2<=50 - 输入
, - 为第三个条件为真时,指定返回值
"Slow" - 按 Enter 键

由于单元格 C2 的值为 "45",第一个和第二个条件为假,第三个条件为真(小于或等于 50),因此函数将返回 "Slow"。
注意:文本值需要用引号括起来:" "
该函数可以使用填充函数对每一行重复执行,以对每个宝可梦进行相同的检查。

注意: 第三个条件 <=50 包含 =,以便 50 包含在“小于或等于 50”的范围内。
现在,每只宝可梦都有了速度级别。
