分段求和?闲话少说,还是直接看示例吧!
【例】如下图所示,A列是营业额。要求在C列设置公式,向下复制后能每隔5行计算一次合计。也就是标题所说的“分段求和”。
分析:在excel中能实现动态区域的函数有两个,一个offset,另一个是indirect函数。本例我们就用offset函数试一试。
Offset(参考单元格,上下偏移量,左右偏移量,总行数,总列数)
由offset函数的用法,我们可以用以下两种公式来实现分段求和:
公式1:
C2
=SUM(OFFSET(A$2,(ROW(A1)-1)*5,0,5,1))
公式2:
C2
=SUM(OFFSET(A$2:A$6,(ROW(A1)-1)*5,0))
公式说明:
公式1是以A2单元格为参照,向下偏移量根据ROW函数返回的行号计算得出,左右不偏移,总行数是5,总列数是1.
公式2是以前5行(A$2:A$6)整体作为一个参照,第4和第5个参数可以省略了。
兰色说:这是OFFSET函数的一个典型应用,同学们如果对OFFSET还是不太理解,可以回复关键词 OFFSET 查看该函数的详细用法。
书也买了一大堆,没心思看。教程也下载了好多,越看越迷糊。excel到底该怎么学?其实,通过视频学习才是最好的学习途径,点左下角'阅读原文' 查看兰色幻想+小妖录制的超全的290集excel视频教程。
联系客服