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

如何用COUNTIFS统计包含指定文本的数据?SUMPRODUCT公式求助

解决方案
  • 原公式核心问题:COUNTIFS的条件区域行数必须一致,你写的公式里E2:E5(4行)和B1:B6(6行)行数不匹配,导致计算出错。调整逻辑并修正区域匹配问题即可解决。

通用Excel公式(适配所有版本)

假设数据结构:

  • A1:A6 = 需要匹配的关键词列表
  • B1:B6 = 关键词对应的类别(如Florida/Georgia)
  • E2:E5 = 每日待统计的内容单元格

统计Florida类别的匹配总数,使用公式:

=SUMPRODUCT(COUNTIF(E2:E5,"*"&A1:A6&"*")*(B1:B6="Florida"))

公式说明

  1. COUNTIF(E2:E5,"*"&A1:A6&"*"):逐个遍历A列关键词,统计E列中包含该关键词的单元格数量,生成对应A列行数的结果数组。
  2. *(B1:B6="Florida"):把数组中不属于Florida类别的关键词统计值转为0,仅保留目标类别的有效数据。
  3. SUMPRODUCT:对处理后的数组求和,得到最终匹配总数。

Excel 365/2021简化公式

如果使用支持动态数组的Excel版本,可改用更直观的写法:

=SUMPRODUCT(--(ISNUMBER(XMATCH("*"&A$1:A$6&"*",E2:E5,2))*(B$1:B$6="Florida")))

注意事项

  • 关键词列表和类别列表的行数必须完全对应,每个关键词匹配一个类别。
  • 统计其他类别(如Georgia)时,只需将公式中的"Florida"替换为对应类别名称即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.06 19:16:00