我正在使用谷歌表单收集学生信息并将其收集到电子表格中 . 该表格将收集两位评价者的分数和反馈,为每位学生提供一系列问题 . 因此,每个学生每个问题将有两行(每个评估者的表格数据一行) . 它看起来像这样:
https://docs.google.com/spreadsheet/ccc?key=0AvImhr5O8tEddG1hMDdlMXNkWnFLZTd3UE9OWjRMaVE&usp=sharing
我希望能够将信息组合成一行单独的表格(参见表2) . 我想知道是否有一个函数或脚本或附加组件将搜索以查找匹配的行(Student,Question,Retake,Rater1 / 2)并将该信息复制到新工作表中,然后是分数和反馈信息同样 . 我希望两个评估者的所有数据都在一行中(每个学生/问题) .
有没有办法做到这一点?
我的最终目标是使用Autocrat插件将信息合并为PDF并通过电子邮件发送 .
1 回答
这可以通过一些标准公式来完成 .
首先,在组合工作表中,只需引用联系表,即可填写 ID 和 Name 字段,如下所示:
=Contact!B2
表示 ID ,=Contact!B3
表示 Name .接下来,对于 Question 1: Behavior 字段,您将使用如下公式:
我会尽力为你打破......从左到右:
Scores!$A$2:$H$11
引用了“得分”表中的所有值 . 如果该表的大小发生变化,您只需要更改$ H $ 11,或者您可以将其设置为一个非常大的值 .Scores!$C$2:$C$11
引用了得分表中的 ID 字段 . 同样,如果该表的大小发生变化,您只需要更改$ C $ 11 .$B2
引用组合工作表中当前行的 ID 字段 . 该数字应与您所在的行匹配,但如果您将公式复制并粘贴到列中,则表格应自动更改 .Scores!$D$2:$D$11
引用了得分表中的 Question 字段 . 和以前一样,如果该表的大小发生变化,您只需要更改$ D $ 11 .$E$1
在组合表中引用字段名称"Question 1: Behavior" . 对于所有"Q2"字段,您必须将此值更改为$ M $ 1 .公式末尾的4确定分数表中的哪个字段插入此单元格中 . Question 字段是左起第四个,因此4.当您插入 Retake 字段时,将数字更改为5,等等 .
我希望这似乎不太繁琐或错综复杂,因为它实际上非常简单 . 在让第一个字段的公式工作后,所有其他字段只需不到十分钟 .