Google sheets 如何阻止google工作表在另一个工作表上重新指定公式值

Google sheets 如何阻止google工作表在另一个工作表上重新指定公式值,google-sheets,Google Sheets,我的问题如下: 我让formsite在Google Sheets中自动将行添加到工作簿中。另一个工作表为一些数据捕获器格式化数据,只需复制并粘贴到另一个程序中。我的问题是,每次formsite添加另一行时,映射似乎都会失控 例如: 如果复印表上的a列 =formsitesheet!a1 =formsitesheet!a2 =formsitesheet!a3 当formsite添加一行而不是表上的值时,只要更新它就会将其更改为 =formsitesheet!a2 =formsitesheet!a3

我的问题如下:

我让formsite在Google Sheets中自动将行添加到工作簿中。另一个工作表为一些数据捕获器格式化数据,只需复制并粘贴到另一个程序中。我的问题是,每次formsite添加另一行时,映射似乎都会失控

例如: 如果复印表上的a列

=formsitesheet!a1

=formsitesheet!a2

=formsitesheet!a3

当formsite添加一行而不是表上的值时,只要更新它就会将其更改为 =formsitesheet!a2

=formsitesheet!a3

=formsitesheet!a4

有没有办法改变这种行为


谢谢

这里有一个解决方法。将间接()与行()一起使用

其中X是偏移量


希望这有帮助

您能添加代码以便我们看到问题所在吗?还有,为什么要添加一行而不是仅仅添加值呢?代码的范围如上所述,只需使一张表上的单元格与另一张表上的单元格相等即可。该行的添加由formsite完成-在填写表单时,它会为该表单的响应添加新行。它的自动站点功能,无法更改。
=INDIRECT("'formsitesheet'!A"&ROW(A1))
=INDIRECT("'formsitesheet'!A"&ROW(A1)+X)