excel中公式序列下拉填充问题?求助!万分感谢

excel中计算平均值,第一行是average(b1,b6),第二行是average(b7,b12),第三行average(b13,b18),我想第四行是公式average(b19,b24),第五行是average(b25,b30),数据行有几千条,如何实现自动下拉,并且序列是对的呢?传统的下拉不行的,试了好几遍
average(index,) or average(indirect,)引用什么意思呢?摆脱各位大侠给我讲一下,先谢了!目前为止,各位大侠的回答暂且都没有解决问题。先谢过回答了的朋友。补充一下,求的值是b1:b6,六个数的平均值

第1个回答  2010-12-03
第一行=average($b1:$b6)
第二行=average($b7:$b12)
两行选中,向下填充
列是不变的,要锁定列用在列前加$
第2个回答  2010-12-02
你在单元格手动输入=AVERAGE(B4:B7)然后再下拉试试。【括号里是求平均的]开始:结束单元格坐标】
第3个回答  2010-12-02
在C1输入 =AVERAGE(INDIRECT("B"&(ROW()-1)*6+1),INDIRECT("B"&(ROW()-1)*6+6))
还有你average中是B1,B6两个单元格还是B1:B6六个单元格
如果 是 B1:B6,公式改为
=AVERAGE(INDIRECT("B"&(ROW()-1)*6+1):INDIRECT("B"&(ROW()-1)*6+6))本回答被提问者和网友采纳
第4个回答  2010-12-02
=AVERAGE(INDEX(B:B,(ROW()-1)*6+1,),INDEX(B:B,(ROW(6:6)-6)*6+6,))

必须保证都有数据

否则,要判断除0错误的
相似回答