【发布时间】:2017-01-09 00:44:21
【问题描述】:
抱歉,我是编码初学者。我有兴趣使用 Google Apps 脚本自动分析 Google 表单响应。
我拥有的simple example 是用于询问人们的表单的回复电子表格:
1) 有多少玩家?
2) 他们在哪里完成 [1st, 2nd, etc,]
在提交表单时,我想运行一个脚本来计算他们收到的分数,并将这个值插入下一个可用列(本例中的列 E)。
我尝试编写我的第一个 Apps 脚本来自动化这个过程,但没有成功。
示例代码:
function onFormSubmit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Form Responses Master");
var players = e.values[2];
var place = e.values[3];
var positionPoints = e.values[4];
var positionPoints = (players - place + 1);
return positionPoints;
}
我知道可以通过创建重复页面来解决问题,但我希望有人能够就如何在 App Scripts 中编写解决方案提供建议,希望我可以更好地了解编码过程。
【问题讨论】:
标签: google-apps-script google-sheets google-forms