1、提取日频数据中,日期序列(A列)的年份(year函数)和月份(month函数),存储到新的序列中(E;列)。
2、整理月频数据的月份列表
3、利用match函数,识别某月份在原始日频数据中的开始行号(匹配月频日期序列中的当前月份)和结束行号(匹配月频日期序列中的下一个月份)
4、利用indirect脑栲葱蛸函数,引用step3中生成的行号,并和一个指定列字母组成一个新的单元格(INDIRECT("D媪青怍牙"&MATCH(YEAR(G3)&MONTH(G3),E:E,0)))
5、利用average函墙绅褡孛数,计算同一个月中所有日的数据的平均值,作为月频数据的结果(AVERAGE(I绿覆冗猩NDIRECT("D"&MATCH(YEAR(G3)&MONTH(G3),E:E,0)):INDIRECT("D"&(MATCH(YEAR(G4)&MONTH(G4),E:E,0))-1)))