如何在插入新数据时停止excel更新单元格引用

我有一个电子表格,它采用了我每天更新的某些参数。 然后将其插入到一个单独的工作表中,该表格包含所有插入的数据。 然后,我使用这些数据来取最新的5个条目的平均值来平滑日常变化:例如,

=((B1 *(100-(AVERAGE(Data!G $ 2 :G $ 6 ))))/(343.805764))

当我插入新的数据行时,我的公式更新为:

=((B1 *(100-(AVERAGE(Data!G $ 3 :G $ 7 ))))/(343.805764))

我怎样才能防止这个更新?

如果您确实需要“修复”一个范围 – 不pipeExcel的默认行为如果您插入新行,则更改行号 – 尝试使用INDEX的硬编码范围

=((B1*(100-(AVERAGE(INDEX(Data!G:G,2):INDEX(Data!G:G,6)))))/(343.805764))