You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets 从文本提取带计量单位数值的自定义函数求助

Google Sheets 提取带单位数值通用公式

直接可用公式

将以下公式粘贴到目标单元格,把A2替换为你需要处理的文本所在单元格即可直接运行:

=TEXTJOIN(" ",TRUE,BYROW(REGEXEXTRACTALL(A2,"(\d+\.?\d*)\s*([a-zA-Z]+)"),LAMBDA(item,CONCAT(item))))

功能说明

  • 支持提取任意英文字母组成的计量单位,无需提前预设单位列表
  • 自动识别整数、小数类型的数值
  • 自动忽略数值和单位之间的空格,统一输出为「数值+单位」无空格格式
  • 所有匹配到的结果自动用空格拼接

效果示例

待处理文本:This box weights 5kg and the other box weights 10 kg.
公式返回结果:5kg 10kg

内容的提问来源于stack exchange,提问作者BegCoder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 13:36:03