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

如何在Google Sheets中提取字符串里数字与逗号之间的文本

Google Sheets 从地址字符串提取「Seri Kembangan」的操作方法

针对你给出的标准马来西亚地址格式,可选用以下任意一种方法实现提取:

方法1:正则提取(适配同结构的所有地址,最推荐)

直接在目标单元格输入以下公式即可,其中A1替换为你存放原始地址字符串的单元格:

=REGEXEXTRACT(A1, "\d{5} ([^,]+)")
  • 逻辑说明:公式会先匹配地址中的5位邮编,再自动提取邮编后、下一个逗号前的所有内容,刚好对应你需要的区域字段,对于同格式的其他地址也能通用。

方法2:文本拆分提取(适合不熟悉正则的用户)

如果地址始终保持「其他地址段, 邮编+区域, 州属」的逗号分隔结构,可以用拆分公式实现:

=TRIM(RIGHT(INDEX(SPLIT(A1, ","), COUNTA(SPLIT(A1, ","))-1), LEN(INDEX(SPLIT(A1, ","), COUNTA(SPLIT(A1, ","))-1)) - 6))
  • 逻辑说明:先按逗号把整个地址拆分为多个片段,取倒数第二个片段(包含邮编和区域的部分),去掉前6位字符(5位邮编+1个空格)后修剪多余空格,得到目标内容。

方法3:固定值匹配(仅适用于只需判断是否包含该特定区域的场景)

如果你只需要提取固定值Seri Kembangan,不需要适配其他区域,可以用匹配公式:

=IF(ISNUMBER(SEARCH("Seri Kembangan", A1)), "Seri Kembangan", "")
  • 逻辑说明:判断原始字符串中是否包含Seri Kembangan,包含则返回该内容,否则返回空值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.10 10:21:00