在excel中插入行后保持单元格引用固定

时间:2015-03-30 21:15:00

标签: excel excel-formula

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

谢谢!

2 个答案:

答案 0 :(得分:0)

试试这个:

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

答案 1 :(得分:0)

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