在Google表格中创建自定义公式

时间:2019-03-14 09:26:57

标签: google-apps-script google-sheets

我正在尝试创建一个自定义公式以获取所需的“通过”次数,以便获得大于96%的评分。因此,我们通过将您获得的“通过”数除以检查的项目总数来获得评分。 样本:

numPass = 31
numTotal = 35
rating = (31/35)*100 = 89% (rounded off)

因此,在上面的示例中,我想知道要获得大于96%的评分我还需要多少“ numPass”。

我想出了如何手动进行。我需要不断增加numPass和numTotal,直到得出的值大于96。找到了一种通过应用脚本执行此操作的方法,但是由于某种原因,它会陷入无限循环。大声笑!这是我的代码如下:

function passNeeded(numPass, numTotal){
var numPass = 31;
var numTotal = 35;
var avg = (numPass/numTotal)*100

while (avg.toFixed(0) < 96){
numPass++;
numTotal++;
}
return numPass;
}

真的不知道我在哪里做错了,因为这是我第一次使用应用程序脚本,如果您能帮我解决这个问题,那就太好了。

0 个答案:

没有答案