Excel高级条件平均值

时间:2015-08-17 12:51:07

标签: excel conditional average

使用Excel时出现以下问题。

我有一张包含数千行的表格。 每行代表一个建筑网站中的一个房间。 有4个与该区域相关的列[即。建筑群,建筑物,地板,地板部门]。 其余列是细节,例如房间面积。 示例:

http://1drv.ms/1NAB61e

我想要做的是为每一行找到房间区域的平均房间面积。 我不能使用sumif和countif,因为我不只有一个区域列而是4.那么我怎么能克服这个?

1 个答案:

答案 0 :(得分:0)

详细说明我的评论:

如果列A包含值,并且列B,C和D具有条件,则可以使用以下公式在符合条件B1,C3和D5的所有行中找到A列中的平均值:

=SUMIFS(A:A,B:B,B1,C:C,C3,D:D,D5)/COUNTIFS(B:B,B1,C:C,C3,D:D,D5)

SUMIFS / COUNTSIFS只允许您继续在公式的右侧添加范围(始终具有相同的大小)和标准。请注意,对于SUMIFS,排列方式不同。在SUMIF中,要检查条件的列是最左边的参数;在SUMIFS中,要求和的列是最左边的参数。