如何在 google 表格中撰写案例陈述


case 语句是一种循环条件并在满足第一个条件时返回值的语句类型。

在 Google Sheets 中实现 case 语句的最简单方法是使用SWITCH()函数,该函数使用以下基本语法:

 =SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", "None")

此特定函数查看单元格 A2 并返回以下值:

  • 如果单元格 A2 包含“G”,则“保留
  • 如果单元格 A2 包含“F”,则“向前
  • 如果单元格 A2 包含“C”,则为“ Center
  • None ” 如果单元格 A2 不包含任何先前的值

以下示例展示了如何在 Google 表格中实际使用此功能。

示例:Google 表格中的案例陈述

假设我们有以下篮球位置列表:

我们将使用以下SWITCH()函数根据 A 列中的值返回 B 列中的特定位置名称:

 =SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", "None")

我们将在单元格B2中键入此公式,然后将其复制并粘贴到 B 列中的每个剩余单元格中:

该公式返回 B 列中的以下值:

  • 如果 A 列包含“G”,则“保留
  • 如果 A 列包含“F”,则“向前
  • 如果 A 列包含“C”,则为“ Center
  • None ” 如果 A 列不包含任何先前的值

请注意,B 列中的最后一个值返回“ None ”,因为我们没有指定公式中为“Z”返回的特定值。

如果 A 列不包含SWITCH公式中指定的任何值,我们还可以使用以下公式简单地返回 A 列的原始值:

 =SWITCH( A2 , "G", "Guard", "F", "Forward", "C", "Center", A2 )

我们将在单元格B2中键入此公式,然后将其复制并粘贴到 B 列中的每个剩余单元格中:

请注意,B 列中的最后一个值仅返回Z值,因为 A 列中的最后一个值不包含SWITCH公式中指定的任何值。

注意:您可以在此处找到 Google Sheets 中SWITCH功能的完整文档。

其他资源

以下教程介绍了如何在 Google 表格中执行其他常见任务:

Google Sheets:“如果包含”的简单公式
如何在 Google 表格中使用 ISERROR

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注