如何在 Google Sheet 中仅从文本字符串中提取数字
Google Sheets 是一款基于 Web 的应用程序,其功能类似于"软件即服务",提供与 Excel 类似的基本功能。借助此功能,我们可以完成许多常见的电子表格任务。在本教程中,我们将探讨如何在 Google Sheets 中仅从文本字符串中提取数字的各种方法。
使用 REGEXEXTRACT 函数
这里我们看一个简单的情况,即给定文本中一个子字符串中的所有数字都是连续的。
步骤 1 - 打开 Google 表格并将所有文本输入到相应的单元格中。
步骤 2-使用 REGEXEXTRACT 函数,第一个参数为第一个单元格,第二个参数为"\d+"。这代表一个或多个(用 + 表示)数字(用 d 表示)。

步骤 3 − 现在要自动填充,请抓取右下角单个单元格的答案,然后滚动浏览所有要填充的单元格。

使用 REGEXREPLACE 函数
有时我们会遇到一些文本,其中字母和数字的序列交替出现,并且数字会连续出现在文本的多个子序列中。这里最好使用 REGEXREPLACE 函数,这样我们就可以用空字符串(无)替换非数字,从而真正删除它们。
步骤 1 − 打开 Google 表格并将所有文本输入到相应的单元格中。
步骤 2 − 使用 REGEXREPLACE 函数,第一个参数为第一个单元格,第二个参数为"[^\d+]",最后一个参数为""。此处的第二个参数正则表达式对所有数字(非数字)取反 (^),并将其替换为第三个参数,该参数为空,因此我们实际上是删除了第二个参数中正则表达式所描述的内容。

步骤 3 − 现在,要自动填充,请抓取右下角单个单元格的答案,然后滚动浏览所有要填充的单元格。

相关文章
有用资源
excel 参考教程 - 该教程包含有关 excel 的更多信息:https://www.cainiaomax.com/excel/

