【发布时间】:2014-11-27 05:14:28
【问题描述】:
我正在尝试构建一个 Google 表单,它使用来自 Google 表单的响应来填写现有 Google 表格的某些单元格。我还需要 Google 表单上的一些答案来自下拉式菜单中的电子表格。
一个组织目前正在使用现有的电子表格让其成员每周记录一些信息,但是,无论我纠正了多少次,一些成员仍然会错误地填写表格。出于这个原因,我试图让这个过程更加自动化。
当前电子表格的设置方式是为组织的不同部门设置多个工作表。在每个工作表中,有一列专用于该部门中的名称,该列的每一行都有不同的名称。还有专门针对特定周的列,因此将第 1 周的信息放入 D 和 E 列,将第 2 周的信息放入 F 和 G 列等。
前:
# |姓名 |百分比 |... 第 1 周 .... |... 第 2 周 .... | ....
1 |.. 鲍勃..| 0%...... ..|信息 1|信息 2 |信息 1|信息2..|
2 | ..乔..| 99%......|信息1.......................
我希望能够:
- 使表单的第一个问题成为选择部门的下拉菜单,然后根据对应于该部门的工作表生成其余问题的信息。
- 第二个问题下拉菜单选择名称。这些名称将基于电子表格的现有名称列中列出的名称。
- 一个下拉菜单,用于选择他们提交信息的具体星期。
- 他们用“信息 1”填写的填框问题。
- 他们用“信息 2”填写的填框问题。
提交时,表单会根据 (1) 找到正确的工作表,然后根据 (2) 找到正确的行,然后根据 (3) 找到正确的列,然后将 (4) 和 (5) 复制到对应的单元格。
可以这样做吗?还是我需要为每个部门创建一个单独的表格?
我对 Google 脚本一无所知,但我有 C++ 方面的经验,并且对 Python 中的脚本有基本的工作知识。
【问题讨论】:
标签: forms google-apps-script google-sheets google-forms