excel表格之间累计求和,怎么才能做到随着月份的增加公式也自动累计增加

比如:excel1为1月份,exce2为2月份,以此类推,3月的表数随着我复制2月份的工作表,公式就跟着变化。 表1:1月累计=1月份当月数; 表2:2月累计=’1月’!B2+’2月’!A2; 表3:3月累计怎么才能在复制2月的工作表后自动生成=’2月’!B2+’3月’!A2。 谢谢!

你试试吧,我不敢保证一定成功。同时按Alt和F11进入宏界面,点菜单的插入,模块,粘贴如下代码:
Function qybh(xRng1 As Range, xRng2 As Range)
Application.Volatile
qybh = xRng2 + Sheets(ActiveSheet.Index - 1).Cells(xRng1.Row, xRng1.Column)
End Function

回到Excel,在表2里输入
=qybh(A12,A13)
结果为表1的A12和表2的A13的和。
复制到表3,该单元格会变为表2的A12和表3的A13的和。自己按需调整。

不保证成功。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-09-05
首先你12个月的工作表都要在同一张大表内完成,不能分页做。然后你每个月当月的累计结果要重新修改一下公式(只是总累计)你要加上上个月的,其它的计算公式不用动。