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

如何用REGEXEXTRACT提取列中双引号间文本?公式报错求助

提取表格双引号内文本的正确方案

你的公式解析错误是因为双引号未正确转义,且\w+仅能匹配字母、数字和下划线,无法覆盖带空格的文本。以下是适配不同表格工具的正确公式:

Google Sheets 公式

=REGEXEXTRACT(A2, "\"([^\"]+)\"")
  • 逻辑:用\"转义双引号,([^\"]+)匹配双引号之间的所有非双引号字符(包含空格、特殊符号等),确保完整提取目标文本。

Excel 365/2021 公式

=REGEX.EXTRACT(A2, """([^""]+)""")
  • 逻辑:Excel中需用两个双引号""转义单个双引号,其余匹配规则和Google Sheets一致。

使用步骤

  1. 将对应公式输入到目标列的第一个单元格(如B2)
  2. 下拉填充公式至整列,即可得到仅包含双引号内文本的列

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 02:45:39