我有从A2到A5的样本数据。总和显示在A6中。我希望在总结时将范围保持为动态。因此,我在A6中使用了以下公式
=SUM(A2:OFFSET(A6,-1,0))
上述公式仅考虑在A5下面添加的额外行。如果我在A2之上添加单元格,则在计算总和时不考虑它们。如何修改公式以便在总和中考虑A2以上的行?
注意:我知道=SUM(INDIRECT("A6:A"&ROW()-1))
是此问题的解决方案。但是,我面临的困难是,当我将此总和公式复制到不同的单元格时,引号内的引用必须手动修改。因此,我希望一个公式,这样每次复制SUM公式时我都不需要手动修改参考单元格。
答案 0 :(得分:0)
我尝试了这个公式并且有效
=SUM(A1:OFFSET(A6,-1,0))
我发布此信息是为了社区的利益。如前所述,即使=SUM(INDIRECT("A6:A"&ROW()-1))
是问题的解决方案,也必须手动编辑引用,这很麻烦。我希望这有助于其他人参与这个论坛。
注意:在要计算总和的第一个单元格上方选择一个单元格