Excel 列值总和的平均值

Excel 列值总和的平均值,excel,excel-formula,Excel,Excel Formula,我有一个表,有两列:日期(每月1日)和值。每个日期都可能出现未知的时间数。我试图找到一个公式,它可以算出每个月价值总和的年平均值 我可以很容易地制作几个sumproducts,使每个月的值之和达到平均值,但我更愿意限制公式的大小 有人知道怎么做吗,或者如果可能的话?您可以制作一个透视表,然后拖动行中的日期字段和值字段中的值。然后将值的字段设置更改为“平均值”。我假设日期在A列中,值在B列中 最简单的方法是: 1) 在第三列(C)中,存储表示月份的整数。您将通过简单的=MONTH()Excel函数

我有一个表,有两列:日期(每月1日)和值。每个日期都可能出现未知的时间数。我试图找到一个公式,它可以算出每个月价值总和的年平均值

我可以很容易地制作几个sumproducts,使每个月的值之和达到平均值,但我更愿意限制公式的大小


有人知道怎么做吗,或者如果可能的话?

您可以制作一个透视表,然后拖动行中的日期字段和值字段中的值。然后将值的字段设置更改为“平均值”。

我假设日期在
A
列中,值在
B
列中

最简单的方法是:

1) 在第三列(
C
)中,存储表示月份的整数。您将通过简单的
=MONTH()
Excel函数获得此结果,例如:
=MONTH(A1)
,等等

2) 要获得特定月份(例如9月)的平均值,您需要输入以下公式:

= SUMIF(C:C,"=9",B:B)/COUNTIF(C:C,"=9")

如果您想要不同月份的平均值,只需更改
SUMIF
中的
9
COUNTIF

您可以使用AVERAGEIF,但数据透视表更容易,正如我在另一条评论中所说,数据透视表只允许我求和或求平均值,而我需要求和当年的平均值总和除以12,或者您缺少月份?遗憾的是,数据透视表只允许我求和或求平均值,我真的需要每个月求和,然后对一年中的每个月求平均值。那么,您是想聚合数据(像数据透视一样),还是只想在表中添加一些公式?我想聚合数据,但是枢轴不能做我需要的计算