从电子表格中获取完整分数

Get a Complete Score from Spreadsheet

我从多个测验中收集了一份sheet。每个都有不同的长度和可用点数。我在我的 spreadsheet 中使用 onFormSubmit 触发器将最近提交的相关信息(姓名、电子邮件、分数)复制到另一个 sheet 以用于工作流的下一步。

var score = inSheet.getRange(inRow, colNoScore).getValue();

此 returns 值是“5”,而不是点差中显示的“5/10”sheet。

我如何不仅可以访问正确答案的值,还可以访问可能的总数以便创建平均值?

而不是 getValue() 使用 getDisplayValue()

参考

https://developers.google.com/apps-script/reference/spreadsheet/range#getdisplayvalue