在excel中插入行后,请保持单元格引用不变

我想知道是否有一种方法可以使一个单元格的参数比在Excel中的$命令更加静态。 具体来说,我在我的工作表的顶部有一个摘要行,它简单地引用了我的数据顶部的单元格(在这种情况下,单元格C1是“= I $ 5”),如下所示。 当我有新的数据,我通过在顶部插入一个新的行更新表,然后填写数据。 一旦我这样做,C1会自动变成“= I $ 6”。 有没有办法阻止这种情况发生,而不使用VBA?

谢谢!

我总是喜欢使用=INDIRECT("$I$5") ,因为它使公式更具可读性。 速度有一些影响。

尝试这个:

C1:= INDEX($ 1:$ 1048576,12,5)