1
我正在构建一个计分电子表格,随着接收到其他数据的逐渐填充。如果单元格不是空白,计算平均值
我想创建一个公式,该公式可以给出依赖于2列的运行平均值(随着更多数据输入而改变)。
本质上我有3列:列A有一个报告#,列B组织的名称和列C有一个分数。
该公式应计算在计算中不包括空白或零分的平均值,但仅使用与特定组织关联的分数。
我已经试过如下:
=IF(B2:B100="organization", AVERAGEIF(C2:C100, ">0"))
另外:
=IF(B2:B100="organization", IF(C2:C100="","",AVERAGE(C2:C100)
在这两种情况下,我得到了#Value
错误。
的问题是AVERAGE()
或AVERAGEIF()
功能需要只针对那些符合B2得分:B100 =“组织”的标准
IsBlank/IsEmpty()? – JonH
ISBLANK()将不起作用,因为C列中有一个公式。 – premiumcopypaper
= AVERAGEIFS(C2:C100,C2:C100,“> 0”,C2:C100,“<>”“”) – JonH