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

如何使用公式从数据中提取包含?或(Ordered but Pending)的目标文本

待处理表格数据提取方案

优化后可用公式

直接替换你原有公式即可同时覆盖?和(Ordered but Pending)两种待处理标识的提取需求:

=IFERROR(REGEXEXTRACT(A2,"^\*\*\*\ PEELS - (.*?(?:\?|\(Ordered but Pending\)).*?) *-"),"")

规则说明

  • 正则内的(?:\?|\(Ordered but Pending\))是分支匹配逻辑,可同时识别两种待处理标记,?:用于避免生成无效捕获组影响提取结果
  • 前后的非贪婪匹配符.*?会拉取标记前后的完整关联文本,不会出现内容截断问题
  • 公式末尾的空字符串配置,可让无匹配内容的单元格返回空白,不会显示报错信息

批量使用方法

写完首行公式后,选中单元格下拉填充,即可自动完成整列数据的批量提取。

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

相关产品推荐
方舟 Agent Plan

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

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