如何在 google 表格中使用多个 if 语句
您可以使用以下基本语法在 Google 表格的单个单元格中编写多个 IF 语句:
= IF ( A2 < 10 , " Bad " , IF ( A2 < 20 , " Okay " , IF ( A2 < 30 , " Good " , " Great " ) ) )
该语法的作用如下:
- 如果单元格 A2 的值小于 10,则返回值“Bad”
- 否则,如果单元格 A2 中的值小于 20,则返回值“OK”
- 否则,如果单元格 A2 中的值小于 30,则返回值“Good”
- 否则,返回值“Super”
以下示例展示了如何在实践中使用此语法。
示例 1:在 Google 表格中使用多个 IF 语句
假设 Google 表格中有以下列显示不同篮球运动员的得分:
我们可以使用以下语法编写多个 IF 语句来将玩家分类为“Bad”、“OK”、“Good”或“Excellent”:
= IF ( A2 < 10 , " Bad " , IF ( A2 < 20 , " Okay " , IF ( A2 < 30 , " Good " , " Great " ) ) )
以下屏幕截图显示了如何在实践中使用此语法:
每个玩家都会根据自己的得分获得排名。
示例 2:使用 Google 表格中的 IFS 函数
编写多个 IF 语句的一种更简单的方法是简单地使用IFS函数。
我们可以使用以下语法编写IFS语句,将玩家分类为“差”、“还可以”、“好”或“优秀”:
= IFS ( A2 < 10 , " Bad " , A2 < 20 , " Okay " , A2 < 30 , " Good " , A2 >= 30 , " Great " )
以下屏幕截图显示了如何在实践中使用此语法:
这会产生与前面的示例相同的结果。
请注意,这种语法更容易编写,因为我们不需要编写多个嵌套的 IF 语句。
其他资源
以下教程介绍了如何在 Google 表格中执行其他常见任务:
Google 表格:如何将 COUNTIF 与多个范围一起使用
Google 表格:如何对多列使用 SUMIF
Google Sheets:如何检查值是否在范围内