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 表格中自动填充日期