Excel中一个求月平均值的问题,求高手(请认真看完再作答)
发布网友
发布时间:2024-06-27 21:24
我来回答
共4个回答
热心网友
时间:2024-07-21 22:24
只需要思路哈,
1、对你的记录时间列进行加工,写一个判断公式,将>=16号日期,月份+1,
这样2009-01-16就变成了2009-02-16,这样上个月16号到本月15号都变成了本月。
2、提取加工后日期的年、月,分列填列(公式用YEAR(),MONTH())
3、都以上数据进行数据表透视,按年、月分类,求平均值,OK?
热心网友
时间:2024-07-21 22:29
回答者: tomato9931 - 江湖新秀 五级 正解
楼主没看明白。
先将原有的日期分为三列。年、月、日 (看你要用分列还是用函数)
原表就变有 年 月 日 单价 4列
对你的记录时间列进行加工,写一个判断公式,将>=16号日期,月份+1,
这样2009-01-16就变成了2009-02-16,这样上个月16号到本月15号都变成了本月。
再加一列 “修正月” 用 函数if就行了。
原表变成5列 年 月 日 单价 修正月
用数据透视表 把 年和修正月字段放到页字段里
把修正月字段放到行字段 把单价放到 字据字段 汇总项选平均值
热心网友
时间:2024-07-21 22:28
=average(indirect("a"&(row(a1)*1000-999)&":a"&(row(a1)*1000)))
你用以上的公式就行了,下拉就可以。
原理,因为
row(a1)*1000-999=1
row(a1)*1000=1000
row(a2)*1000-999=1001
row(a2)*1000=2000
相信聪明的你,看到这里,已经明白如何回事了。
热心网友
时间:2024-07-21 22:26
能不能发个 试样表
这样完全不知道怎么弄!
33712493@163.com