【发布时间】:2016-06-06 21:29:19
【问题描述】:
我有一个数据表(如下),其中“W”='Wins' 和“T”='Target'。每个类别都基于一种获胜类型。
目标是根据个人目标计算所有类别的最右侧列中的平均“分数”。两个观察: (1) 对于“W”=0 和“T”=0 的情况,在平均计算中应忽略此类别——分子和分母都应忽略; (2) 对于有胜利但没有目标的情况(例如 Bob 的第 7 类),只应计算胜利——即Bob 将拥有 Cat 7 的 200%
我拍了一张,如下图所示,但不断收到#VALUE!消息。
【问题讨论】:
-
您是否尝试使用 Countif(F5,"0") 代替 Countif(F5,"" &0)?
-
对不起,我不明白你在找什么。你能写出你的描述吗?
-
您收到错误的原因是您有
""的 IF 公式的输出,这是一个文本,无法添加。将其更改为0。 -
Sally 的预期输出是什么?我想我有一些东西,但想确保我的计算正确。
-
@ScottCraner -- Sally 的预期输出为 50%。在 Cat 1、2、5 和 7 中,她分别达到了 50%、50%、0% 和 100% 的目标。这平均为 50%。
标签: excel if-statement average