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

如何使用COUNTIFS统计纯Emo流派专辑的平均评分(排除衍生流派)

解决方案

问题根源

你之前的SUMIFS公式犯了语法错误:SUMIFS的第一个参数必须是求和区域,你误写为流派列(E列),应该用评分列(F列),这才导致了#VALUE!错误。另外需要精准构造条件,排除包含“Emo”的衍生流派。

修正后的公式

1. 统计纯Emo流派的专辑数量(B1单元格)

这个公式会统计包含“Emo”但排除“Emocore”“Midwest Emo”的专辑:

=COUNTIFS('Raw Data'!E:E, "*Emo*", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*")

2. 计算纯Emo流派的平均评分(C1单元格)

用SUMIFS正确求和后除以数量,同时用IFERROR避免无匹配时的#DIV/0!错误:

=IFERROR(SUMIFS('Raw Data'!F:F, 'Raw Data'!E:E, "*Emo*", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*")/B1, 0)

更精准的独立流派匹配(可选)

如果需要严格匹配“Emo”作为独立流派(排除“Emo Pop”这类带后缀的子流派),可以用以下公式,确保“Emo”是单独的条目(前后为逗号、空格或单元格首尾):

计数公式:

=COUNTIFS('Raw Data'!E:E, "* Emo *", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*") + COUNTIFS('Raw Data'!E:E, "Emo*", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*", 'Raw Data'!E:E, "<>* Emo *") + COUNTIFS('Raw Data'!E:E, "*Emo", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*", 'Raw Data'!E:E, "<>* Emo *")

平均评分公式:

=IFERROR((SUMIFS('Raw Data'!F:F, 'Raw Data'!E:E, "* Emo *", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*") + SUMIFS('Raw Data'!F:F, 'Raw Data'!E:E, "Emo*", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*", 'Raw Data'!E:E, "<>* Emo *") + SUMIFS('Raw Data'!F:F, 'Raw Data'!E:E, "*Emo", 'Raw Data'!E:E, "<>*Emocore*", 'Raw Data'!E:E, "<>*Midwest Emo*", 'Raw Data'!E:E, "<>* Emo *"))/B1, 0)

这个版本会精准匹配三种场景:

  • 单元格中间的“ Emo ”(前后带空格)
  • 单元格开头的“Emo”(比如“Emo, Indie”)
  • 单元格结尾的“Emo”(比如“Indie, Emo”)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 23:35:04