EXCEL column/range A 的平均值 IF column/range B OR column/range C 等于 NO
EXCEL Average of column/range A IF column/range B OR column/range C equals NO
我无法解决这个问题。正如标题所说...
如果在另外两个 ranges/columns 中有一个 "No",我如何获得一个范围或列的平均值?
换句话说,我想计算 A 列的平均值,并且我有两列提出 Yes/No 问题(B 列和 C 列)。我只希望 B 和 C 中带有 No/No 的行包含在 A 列的平均计算中。如果 B 或 C 的答案是肯定的,那么我想从 A 的平均计算中排除该行。
有什么想法吗?非常感谢!
您可以使用AVERAGEIFS()公式来实现您想要的。
Description
Returns the average (arithmetic mean) of all cells that meet multiple
criteria.
Syntax
AVERAGEIFS(average_range, criteria_range1, criteria1,
[criteria_range2, criteria2], ...)
所以,假设
- A1:A8 = 数字范围
- B1:B8 = 条件 1 范围
- C1:C8 = 条件 2 范围
- "No" = 条件 1 和条件 2
公式:
=AVERAGEIFS(A1:A8;B1:B8;"No";C1:C8;"No")
您需要 AVERAGEIFS
formula,它将采用一列值和多个条件来决定是否在计算中包含特定行的值。
见截图:
我无法解决这个问题。正如标题所说...
如果在另外两个 ranges/columns 中有一个 "No",我如何获得一个范围或列的平均值?
换句话说,我想计算 A 列的平均值,并且我有两列提出 Yes/No 问题(B 列和 C 列)。我只希望 B 和 C 中带有 No/No 的行包含在 A 列的平均计算中。如果 B 或 C 的答案是肯定的,那么我想从 A 的平均计算中排除该行。
有什么想法吗?非常感谢!
您可以使用AVERAGEIFS()公式来实现您想要的。
Description
Returns the average (arithmetic mean) of all cells that meet multiple criteria.
Syntax
AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)
所以,假设
- A1:A8 = 数字范围
- B1:B8 = 条件 1 范围
- C1:C8 = 条件 2 范围
- "No" = 条件 1 和条件 2
公式:
=AVERAGEIFS(A1:A8;B1:B8;"No";C1:C8;"No")
您需要 AVERAGEIFS
formula,它将采用一列值和多个条件来决定是否在计算中包含特定行的值。
见截图: