【问题标题】:EXCEL Average of column/range A IF column/range B OR column/range C equals NOEXCEL 列/范围 A 的平均值 如果列/范围 B 或列/范围 C 等于否
【发布时间】:2017-01-23 12:27:48
【问题描述】:
我无法解决这个问题。就像标题所说的那样......
如果在其他两个范围/列中有“否”,我如何获得一个范围或列的平均值?
换句话说,我想计算 A 列的平均值,我有两列询问是/否问题(B 列和 C 列)。我只希望 B 和 C 中具有否/否的行包含在 A 列的平均计算中。如果 B 或 C 的答案是肯定的,那么我想从 A 的平均计算中排除该行。
有什么想法吗?非常感谢!
【问题讨论】:
标签:
excel
excel-formula
average
formula
【解决方案1】:
您可以使用AVERAGEIFS() 公式来实现您想要的。
说明
返回满足多项式的所有单元格的平均值(算术平均值)
标准。
语法
AVERAGEIFS(average_range, criteria_range1, criteria1,
[criteria_range2, criteria2], ...)
所以,假设
- A1:A8 = 数字范围
- B1:B8 = 条件 1 范围
- C1:C8 = 条件 2 范围
- “否”= 条件 1 和条件 2
公式:
=AVERAGEIFS(A1:A8;B1:B8;"No";C1:C8;"No")
【解决方案2】:
您需要AVERAGEIFS formula,它将采用一列值和多个条件来判断是否在计算中包含特定行的值。
看截图: