在响应表中插入新行时,引用表单响应表的公式会移动行

问题描述 投票:0回答:1

我们有一个电子表格,其中包含基于 Google 表单计算一些内容的公式。当有人通过 Google 表单提交内容时,它会在表单响应表中插入一个新行。我们创建了查看该工作表的公式,一些数据被 1:1 复制,一些数据被计算,一些数据使用 SWITCH 函数。但是,当插入新行时,公式会继续移动。例如,“表单响应”!B3 变为“表单响应”B4,并且在提交新表单时会增加更多。

我们怎样做才能保证公式不被破坏?

google-sheets formula
1个回答
0
投票

您可以尝试以下 2 个选项之一:

#1

  • 在工作表中创建一个新选项卡
  • 在这个新选项卡的Cell_A1中放置一个公式,指向 形成回复选项卡
    ={'Form responses 1'!A:Z}
    。这 现在基本上反映了响应选项卡
  • 现在创建/将所有公式指向这个新选项卡数据

#2

  • 使用间接函数对所有公式进行硬编码。假设您当前的公式是
    ='Form responses 1'!A10
    ;现在必须是
    =indirect("'Form responses 1'!A10")
  • 如果公式太多,这可能会变得很麻烦,因此建议将它们转换为数组公式或映射/lambda 版本。
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.