完全披露:我最初在SE/Web应用程序站点上发布了这篇文章,但在15次浏览中获得了零评论。希望在这里有一个更好的结果。
我参与了一个公民科学项目,对休闲垂钓者进行调查,了解他们喜欢的海洋捕鱼地点(lat-lon),关于位置的一些特征(深度,他们捕获的物种,等等),以及一些自愿的联系信息。在电子表格表单中,每一行都是唯一的位置,大约有10列(每列都是对问题的答复)。
我做了一次试运行,一小部分受访者使用谷歌表单来编译对谷歌表格的所有响应,但由于谷歌表单的限制,受访者必须为他们希望提供的每个捕鱼地点提交一个新的表单答复。每个被调查者都说这很乏味,他们更愿意把数据直接输入电子表格,而不是滚动10个问题,提交多个表格来提供多个地点。
是否有一个过程,我可以分发一个链接到潜在的数百人(这些人反过来可以与他们愿意的人分享),在那里给答辩人一个空的电子表格,他们填充了他们的答复?这将要求字段标题不能被编辑,并且没有人能够看到其他任何人的响应。电子表格对每个答卷人来说都是空的。在后端,响应将被编译成一个电子表格,就像Google窗体/工作表现在的工作方式一样。Google表单是封闭的--如果用户只允许用户在表单中嵌入Google表,我就会被设置,但这在此时是不可能的。
编辑--这就是电子表格所包含的内容。对不起,我不知道如何正确嵌入或格式化这个表格形式。每个被访者都会在一个完全干净的电子表格中看到这些列标题。他们会输入他们的数据并提交,在后端,我会有一个主版本,它会在提交时按行添加每个新的位置。
RowID | Latitude | Longitude | Target species 1 |Target species 2|Target species 3 | Habitat type| Home port | Name |Email address发布于 2022-05-20 19:26:14
点击这个:
=SPLIT("RowID|Latitude|Longitude|Target species 1|Target species 2|Target species 3|Habitat type|Home port|Name|Email address", "|")

copy
edit#gid=0更改为edit#gid=0,并将其发送给您的好友,并要求他们将工作表的URL发送给您,并启用共享

。
然后,
中使用它
=QUERY({
IMPORTRANGE("url1"; "A2:J");
IMPORTRANGE("url2"; "A2:J");
IMPORTRANGE("url3"; "A2:J")}; "where Col1 is not null"; )https://stackoverflow.com/questions/72322994
复制相似问题