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

如何用Excel SUMIF函数对包含指定子字符串的单元格求和

用SUMIF实现包含指定子字符串的求和

要让SUMIF匹配包含目标5位字符串的10位字符单元格,只需在条件里使用Excel的通配符*(代表任意长度的字符),结合字符串连接符&构造匹配条件,具体公式如下:

=SUMIF(条件查找区域, "*"&"你的5位字符串"&"*", 求和区域)

示例说明

假设:

  • 条件查找区域是A1:A10(单元格内容均为10位字符)
  • 目标5位字符串是12345
  • 求和区域是B1:B10

对应的公式就是:

=SUMIF(A1:A10, "*12345*", B1:B10)

这个公式会自动匹配所有A列中包含12345的单元格,并对对应的B列数值求和。

注意事项

如果你的5位字符串中包含Excel通配符(*、?、~),需要在这些字符前加~进行转义,比如目标字符串是12*34,条件要写成"*12~*34*"。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 06:55:15