【问题标题】:Excel advanced conditional averageExcel高级条件平均
【发布时间】:2015-11-10 02:53:38
【问题描述】:

我在使用 Excel 时遇到以下问题。

我有一张包含数千行的表格。 每行代表建筑工地中的一个房间。 有 4 列与该区域相关联 [即。综合楼、楼、楼、楼部]。 其余列是详细信息,例如房间面积。 此处示例:

http://1drv.ms/1NAB61e

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

【问题讨论】:

  • 我认为您应该在您的示例中添加一些预期结果,以便清楚所寻求的内容。
  • 最好以文本格式布置数据或上传图片(到已知的图像托管站点,例如 imgur.com),而不是链接到鲜为人知的站点。如果您让人们可以轻松地看到您的情况,那么您将更有可能获得帮助。但是,话虽如此,如果您了解 SUMIF 和 COUNTIF,请查看 SUMIFS 和 COUNTIFS。允许您使用多个条件。

标签: excel conditional average


【解决方案1】:

详细说明我上面的评论:

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

=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 中,要求和的列是最左边的参数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-17
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    • 2019-04-06
    相关资源
    最近更新 更多