我有一个包含2列的表:日期(月份的第1个)和值。每个日期可能会显示未知的时间。我试图找到一个公式,每年平均得出每个月的价值总和。
我可以很容易地制作几个sumproducts,以获得每个月的平均值,然后平均值,但我宁愿限制公式的大小。
有没有人知道如何做到这一点,或者甚至可能?
答案 0 :(得分:2)
我认为日期位于A
列中,B
列中的值。
最简单的方法是:
1)在第三列(C
)中,存储表示月份的整数。您将通过简单的=MONTH()
Excel函数获得此结果,例如:=MONTH(A1)
等。
2)要获得特定月份的平均值,比如九月(第9个月),您需要输入公式:
= SUMIF(C:C,"=9",B:B)/COUNTIF(C:C,"=9")
如果您想要不同月份的平均值,只需更改9
和SUMIF
中的COUNTIF
。
答案 1 :(得分:1)
您可以制作数据透视表,然后在行字段中拖动日期,在值字段中拖动值。然后将值的字段设置更改为“平均值”。