插入行而不移动公式

我想插入每一天的行来添加新的值,并且我有一个SUM公式来将每天的所有值相加。

当我插入一行时,如何阻止Excel自动将SUM公式的范围向下移动?

在你不想改变的地方放一个美元符号。 如果范围是A1:B2 ,则使其为$A$1:$B$2 。 根据需要添加和删除每个美元符号。

编辑:使用SUM(INDIRECT("$H$4:$H$50000"))

我会用公式命名的范围:

 =INDEX(Sheet1!$H:$H,4):INDEX(Sheet1!$H:$H,50000) 

要创build它,请Ctrl-F3并填写名称和定义。 在Excel 2010中,它看起来像这样:

在这里输入图像说明

那么你的公式就是=SUM(StaticRange)