Google sheets:如何替换多个值


您可以使用以下公式替换 Google 表格中单元格中的多个值:

 = SUBSTITUTE ( SUBSTITUTE ( A1 , " oldtext1 " , " newtext1 " ) , " oldtext2 " , " newtext2 " )

这个特定的公式替换单元格中的两个值,但是您可以根据需要创建任意数量的嵌套SUBSTITUTE函数来替换任意数量的值。

以下示例展示了如何在实践中使用该公式。

示例1:替换Google表格中的两个值

假设 Google 表格中有以下篮球位置列表:

我们可以使用以下公式将“Guard”替换为“Gd”,将“Forward”替换为“Fd”:

 =SUBSTITUTE(SUBSTITUTE( A2 , Guard , Gd ), Forward , Fd )

以下屏幕截图显示了如何在实践中使用该公式:

请注意,每个单元格中的“Guard”和“Before”一词已被替换为我们在公式中指定的替换项。

示例2 :替换Google表格中的三个值

假设 Google 表格中有以下篮球位置列表:

我们可以用下面的公式将“Point”替换为“Pt”,“Shooting”替换为“St”,“Small”替换为“Sm”:

 =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( A2 , " Point " , " Pt " ), " Shooting " , " St " ), " Small " , " Sm " )

以下屏幕截图显示了如何在实践中使用该公式:

请注意,每个替换都已完成。

其他资源

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

如何在 Google 表格中提取子字符串
如何在 Google 表格中按日期范围进行过滤
如何在 Google 表格中自动填充日期

添加评论

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