太平闲人 发表于 2022-2-8 05:57:50

D19=SUM(INDIRECT("R6C:R[-1]C",))
D29=SUM(INDIRECT("R20C:R[-1]C",))

北极星泪 发表于 2022-2-8 14:17:02

如果只是针对第一列进行的汇总求和,可以直接用sumifs,D19=SUMIFS(D:D,$A:$A,$A:$A,$B:$B,"<>"&$B19)适用每个汇总合计

柳林 发表于 2022-2-9 04:16:28

参照D19,我想知道如果同理,D29,是20至18行的累加,公式应该怎么设置

小屁屁干爽 发表于 2022-2-14 03:54:46

就按你的建议解决了,谢谢!

锦鸿天宇 发表于 2022-2-14 12:51:58

D19 右拉,再复制公式到D29,D38,D52................
=SUM(INDIRECT("R6C:R[-1]C",))-SUMIF(INDIRECT("R6C2:R[-1]C2",),"TOTAL",INDIRECT("R6C:R[-1]C",))*2

岁月沉香 发表于 2022-2-18 05:01:10

发现一个问题,如果在1-18行插入了一行,第29行的累计就不是从20行开始了,就会从21行开始,所以还不能写死

恋梦空间 发表于 2022-2-23 14:56:17

试了7楼公式吗?

德彪集体高潮 发表于 2022-2-25 21:14:23

试了,解决了。请问如果我插入一行,O列的公式能自动复制到新的行吗?

南海骏逸 发表于 2022-3-3 06:57:19

什么意思!这样? =SUM(OFFSET(D6,,,ROW(A19)-6))

顺道而行 发表于 2022-3-9 16:18:55

D19=SUM(INDIRECT("R6C:R[-1]C",))
D29=SUM(INDIRECT("R20C:R[-1]C",))
页: 1 [2] 3
查看完整版本: 如何在合计公式前插入一行后自动合计