如何从 google 表格中的字符串中删除数字
您可以使用以下公式从 Google 表格中的字符串中删除数字:
=REGEXREPLACE( A2 ," \d ","")
此特定公式将从单元格A2中的字符串中删除所有数字。
下面的例子展示了如何在实践中使用这个公式。
示例:从 Google 表格中的字符串中删除数字
假设 Google 表格中有一家公司的员工 ID 列表如下:
现在假设我们要从每个标识符中删除所有数字,以便只保留字母。
为此,我们可以使用以下公式:
=REGEXREPLACE( A2 ," \d ","")
我们将在单元格B2中键入此公式,然后将其拖动并填充到 B 列中的每个剩余单元格中:
请注意,每个字符串中的所有数字均已删除,因此我们只剩下每个员工 ID 的字母。
这个公式是如何运作的?
Google表格中的REGEXREPLACE函数用于根据正则表达式替换字符串中的特定字符。
考虑我们使用的公式:
=REGEXREPLACE( A2 ," \d ","")
第一个参数指定我们要替换单元格A2中的字符。
\d的第二个参数在正则表达式中用于匹配从 0 到 9 的任何数字。
空字符串的第三个参数用于指定我们想要将 0 到 9 之间的任何数字替换为空。
最终结果是简单地从字符串中删除每个数字。
注意:您可以在此处找到REGEXREPLACE函数的完整文档。
其他资源
以下教程介绍了如何在 Google 表格中执行其他常见操作:
如何在 Google 表格中提取子字符串
如何反转 Google 表格中的文本字符串
如何从 Google 表格中的字符串中提取数字