Excel(/ Google Spreadsheets)切换其他单元格时不要更改引用

时间:2012-10-30 18:21:43

标签: excel

我有一个公式为A1的电子表格单元格=SUM($P$1:$P$6)。 现在,当我剪切单元格P1:P6并将其粘贴到C1:C6时,它会将A1中的公式更改为=SUM($C$1:$C$6)

切割其他细胞时,是否可以在A1中保留原始参考?

1 个答案:

答案 0 :(得分:3)

保持引用不被更新的唯一方法是不直接引用它。 I.E. =SUM(INDIRECT("P1:P6"))

现在,如果出于某种原因,您希望能够将其复制到您的专栏中,那么您可以这样写:=SUM(INDIRECT("P" &ROW() &":P" &ROW() + 5))

现在,如果你想要在你的行中复制它,你必须写一下:=SUM(INDIRECT(ADDRESS(ROW(), COLUMN()+15) & ":" &ADDRESS(ROW()+5,COLUMN()+15)))

以下是using INDIRECT

的参考资料