发布网友 发布时间:2022-04-23 05:13
共3个回答
热心网友 时间:2023-09-27 06:28
如图,在B2单元格输入以下公式:
=SUM(B$4:OFFSET(B$4,MATCH($A$2,$A$4:$A$33)-1,0))
然后右拖复制。如在A2单元格中输入4-9日,则结果为累计到4-9的总和。
A2单元格用来输入你想累计到某一天的日期。但有个前提是,数据必须是数字格式的才能进行求和计算,你想让它显示为如"3炉"字样,则可以通过设置这些单元格的数据格式了。设置单元格格式-数字-自定义中设置,在类型下的文本框中输入“ 0"炉" ”,你输入3的话,会显示为“3炉”。
你的第二个问题,删除数据而总和不变,大概是实现不了的。
另外请注意公式中的$A$4:$A$33为四月份30天日期所在的单元格
热心网友 时间:2023-09-27 06:29
第一段的要求容易。
每二段的要求,除了vba,只能用迭代计算。
热心网友 时间:2023-09-27 06:29
日 甲 乙 丙 全 甲 乙 丙 全
1 3 2 4 SUM(B2:D2) SUM(B$2:B2) SUM(C$2:C2) SUM(D$2:D2) SUM(F2:H2)
2 5 3 2 SUM(B3:D3) SUM(B$2:B3) SUM(C$2:C3) SUM(D$2:D3) SUM(F3:H3)
3 2 4 2 SUM(B4:D4) SUM(B$2:B4) SUM(C$2:C4) SUM(D$2:D4) SUM(F4:H4)