Google sheets:如何从字符串中提取数字


您可以使用以下公式从 Google 表格中的字符串中提取数字:

 =REGEXEXTRACT( A1 , " -*\d*\.?\d+ " )

该公式将从字符串中提取整数、小数和负号。

下面的例子展示了如何在实践中使用这个公式。

示例:从 Google 表格中的字符串中提取数字

假设 Google 表格中有以下字符串列表:

我们可以使用下面的公式从字符串中提取数字(包括整数、小数和负号):

 =REGEXEXTRACT( A2 , " -*\d*\.?\d+ " )

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

从 Google 表格中的字符串中提取数字

请注意,B 列中的值仅包含 A 列中的值的整数、小数和负号。

如果您尝试使用此公式并且您会收到#VALUE!因此,请确保字符串格式为纯文本。

要将字符串转换为纯文本,请突出显示包含字符串的单元格区域,然后单击顶部功能区的“格式”选项卡,然后单击“数字” ,然后单击“纯文本”

这应该可以解决任何#VALUE!问题。

其他资源

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

如何在 Google 表格中提取子字符串
如何替换Google表格中的多个值
如何计算 Google 表格中包含文本的单元格数量

添加评论

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