Excel AverageIf从表中获取多行的总平均值

时间:2018-05-31 15:58:12

标签: excel

我提供了一个我想做的简单例子。我尝试使用AverageIf来获得3月和4月所有周一销售的平均值,但公式仅提供3月份周一销售的平均值,不包括4月份。

注意:Column A is Weekday number, Column B is March Sales, Column C is April Sales.

这是我使用的公式:

=AVERAGEIF(A2:A200, "=" & 1, B2:C200),它只向我提供B栏中的平均周一销售额。

如何调整公式以在总平均值中包括4月(即考虑C列而不仅仅是B列)

1 个答案:

答案 0 :(得分:1)

不要使用AverageIf(),而是尝试使用Average(If())作为此类场景的数组公式。

在您的方案中,您可以使用以下公式来获得平均值:

=AVERAGE(IF(A2:A200=1,B2:C200))

使用 cntrl + shift + 输入 作为阵列公式

希望有所帮助。