EXCEL如何计算日平均值?

如下图
最后的日均额公式要怎么写?求教
比如1到3号没发生额,每日的余额就是100,4号增加了5万,4号余额就是104,5号又增加了10万,5号的余额就是114万,以此类推,求一个月的日均额。。

第1个回答  推荐于2017-12-16
这些都是计算一个月全部的吗?都是1-31日算?
如果是,AH3中输入
=AVERAGE(SUMIF(OFFSET(B3,,,,C$2:AG$2+1),"<>"))
同时按下CTRL+SHIFT+回车,输入数组公式,下拉。追问

恩,都是计算一个月的!表里填发生额

追答

SUMIF(OFFSET(B3,,,,C$2:AG$2+1),"")

意思是B3:C3之和、B3:D3之和,B3:E3之和,……一直到B3:AG3之和。
这些和都列出来,外面套个平均值,对了吧

追问

这个函数是错误的,我看网上都是用SUMPRODUCT这个函数算的

追答

怎样错误,得到的结果不对吗?
能否列一下应该得到什么结果,公式得到什么结果。
SUMPRODUCT不能直接套用在OFFSET外面。

本回答被网友采纳
第2个回答  2015-03-25
你用了什么公式?
=AVERAGE(B3+C3:AG3)
这是一个数组公式,按Ctrl+Shift+Enter结束公式输入。追问

不是这么算得吧,看我问题补充!

追答

哦,刚才没有理解,看看这样行吗?
=AVERAGE(B3+SUBTOTAL(9,OFFSET(C3,,,,COLUMN(A:AE))))

追问

你这样算出来还是100,不对。。。

追答

这个也是数组公式,要按Ctrl+Shift+Enter结束公式输入。
如果不按,只显示第一个数,就是1号的100。

本回答被提问者采纳
第3个回答  2015-03-25
方括号的答案应该是对的
=SUM(SUBTOTAL(9,OFFSET($C3,,,,$C$2:$AG$2)))/AG2+B3
数组公式
第4个回答  2015-03-25
=average(目标单元格描述)追问

不是这么算的吧,应该要用到数组

追答

是的,余额跟每日的发生额累加之后再平均

=average(b2:ag2)

第5个回答  2015-03-25
你把那些数据选中,然后再求和公式哪里有一个平均值追问

不是那么简单的。。。。填入的数是发生额,平均额是这些数值累加得出的

追答

累加之后在平均是不是

追问

是的,余额跟每日的发生额累加之后再平均

相似回答