Google Sheets IFS 函数
IFS 函数
IFS 函数是 Google 表格中预置的函数,它根据一个或多个 true 或 false 条件返回值。
其类型为 =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 - 输入
, - 当第一个条件为 TRUE 时,指定值
"Fast" - 输入
, - 指定第二个条件
C2>50 - 输入
, - 当第二个条件为 TRUE 时,指定值
- 输入
, - 指定第三个条件
C2<=50 - 输入
, - 当第三个条件为 TRUE 时,指定值
- 按 Enter 键
"Normal"
"Slow"

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

注意:第三个条件 <=50 包含 =,因此 50 包含在"小于或等于50"中。
现在,每个宝可梦都有一个速度类别:


