【发布时间】:2017-01-18 00:48:07
【问题描述】:
我是 google 应用程序脚本的新手,当我搜索某些东西时,我得到的答案与我正在寻找的不同(例如,如果我 google:应用程序脚本搜索表,我会得到有关添加搜索框的说明电子表格)。
我正在尝试制作一个脚本,它将成绩从包含学生测验成绩(由谷歌表单测验生成)的自动生成的电子表格复制到主评分表(这是 2 个不同的文档)。我有点困惑,因为我看到的大多数关于复制信息的示例似乎都不是在两个不同的文档之间复制,而是从一个文档中的两个不同的工作表(选项卡)复制。每个学生都有一个登录名,例如 john smith 可能是 jsmith01。电子表格中的每一行对应一位学生。有一堆列,但我正在尝试使用“登录”列和“测验”列。登录列包含学生登录(例如 jsmith01),测验列包含测验成绩。这是我正在尝试做的一些伪代码:
quizGrades = spreadsheet with results automatically created by quiz form
masterGrades = spreadsheet that I need to copy quiz grades into
for curStudent in rows on quizGrades sheet{
studentLogin = login name of curStudent in login column in quizGrades sheet
studentGrade = value (quiz grade) for curStudent in quiz column in quizGrades sheet
currStudentRow = row where login col. value in masterGrades sheet matches studentLogin
copy studentGrade into grade col. in currentStudentRow in masterGrades sheet
}
【问题讨论】:
标签: google-apps-script google-sheets