Google sheets:如何从字符串中提取数字
您可以使用以下公式从 Google 表格中的字符串中提取数字:
=REGEXEXTRACT( A1 , " -*\d*\.?\d+ " )
该公式将从字符串中提取整数、小数和负号。
下面的例子展示了如何在实践中使用这个公式。
示例:从 Google 表格中的字符串中提取数字
假设 Google 表格中有以下字符串列表:
我们可以使用下面的公式从字符串中提取数字(包括整数、小数和负号):
=REGEXEXTRACT( A2 , " -*\d*\.?\d+ " )
以下屏幕截图显示了如何在实践中使用该公式:
请注意,B 列中的值仅包含 A 列中的值的整数、小数和负号。
如果您尝试使用此公式并且您会收到#VALUE!因此,请确保字符串格式为纯文本。
要将字符串转换为纯文本,请突出显示包含字符串的单元格区域,然后单击顶部功能区的“格式”选项卡,然后单击“数字” ,然后单击“纯文本” 。
这应该可以解决任何#VALUE!问题。
其他资源
以下教程介绍了如何在 Google 表格中执行其他常见任务:
如何在 Google 表格中提取子字符串
如何替换Google表格中的多个值
如何计算 Google 表格中包含文本的单元格数量