我有一个模板表单和一个模板电子表格。默认情况下,它们是未链接的。我有一个脚本可以复制它们,将它们发送到驱动器中的新客户端文件夹,并根据客户端名称链接它们。这个想法是让客户登录网站帐户并提交表单。
我使用了 * = QUERY('表单回复'!B2:H,"选择" ,电子表格从表#1(响应)收集数据到表#2。我必须制作一个脚本,自动更改工作表#1的名称以保持静态。但是我遇到了一些问题。
当响应生成时,他们按下第2行,从而我的查询调整为B3。现在我要么通过以某种方式在脚本中设置公式来解决这个问题,所以它没有调整,或者我需要一个脚本,它将使用" 0"自动发布/响应表单。作为值,只需将公式设置为B3。无论哪种方式都适合我,因为如果存储在B2中的响应是" 0"它不会影响计算,但我需要它自动完成。
有什么建议吗?
答案 0 :(得分:0)
尝试将公式更改为= QUERY('表单回复'!$ B $ 2:H,“选择”)。
“$”更改使公式中的单元格变为绝对而非相对,并应停止更改公式中的单元格。
答案 1 :(得分:0)
“通常的程序”是提交第一个响应然后添加公式,但在“模板方案”中这可能不方便。另一种方法是使用公式来连接列标题和第二行的公式。 I.E.将以下公式添加到第一行的单元格中:
={"Column Header";QUERY('Form Responses'!B2:H,"select B")}