在一个电子表格上评分多个表单

时间:2014-07-03 15:20:00

标签: google-apps-script google-sheets google-form

我需要评分一些谷歌表格。由于我需要它的工作方式,我在'quiz'的每个问题上使用了一个表单。不是每个人都会采取同样的问题。回复会记录到电子表格中,但Google会让每个表单都在同一文档的表单上。因此,由于随机问题,这使得评分更难。有些用户可能已经对问题1提出了问题,而只有一对用户提出了问题2.如果他们在不同时间参加测验,那么名字也不会有序。那么我该如何评分呢?总共有大约40个问题。我想我需要使用谷歌应用程序脚本,但我不知道如何。 Spreadsheet

1 个答案:

答案 0 :(得分:0)

这应该不难做到,但在这里解释可能有点复杂...... 我会做什么:

  • 将每个页面的所有数据都添加到数组中
  • 在每个阵列行(页面)的每个用户答案前添加问题和正确答案
  • 将所有数组连接成一个全局数组
  • 对用户名进行排序,为每个用户获取一个新数组
  • 对所有这些数组进行排序(如果你想控制问题的顺序,可能很乐意为这些问题添加数字)
  • 评估用户答案(因为每行都有正确答案和用户答案,所以很容易)
  • 回写电子表格,最后写回一张/用户

虽然做了很多工作但没有什么比这更难了 - )

祝你好运