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

如何合并Excel公式:跨表取数并提取纯数字

合并跨表取数与纯数字提取公式

直接把原公式里的跨表引用部分替换进数字提取公式就行,你可以将Sheet4的C列公式改成下面这样:

=IF(Sheet1!M4<>"",SUMPRODUCT(MID(0&Sheet1!M4,LARGE(INDEX(ISNUMBER(--MID(Sheet1!M4,ROW($1:$25),1))*ROW($1:$25),0),ROW($1:$25)))*10^ROW($1:$25)/10),"")

逻辑说明

  • 保留原公式的IF判断逻辑:当Sheet1的M列单元格为空时,Sheet4的C列也显示空值,和你原本的需求一致。
  • 将数字提取公式里的数据源A1全部替换为Sheet1!M4,这样就能直接对跨表取到的内容进行纯数字提取,不用额外中间步骤。

效果验证

对应你给出的示例内容:

  • Sheet1!M4为fg+_2//3时,Sheet4的C列返回23
  • Sheet1!M4为cc+_2++++3时,Sheet4的C列返回23
  • Sheet1!M4为sd()*))41nnn时,Sheet4的C列返回41

完全匹配你想要的结果~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 08:35:01